NFS(Network File System)網絡文件系統,它允許網絡中的計算機之間通過TCP/IP網絡共享資源。在NFS的應用中,本地NFS的客戶端應用可以透明地讀寫位於遠端NFS服務器上的文件,就像訪問本地文件一樣。以centOS6為例
對於服務端
首選檢查對應軟件有沒有安裝
rpm -aq nfs-utils rpcbind沒有安裝的話需要安裝nfs 這裡用yum安裝
yum groupinstall "NFS fileserver" -y安裝完畢之後首選要啟動RPC服務
/etc/init.d/rpcbind start啟動NFS服務
/etc/init.d/nfs start設置rpc和nfs服務開機自啟動
chkconfig nfs on chkconfig rpcbind on編輯NFS配置文件共享出文件夾
vim /etc/exports#shrared /data test
/data 192.168.0.0/24(rw,sync)
#共享/data文件夾 在192.168.0.0/24網段 rw是讀寫權限 sync是把數據從buffer寫入到磁盤
檢查一下共享結果
showmount -e localhostExport list for localhost:/data 192.168.0.0/24
OK的話配置一下/data文件夾的權限給NFS讀寫
chown -R nfsnobody.nfsnobody /data對於客戶端
客戶端需要安裝RPC服務
yum install rpcbind -y啟動RPC並設置開機自啟動
/etc/init.d/rpcbind start chkconfig rpcbind on檢查能否訪問服務端
showmount -e 192.168.0.151Export list for 192.168.0.151:/data 192.168.0.0/24
掛載NFS到本地文件夾
mount -t nfs 192.168.0.151:/data /share執行df -h就可以看到了Filesystem Size Used Avail Use% Mounted on
/dev/sda3 18G 2.1G 15G 13% /
tmpfs 491M 0 491M 0% /dev/shm
/dev/sda1 190M 98M 83M 55% /boot
192.168.0.151:/data 72G 1.4G 67G 3% /share
本文出自 “迷妄少年と小世界” 博客,請務必保留此出處http://hoshizora.blog.51cto.com/11765507/1825288