一、nfs安裝、配置
yum -y install nfs-utils nfs-utils-lib rpcbind
mkdir -p /home/network/nfs
vim /etc/exports
增加/home/network/nfs *(rw,sync,no_root_squash,no_all_squash)
儲存退出
exportfs -r
service rpcbind restart
service nfs restart
chkconfig --level 35 nfs on
chkconfig --level 35 rpcbind on
服務端驗證nfs共享:
showmount -e
注:正常能顯示出上面設定的共享目錄,如果報如下錯誤:
clnt_create: rpc: program not registered
說明 rpcbind服務與nfs服務 啟動順序不對,把他倆都停了,重新啟動,先啟動rpcbind服務再啟動nfs服務;
客戶端驗證nfs共享:
showmount -e 192.168.1.207 (即nfs伺服器的ip位址)
注:正常也能顯示出上面設定的共享目錄,如果報如下錯誤:
說明防火牆沒有開啟相應需要開啟的埠,把防火牆關掉,再測試應該就可以正常了;不過防火牆比較重要,一般情況下,不會隨意關閉,在服務端可開啟如下命令列出的所有埠即可:
# rpcinfo -p localhost
二、客戶端掛載cd
mkdir testnfs
mount -t nfs 192.168.1.207:/home/network/nfs testnfs
驗證nfs掛載
df正常能多顯示出類似紅色字型內容:
檔案系統 1k-塊 已用 可用 已用% 掛載點
/dev/sda3 50403012 1772272 46070384 4% /
tmpfs 914652 0 914652 0% /dev/shm
/dev/sda1 198337 27655 160442 15% /boot
192.168.1.207:/home/network/nfs
13383232 538944 12164480 5% /root/testnfs
或者cd /root/testnfs
mkdir test
然後到服務端 /home/network/nfs 目錄下,是否出現乙個 test的資料夾即可;
設定系統啟動自動掛載:
vim /etc/fstab
新增192.168.1.207:/home/network/nfs /root/testnfs nfs defaults 0 0
三、知識擴充套件
exports命令:
引數說明如下。
(1)-a:全部掛載(或解除安裝)/etc/exports檔案內的設定。
(2)-r:重新掛載/etc/exports中的設定,此外同步更新/etc/exports及/var/lib/nfs/xtab中的內容。
(3)-u:解除安裝某一目錄。
(4)-v:在export時將共享的目錄顯示在螢幕上。
/etc/exports檔案內容格式:
《共享目錄》 [客戶端1 選項(訪問許可權,使用者對映,其他)]
使用者對映選項
其它選項
CentOS NFS配置詳解
我們知道在linux上執行nfs會有很多不同的情況。隨著環境以及相應版本和硬體的改動,它的一些效能會有很大的差異。那麼今天我們來看一下 centos nfs的一些安裝和測試情況。在 centos 上安裝和配置 nfs 4.0。nfs 網路檔案系統協議最早是於1984年由 sun 公司開發的,nfsv...
NFS檔案共享配置
nfs client 掛載解除安裝 解除安裝使用umount umount usr local freeswitch conf rsync檔案同步配置 rsync介紹 rsync是類linux系統下的資料映象備份工具 remote sync。一款快速增量備份工具 remote sync,遠端同步。支...
vagrantfile 共享資料夾配置
開啟nfs提高效能 vagrant安裝 vagrant winnfsd外掛程式 centos7 中執行 yum install nfs utils 配置項如下 config.vm.synced folder your folder 必須 物理機目錄,可以是絕對位址或相對位址,相對位址是指相對與vag...