當前位置:首頁 » 雲伺服器 » nfs伺服器ip地址如何設

nfs伺服器ip地址如何設

發布時間: 2022-09-04 04:21:59

① 如何在設置nfs掛載時,忘記了 為內核傳遞板子ip地址,setenv bootargs root=nfs nfs

① 設置目標板IP地址
② 設置伺服器ip地址
③ 設置根文件系統在伺服器上的路徑,注意該路徑一定要設定為伺服器上的nfs目錄。
④ bootcmd是u-boot啟動後執行的命令,命令之間用分號分隔。
tftp 21000000 uImage 表示通過tftp 將內核映像下載到RAM中地址為0x21000000;
bootm 21000000 啟動linux操作系統
⑤ 定義u-boot傳送給linux內核的命令行參數,該命令行指定以網路文件系統作為根文件系統。
其中root=/dev/nfs,並非真的設備,而是一個告訴內核經由網路取得根文件系統的旗標。
參數nfsroot這個參數告訴內核以那一台機器,那個目錄以及那個網路文件系統選項作為根文件系統使用。參數的格式如下:
nfsroot=[:][,]
如果指令列上沒有給定 nfsroot 參數,則將使用『/tftpboot/%s』預設值。其它選項如下:
--指定網路文件系統服務端的互聯網地址(IP address)。如果沒有給定此欄位,則使用由 nfsaddrs 變數(見下面)所決定的值。此參數的用途之一是允許使用不同機器作為反向地址解析協議(RARP) 及網路文件系統服務端。通常你可以不管它(設為空白)。
-- 服務端上要作為根掛入的目錄名稱。如果字串中有個『%s』 符記(token),此符記將代換為客戶端互聯網地址之 ASCII 表示法。
-- 標準的網路文件系統選項。所有選項都以逗號分開。如果沒有給定此選項欄位則使用下列的預設值:
port = as given by server portmap daemon
rsize = 1024
wsize = 1024
timeo = 7
retrans = 3
acregmin = 3
acregmax = 60
acdirmin = 30
acdirmax = 60
flags = hard, nointr, noposix, cto, ac
參數nfsaddrs設定網路通訊所需的各種網路介面地址。如果沒有給定這個參數,則內核核會試著使用反向地址解析協議以及/或是啟動協議(BOOTP)以找出這些參數。其格式如下:
nfsaddrs=::::::
-- 客戶端的互聯網地址。如果沒設,此地址將由反向地址解析協議或啟動協議來決定。使用何種協議端視配置核心時打開的選項以及 參數而定。如果設定此參數,就不會使用反向地址解析協議或啟動協議。
-- 網路文件系統服務端之互聯網地址。如果使用反向地址解析協議來決定客戶端地址並且設定此參數,則只接受從指定之服務端傳來的回應。要使用不同的機器作為反向地址解析與網路文件系統服務端的話,在此指定你的反向地址解析協議服務端(保持空白)並在 nfsroot 參數(見上述)中指定你的網路文件系統服務端。如果此項目空白則使用回答反向地址解析協議或啟動協議之服務端的地址。
-- 網關(gateway)之互聯網地址,若服務端位於不同的子網路上時。如果此項目空白則不使用任何網關並假設服務端在本地的(local)網路上,除非由啟動協議接收到值。
-- 本地網路界面的網路掩碼。如果為空白,則網路掩碼由客戶端的互聯網地址導出,除非由啟動協議接收到值。
-- 客戶端的名稱。如果空白,則使用客戶端互聯網地址之 ASCII-標記法,或由啟動協議接收的值。
-- 要使用的網路設備名稱。如果為空白,所有設備都會用來發出反向地址解析請求,啟動協議請求由最先找到的設備發出。網路文件系統使用接收到反向地址解析協議或啟動協議回應的設備。如果你只有一個設備那你可以不管它。
-- 用以作為自動配置的方法。如果是 `rarp\" 或是 `bootp\" 則使用所指示的協議。如果此值為 `both\" 或空白,若配置核心時有打開這兩種協議則都使用。 `none\" 表示不使用自動配置。這種情況下你必須指定前述欄位中所有必要的值。
此 參數可以作為 nfsaddrs 的參數單獨使用(前面沒有任何 `:` 字元),這種情況下會使用自動配置。然而,此種情況不能使用 `none\"作為值。

② 如何設置hanewin nfs共享

在電腦上安裝haneWIN NFS軟體,版本號:hanewin_nfs_server_V1.1.69。
啟動NFS伺服器。
點擊:「輸出」
點擊:「編輯輸出表文件」
(下表表示共享的是電腦的f分區,192.168.1.6 是指高清網路播放機所分配到的ip地址。因此,路由器設置時不應該自動分配ip地址,而應該將ip地址與設備的MAC綁定)
# exports example
f:\ -readonly 192.168.1.6

點擊保存,然後點擊「重啟伺服器」並且需要在開始菜單--haneWIN軟體內點擊「重啟所有服務」,才可以導入編輯過的輸出表文件。 設置完NFS軟體後,還不能直接使用,還需要對系統防火牆進行設置。
WIN7 防火牆設置進入「控制面板」》「系統安全」》「windows防火牆」 》「高級設置」》「入站規則」然後右擊》「埠」》「特定本地埠」》「TCP」 》輸入埠號:111,1058,1149(必須用英文逗號分割,WIN7系統自帶的示例用頓號是錯誤的)》「允許連接」--配置文件全選》下一步後輸入規則名稱(自定義)》點擊完成。 提示:完成TCP規則的設定後,再次返回到添加特定本地埠界面,選擇「UDP」,然後再重復後面的步驟進行建立UDP通信規則,埠號和TCP通信規則一致。
刷新後退出,即可通過播放機訪問NFS共享了。

打開播放機--選擇文件管理
點擊進入「文件管理」--選擇NFS設備
— 選擇「AutoScan」 (有時候需要掃描多次才能找到設備)
或者選擇「shotcut」 輸入地址:192.168.1.2:f/ (192.168.1.2是指電腦分配到的ip地址,f/ 為共享目錄)
檢索完成後顯示同一區域網內所有帶有NFS伺服器的電腦IP地址,選擇需要訪問的電腦IP地址
打開後選擇共享的磁碟--打開--打開共享文件夾--選擇播放

③ ubuntu11.04如何創建nfs與mini2440連接

操作如下:(你要是還不會弄就沒招了!!!)

NFS用於Linux主機訪問網路中其他Linux主機上的共享資源。NFS的原理是在客戶端上通過網路將遠程主機共享文件系統以掛載(Mount)的方式加入本機的文件系統,之後的操作就如同在本機上一樣。
NFS伺服器(宿主機)
1.安裝NFS
Ubuntu上默認是沒有安裝NFS伺服器的,首先要安裝NFS服務程序:
$ sudo apt-get install nfs-kernel-server
(安裝nfs-kernel-server時,apt會自動安裝nfs-common和portmap)
這樣,宿主機就相當於NFS Server。
2. 配置NFS
1)配置portmap
方法1: 編輯/etc/default/portmap, 將 -i 127.0.0.1 去掉.
方法2:
$ sudo dpkg-reconfigure portmap
對Should portmap be bound to the loopback address? 選N.
2)配置/etc/hosts.deny
$ sudo gedit /etc/hosts.deny
(禁止任何host(主機)能和你的NFS伺服器進行NFS連接),加入:
### NFS DAEMONS
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
3)配 置/etc/hosts.allow
$ sudo gedit /etc/hosts.allow
允許那些你想要的主機和你的NFS伺服器建立連接。下列步驟將允許任何IP地址以192.168.1開頭的主機(連接到NFS伺服器上),也可以指定特定的IP地址。
### NFS DAEMONS
portmap: 192.168.1.
lockd: 192.168.1.
rquotad: 192.168.1.
mountd: 192.168.1.
statd: 192.168.1.
起用保護機制
上面設置了只要在192.168.1.*這個網段的所有IP地址用戶都可以訪問共享目錄,
但我只想讓一個IP地址訪問,比如 192.168.1.101那麼就可以這樣設置了。
可以通過設定/etc/hosts.deny和/etc/hosts.allow文件來限制網路服務的存取許可權。
***/etc/hosts.deny***
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
***/etc/hosts.allow***
portmap:192.168.1.101
lockd:192.168.1.101
mountd:192.168.1.101
rquotad:192.168.1.101
statd:192.168.1.101

同時使用這兩個文件就會使得只有ip為192.168.1.101的機器使用NFS服務。你的target board的ip地址設定為192.168.1.101,這樣就可以了。
/etc/hosts.deny 和 /etc/hosts.allow 設置對portmap的訪問. 採用這兩個配置文件有點類似"mask"的意思. 現在/etc/hosts.deny中禁止所有用戶對portmap的訪問. 再在/etc/hosts.allow 中允許某些用戶對portmap的訪問。

4)重啟portmap daemon
每次對/etc/hosts.deny 和 /etc/hosts.allow兩文件的修改後都要重啟portmap daemon。不然修改無效。
$ sudo /etc/init.d/portmap restart 或者:(sudo service portmap restart)
5)配置/etc/exports
NFS掛載目錄及許可權由/etc/exports文件定義。
$sudo gedit /etc/exports
比如我要將將我的home目錄中的/home/lin/NFSshare目錄讓192.168.1.*的IP共享, 則在該文件末尾添加下列語句:
/home/lin/NFSshare 192.168.1.*(rw,sync,no_root_squash)
然後保存退出。
/home/lin/NFSshare就表示共享目錄,當然,你可以隨便換成自己喜歡的目錄。
192.168.1.*:前面三位是你主機(NFS客戶端)的ip地址(本機終端ifconfig命令就可以獲得本機的ip地址)。
rw:讀/寫許可權,只讀許可權的參數為ro;
sync:數據同步寫入內存和硬碟,也可以使用async,此時數據會先暫存於內存中,而不立即寫入硬碟。
no_root_squash:NFS 伺服器共享目錄用戶的屬性,如果用戶是 root,那麼對於這個共享目錄來說就具有 root 的許可權。

6)重啟nfs服務
$ sudo /etc/init.d/nfs-kernel-server restart

執行這個命令的時候可能會提示一些錯誤,如下:
* Stopping NFS kernel daemon [ OK ]

* Unexporting directories for NFS kernel daemon... [ OK ]

* Exporting directories for NFS kernel daemon... exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.1.*:/home/lin/NFSshare".

Assuming default behaviour ('no_subtree_check').

NOTE: this default has changed since nfs-utils version 1.0.x
[ OK ]
* Starting NFS kernel daemon [ OK ]

我不知道具體原因,不用管,不影響後面的使用。

注意:每次對/etc/exports文件的修改,都要重啟一下nfs服務。

7)nfs伺服器端測試
由於nfs伺服器端默認是安裝了nfs客戶端(nfs-common)的,所以可以在伺服器端掛載共享文件夾作測試。
$sudo mount 192.168.1.160:/home/lin/NFSshare /mnt
192.168.1.160是nfs伺服器端IP地址,可以在伺服器端終端通過命令ifconfig獲得。

有可能會出現錯誤
$mount 192.168.1.160:/home/lin/NFSshare /mnt
mount.nfs: access denied by server while mounting 192.168.1.160:/home/lin/NFSshare
在nfs客戶端執行上述命令,出現同樣的錯誤。這個錯誤的意思是客戶端地址不在NFS所允許的地址范圍之內,但無論伺服器端還是客戶端IP都是192.168.1.*啊!

解決辦法
重新$sudo gedit /etc/exports,將「 192.168.1.* 」換成「*」,要注意就這一個星星哦!修改完之後不要忘了重啟一下nfs服務
$ sudo /etc/init.d/nfs-kernel-server restart

這樣修改之後,就可以看到/mnt文件下共享了/home/lin/NFSshare文件夾里的內容。測試完畢,要卸載nfs的掛載
$sudo umount /umt
NFS客戶端
1.安裝NFS
客戶端需要安裝nfs客戶端程序(nfs-common)
$ sudo apt-get install nfs-commmon

2.nfs掛載
掛載伺服器端共享文件夾(假設伺服器端IP地址為:192.168.1.160,將/home/lin/NFSshare掛載到/mnt)
$ sudo mount 192.168.1.160:/home/lin/NFSshare /mnt

查看NFS server的export list
$ showmount -e 192.168.1.160
Export list for 192.168.1.160:
/home/lin/NFSshare 192.168.1.139

$ df 看看結果
打開文件夾/mnt,可以看到實際訪問到了伺服器端的/home/lin/NFSshare文件夾

使用完NFS後可以卸載NFS掛載。
$ sudo umount /mnt
-----------------------------------------------------------------------------------------------------------------
與NFS相關的幾個文件
1, /sbin/exportfs
維護NFS的資源共享. 可以通過它重新設定 /etc/exports 的共享目錄, 卸載NFS Server共享的目錄或者重新共享等.
2, /usr/sbin/showmount
用在 NFS Server 端,而 showmount 則主要用在 Client 端. showmount 可以用來查看 NFS 共享的目錄資源.
3, /var/lib/nfs/xtab
NFS的記錄文檔: 通過它可以查看有哪些Client 連接到NFS主機的記錄.
下面這幾個並不直接負責NFS, 實際上它們負責所有的RPC
4, /etc/default/portmap
實際上, portmap負責映射所有的RPC服務埠, 它的內容非常非常之簡單(後面詳述)
5, /etc/hosts.deny
設定拒絕portmap服務的主機
6, /etc/hosts.allow
設定允許portmap服務的主機

7, /etc/exports
對NFS卷的訪問是由exports來批准, 它枚舉了若干有權訪問NFS伺服器上文件系統的主機名。/etc/exports實際上就是nfs伺服器的核心配置文件了. 鳥哥的Linux私房菜列舉了一些exports文件的寫法。
除了編輯/etc/exports文件這種方法外,Ubuntu還提供圖形管理工具——「共享的文件件」,可以用它來進行NFS伺服器的維護和設置工作。
(1)打開「共享的文件件」
第一種方法:「系統」——「系統管理」——「共享的文件夾」(我的Ubuntu8.10沒有)
第二種方法:終端 $ shares-admin

(2)要想修改,首先就要「解鎖」。
(3)可以看到之前/home/lin/NFSshare在列表內,其實「共享的文件夾」不過是/etc/exports圖形化。
(4)點「添加」添加一個新的共享文件夾
選擇「Unix網路(NFS)「。因為這是Linux之間的共享;如果是Linux和Windows之間的共享,選擇「Windows網路(SMB)」。
(5)再點「添加「,可以設置」指定主機名」,「指定IP地址」,「指定網路」。

(6)設置完畢之後就可以關閉「共享的文件夾」,打開/etc/exports可以看到,相應的語句加入到了文件里。

④ linux NFS伺服器的搭建、客戶端如何使用伺服器資源

舉例,有台機器叫AAA,想把自己機器根下的一個叫abc的目錄極其裡面的所有文件都共享給一台叫BBB的機器。

在這里AAA就可看成是伺服器,BBB為客戶端,方法如下:

(在AAA上先配置)

1.

vi /etc/exports
(用vi編輯器打開共享資源,在裡面填寫共享的屬性,linux下nfs的共享資源路徑為etc下的exports)

打開編輯器後,裡面可能什麼都沒有,需要自己填寫,然後保存即可,在這里填寫

2.

/abc BBB(ro)

之後按Esc停止文字錄入,然後按Shift+;鍵,在出來的冒號後輸入wq,表示保存退出!
(這個的格式是這樣的:先給出要共享的路徑,然後空格,後面寫共享給誰,可以是IP地址或主機名。再後面的括弧里表示以什麼方式來共享,ro是客戶端只能讀,如果想讓客戶端可以改,可設為rw,即可讀寫)

3.

service portmap start
service nfs start

ntsysv

(這是3行不同的命令,第一個是將portmap服務打開,也就是先打開nfs共享通訊的埠,第二個是開啟nfs服務,第三步是進入一個圖像畫面,在裡面找到nfs服務,然後用空格選擇上,以保證下次機器啟動時,系統會自動運行nfs服務的意思)

在客戶段操作如下:

mkdir /abc
mount AAA:/abc /abc
service portmap start
service nfs start
ntsysv

第一步是在本機的根上建立一個叫abc的目錄
第二步是將AAA機器上的abc目錄掛載到本機的abc目錄上
第三步和第四步是啟動客戶端的埠和服務
最後一步是保證下次系統啟動時自動運行什麼服務

說了這么多,應該夠詳細了吧? *^_^*

⑤ 如何Windows 7系統下如何搭建NFS伺服器

軟體安裝軟體安裝比較簡單,從網路搜索haneWIN這款,下載下來後,雙擊運行,出現界面後點「下一步」即可。 接下來是設置安裝路徑,這個根據個人設置選擇即可 然後是設置開始菜單下的文件名,在這里默認即可,點「下一步」繼續安裝。 以上配置成功後,點擊「安裝」開始軟體的安裝,後面會自動安裝完成。 軟體配置 修改exports文件: 打開安裝包下的exports文件,默認是把D盤下的temp文件夾做為輸出目錄,這里可以根據自己的情況修改即可(-name:nfs不用去改) D:\temp -name:nfs 替換安裝目錄下的exports文件: 修改完後保存關閉,找到haneWIN軟體的安裝文件夾,替換掉原來的exports即可。 重啟nfs伺服器: 從開始菜單下找到haneWIN軟體,選擇NFS下的重啟所有服務 成功後顯示如一圖所示內容,如果不成功,建議右擊選擇以管理員身份運行, Linux掛載 在Linux中輸入以下命令(192.168.1.44為Windows下的IP地址,這里需改成你實際配置的IP): mount –t nfs –o nolock 192.168.1.44:/nfs /nfs

⑥ 如何在linux操作系統中配置NFS伺服器

1.
服務端安裝:
1.setup
2.System
Services
3.分別選中portmap與nfs
4.service
portmap
restart
5.service
nfs
restart
許可權文件配置示例:
1.vi
/etc/exports
2.寫入/usr/www/
192.168.153.133(rw,no_root_squash,sync)
/usr/local/www指本地路徑
192.168.153.133遠程IP
(rw,no_root_squash,sync)讀寫並許可權過渡
3.service
nfs
restart

⑦ linux配置nfs步驟

NFS的配置過程很簡單。在伺服器端中編輯 /etc/exports 文件,添加如下內容: /home/nfs-share 192.168.1.122 (rw,sync)
第一項是要共享的目錄,後者為共享的配置參數一般為: (rw,sync,no_root_squash,no_all_squash,no_subtree_check)
然後開啟NFS和portmap服務:
/etc/init.d/nfs start //用service nfs start也可以 /etc/init.d/portmap start //用service portmap stasrt也可以
在centos6.5中portmap已經改為rpcbind 在客戶端,用mount –t nfs 192.168.123:/home/nfs-share /home/remote_file掛載伺服器端的共享目錄到本地的/home/remote-file掛載點,然後我們就可以在客戶端上應用到遠程主機上的/home/nfs-share目錄了。想要系統在開機時自動掛載,修改/etc/fstab文件,把NFS伺服器的共享目錄添加進去就可以了,這個不用多說。

如何知道遠程主機上的共享目錄情況呢?使用showmount命令,這個命令需要root許可權。它有三個選項(記住這三個選項代表的含義: showmount –a IP 顯示指定NFS伺服器的客戶端以及伺服器端在客戶端的掛載點 showmount –d IP 顯示指定NFS伺服器在客戶端的掛載點 showmount –e IP 顯示指定NFS伺服器上的共享目錄列表(或者叫輸出列表) 我們輸入命令showmount –a 192.168.1.123:

圖片客戶端中出現的mount clntudp_create: RPC: Program not registered錯誤是怎麼回事?噢,我剛才重啟了一下伺服器端,重啟後NFS服務沒有開啟。 我們開啟伺服器端的NFS服務,再從客戶端上查看一下NFS伺服器的情況:

Showmount –a顯示出NFS伺服器192.168.1.123的共享目錄被客戶端192.168.122掛載到/home中;

在showmount -e IP,出現clnt_create: RPC: Port mapper failure - Timed out報錯
解決方案:
被訪問的NFS伺服器上的防火牆沒有添加規則,向iptables裡面添加以下查看的所有埠即可(目前解決的方法,當然你也可以關閉防火牆,不過這樣是比較不安全的,如果你的nfs作用不大,建議你另選別的應用來替代吧!畢竟開那麼多的埠,比較不安全呀!)

通過#rpcinfo -p 10.10.209.148
[root@rh01 /]# rpcinfo -p 10.10.209.148program vers proto port service100000 4 tcp 111 portmapper100000 3 tcp 111 portmapper100000 2 tcp 111 portmapper100000 4 udp 111 portmapper100000 3 udp 111 portmapper100000 2 udp 111 portmapper100024 1 udp 52943 status100024 1 tcp 37706 status100011 1 udp 875 rquotad100011 2 udp 875 rquotad100011 1 tcp 875 rquotad100011 2 tcp 875 rquotad100003 2 tcp 2049 nfs100003 3 tcp 2049 nfs100003 4 tcp 2049 nfs100227 2 tcp 2049 nfs_acl100227 3 tcp 2049 nfs_acl100003 2 udp 2049 nfs100003 3 udp 2049 nfs100003 4 udp 2049 nfs100227 2 udp 2049 nfs_acl100227 3 udp 2049 nfs_acl100021 1 udp 37438 nlockmgr100021 3 udp 37438 nlockmgr100021 4 udp 37438 nlockmgr100021 1 tcp 46331 nlockmgr100021 3 tcp 46331 nlockmgr100021 4 tcp 46331 nlockmgr100005 1 udp 57177 mountd100005 1 tcp 43147 mountd100005 2 udp 49154 mountd100005 2 tcp 54810 mountd100005 3 udp 55707 mountd100005 3 tcp 58309 mountd
[root@rh01 /]#

剛才在重啟NFS服務的時候,細心的話可以注意到,我們在輸入命令/etc/init.d/nfs start開啟nfs服務時,系統還自作主張地開啟了NFS quotas等其它3個服務。

怎麼回事?我們只輸入了一條啟動NFS服務的命令,它怎麼額外的啟動了3個服務?後面的啟動portmap服務又是怎麼回事? 我們首先要了解一點:NFS文件系統要提供服務單靠本身的NFS服務是不夠的,還需要調用其它服務,這個其它服務就是RPC(remote procere call,遠程過程調用)服務和portmap服務。由於NFS服務本身不提供文件傳輸功能,我們要遠程使用NFS文件系統就需要RPC服務的支持;而portmap服務用來為RPC服務進行動態埠分配和映射,所以portmap服務也是NFS服務所必須的。

我們查看一下服務的啟動情況:

所遇錯誤:
/etc/init.d/nfs-kernel-server: 沒有那個文件或目錄
解決方案:
沒有配置、安裝NFS
Linux 下配置NFS服務
1、安裝

2、配置

3、客戶端

所遇問題:centos6.5
portmap: 未被識別的服務
解決方案:
由於在6系列裡面,portmap已經改名了 ,6系列需要使用 service rpcbind start啟動[root@unix-big-bang ~]# service portmap start
portmap: 未被識別的服務
[root@unix-big-bang ~]# service rpcbind status
rpcbind (pid 1312) is running...
[root@unix-big-bang ~]#

好文共賞:
linux nfs文件共享

◆一、概念
NFS是網路文件系統(Network File System)的簡稱,是分布式計算機系統的一個組成部分,可實現在異構網路上共享和裝配遠程文件系統。
NFS由SUN公司開發,目前已成為文件服務的一種標准(RFC1904,RFC1813)。其最大的功能就是可以通過網路,讓不同 操作系統 的計算機可以共享數據,所以也可以看作是一個文件伺服器。NFS是除了SAMBA之外Windows與Linux及Unix與Linux之間通信的方法。

理想條件下的NFS 網路拓撲結構

1、設置Linux系統之間的文件共享(Linux與Windows中間文件共享採用SAMBA服務);
2、NFS只是一種文件系統,本身沒有傳輸功能,是基於RPC協議實現的,才能達到兩個Linux系統之間的文件目錄共享;
3、NFS為C/S 架構 ;
◆二、伺服器配置
1、配置文件
主要配置文件為:/etc/exports
格式為: 共享目錄 可mount主機IP(參數1,參數2,……)
如:/var/nfs 172.20. . (rw,sync,no_rootl_squash)
說明:必須注意nfs/目錄的訪問許可權,必須設置成777許可權;父目錄/var許可權無要求,普通的755即可;
2、啟動相關服務
然後依次啟動相關服務:portmap,nfslock,nfs
service portmap start
service nfslock start
service nfs start
關閉順序相反。
3、檢查共享目錄
隨後可以採用showmount –e查看一下,看看共享的目錄情況:
[root@ns var]# showmount -e
Export list for ns.osserver:
/var/nfs 172.20. .
OK,到此為止,NFS伺服器搭建完畢;
◆三、客戶端配置
1、確保portmap運行
客戶端必須確保RPC協議相應的portmap正常運行,否則mount將失敗;
2、掛載/var/nfs目錄(本地掛載點為/mnt/nfs)
mount -t nfs 172.20.65.16:/var/nfs /mnt/nfs
成功mount以後,即可同本地目錄一樣隨意操作;
◆四、其它相關命令
1、當修改了/etc/exports文件後,可以不用重新啟動nfs服務,直接採用exports –rv 即可重新導出共享目錄;
該命令格式如下:
exportfs [-aruv]
-a :全部mount或者unmount /etc/exports中的內容
-r :重新mount /etc/exports中分享出來的目錄
-u :umount 目錄
-v :在 export 的時候,將詳細的信息輸出到屏幕上。
具體例子:
[root@ns var]# showmount -e
Export list for ns.osserver:
/var/nfs 172.20. .
[root@ns var]# exportfs –au #全部卸載
[root@ns var]# showmount -e
Export list for ns.osserver:
[root@ns var]# exportfs –rv #全部重新 export 一次
exporting 172.20. . :/var/nfs
[root@ns var]#
2、showmout命令對於NFS的操作和查錯有很大的幫助,所以我們先來看一下showmount的用法
showmout
-a :這個參數是一般在NFS SERVER上使用,是用來顯示已經mount上本機nfs目錄的cline機器。
-e :顯示指定的NFS SERVER上export出來的目錄。
例如:
[root@localhost ~]# showmount -e 172.20.16.139
Export list for 172.20.16.139 :/root/share 172.20.16.137
[root@ns var]# showmount -a
All mount points on localhost.localdomain: :/root/share,172.20. . :/root/share,172.20.16. :/root/share,172.20.16.139:/nfsshare,172.20.16.139:/root/share172.20.16.137: 172.20.16.137:,172.20. . 172.20.16.137:,172.20.16. 172.20.16.137:/root/share172.20.16.139: 172.20.16.139:,172.20. . 172.20.16.139:,172.20.16. 172.20.16.139:,172.20.16.139172.20.16.139:DEFAULT
◆五、常見問題解答
1、提示:mount to NFS server 餄.20.67.203' failed: server is down.
解決方案:可能是NFS伺服器的防火牆有問題;
2、提示:mount: RPC: Timed out
解決方案:由於RPC協議沒運行;啟動portmap服務;
也有可能是防火牆問題;Server/Client均有可能。

⑧ 如何使用Windows2008r2為vSphere配置nfs伺服器

安裝NFS伺服器

1、首先打開「伺服器管理器」。在「管理工具」菜單項中,或右擊「我的電腦」選「管理」。

2、在左邊的樹中選中「功能」項。右邊窗口中會列出「功能」的詳細信息。單擊「添加功能」。

3、會打開「添加功能向導」窗口。按下圖選中「網路文件系統服務工具」



ActiveDirectory域服務設置

1、接上步,開始域服務安裝向導,點「下一步」

2、直接點「下一步「

3、如果在安裝前,沒有給伺服器配置靜態IP地址,則會有這個提示。必須配置了靜態的IP,才能繼續安裝。

4、已經配置了靜態IP,下一步繼續。此處選擇「在新林中新建域」。

說明:此處建立域動作,只能是在網路系統中,不存在一個域伺服器的情況。如果網路系統中已經存在域伺服器,這里就不能新建域了。

5、輸入域名,這里就叫「sy12315.com」,一定要加「.com」,然後點「下一步」。

注意:這個域名很重要,在後面要用到。

6、這里根據現場安裝的系統版本選擇,因這里安裝的64位Windows2008R2,這里選擇「WindowsServer2008R2」。然後點「下一步」。

7、這里點「下一步」會彈出此提示,點「是」繼續。

8、另外也有可能會彈出提示,原因是網路屬性中「TCP/IPv6」項目啟用了(前面打勾),就會彈出下面的對話框。不過沒關系,點擊「否」,關閉提示窗口。

在網路的本地連接的屬性窗口中,可以看到「TCP/IPv6」前面是打勾的,只要將打勾去掉,然後確定就可以了。

9、填入域的密碼,為了好記,建議與Administrator用戶配置相同的密碼。

注意:如果你在安裝Windows2008時修改過系統的密碼規則(windows2008默認的密碼規則為:有大寫字母、小寫字母、數字,至少有7個字元),建議將登錄密碼安裝默認規則進行修改,否則後面域建好後系統會對密碼規則進行恢復,這樣會導致一些配置問題。

例如將原系統登錄密碼由Abcd1234修改成了abcd1234,那在此步最好將密碼改回原來的Abcd1234。

10、這里僅僅是一個提示信息,點「下一步」開始安裝。

11、下面開始安裝了,建議將「完成後重新啟動」前面打勾。因為配置完ActiveDirectory域服務後必須重新啟動伺服器

12、系統重啟後會發現,登錄用戶名已經有所變化了,用戶名前面加了域名了。


配置NFS伺服器

1、進行NFS伺服器的配置工作。首先打開「管理工具」下的「NetworkFileSystem服務(NFS)」管理程序。

2、在「NFS服務」項目上點擊右鍵,選取「屬性」菜單。

3、在「標識映射源」項目中,給「ActiveDirectory域名」前打勾。在下面的輸入框中填寫「sy12315.com」。還記得前面建立的ActiveDirectory域名,這里用到了。


設置目錄NFS共享

1、我們將fileserver文件上傳到伺服器上,比如D盤上,fileserver目錄上點擊右鍵,選擇「屬性」菜單項。然後打開「NFS共享」頁。點「管理NFS共享」

2、選中「共享此文件夾」,將「允許匿名訪問」前面打勾,UID和GID中輸入65534和65533,然後點「許可權」。

3、首先,將「訪問類型」項,修改為「讀寫」。然後,將「允許根目錄訪問」項前面打勾。最後連點2次確定。


測試NFS連接

經過以上的步驟,我們應該可以在兩種操作系統下來訪問伺服器的共享目錄了。下面我們來測試一下。

測試Windows共享

這台WindowsServer2008主機的IP地址為「192.1.1.34」,共享的目錄名稱和共享名稱都是「fileserver」。

使用另外一台Windows主機,此主機上一定要有icd、icd1、record這3個用戶並且密碼要和上面NFS伺服器上的用戶名密碼一致,否則會彈出登錄窗口的。在「運行」框中輸入「\192.1.1.34fileserver」。如果能正確顯示目錄中的內容的話表示成功。


測試UAP排隊機掛載NFS

telnet到UAP,輸入shownfstypemrsslot2回車,這里要查看的是STATUS欄位,如果是Disconnect則為掛載失敗,如果是Connect則表示掛載成功。

⑨ Linux架設NFS伺服器(IP:192.168.11.2)

#vi /etc/exports
輸入如下內容:

/home/nfsdir06jw\#** 912.168.11.0/24(ro) 192.168.11.202(rw)
/home/domaindir06jw *.mylinux06jw\#**.cn(rw)

寫完按esc
打:wq
退出

客戶端:
mount -t nfs -o hard <nfs伺服器ip>:/home/nfsdir06jw\#** /mnt
這條命令將掛在nfs伺服器上/home/nfsdir06jw#**/這個目錄至本地的/mnt

怎樣設置ip……(汗水):
ifconfig eth0 <ip地址/子網掩碼> up

參考:http://..com/question/58759515.html

http://www.oklinux.cn/html/network/wlyy/20070516/23219.html

熱點內容
python3字元串格式 發布:2025-01-14 00:43:29 瀏覽:581
openwrt編譯模塊 發布:2025-01-14 00:40:25 瀏覽:384
長江存儲中芯國際 發布:2025-01-14 00:33:11 瀏覽:150
安卓手機怎麼樣測通路 發布:2025-01-14 00:30:50 瀏覽:465
uImage編譯 發布:2025-01-14 00:23:37 瀏覽:39
php繁體簡體 發布:2025-01-14 00:22:45 瀏覽:376
雷克薩斯es200哪個配置值得買 發布:2025-01-14 00:14:34 瀏覽:784
python可以開發游戲嗎 發布:2025-01-14 00:14:28 瀏覽:484
我的世界電腦版決戰斗羅伺服器怎麼玩 發布:2025-01-14 00:14:26 瀏覽:321
python時序圖 發布:2025-01-14 00:10:46 瀏覽:961