Linux中利用NFS實現飛鴿傳書

roc_guo發表於2023-10-22

NFS伺服器:182.207.129.74
NFS客戶端:182.207.129.75和182.207.129.186

1.檢查安裝包的安裝情況
# rpm -q nfs-utils rpcbind

Linux中利用NFS實現飛鴿傳書Linux中利用NFS實現飛鴿傳書

 

注:RedHat 5.x檢查portmap,redhat 6.x檢查rpcbind

2.在NFS伺服器上配置/etc/exports檔案
vi /etc/exports

然後輸入/home/cams/file 182.207.129.* (rw,sync,no_root_squash,no_all_squash)

儲存退出

Linux中利用NFS實現飛鴿傳書Linux中利用NFS實現飛鴿傳書

3.啟動rpcbind服務
# service rpcbind start  或者  service rpcbind restart

Linux中利用NFS實現飛鴿傳書Linux中利用NFS實現飛鴿傳書

4.啟動nfs服務
# service nfs start  或者  service nfs restart

Linux中利用NFS實現飛鴿傳書Linux中利用NFS實現飛鴿傳書

5.在NFS伺服器端查詢NFS的共享狀態
# showmount -e
6.修改NFS伺服器端掛載檔案的屬性以及使用者許可權
# chown -R cams:cams /home/cams/
# chmod -R 755 /home/cams/

同時,要保證各伺服器使用者的uid和gid一致,這裡因為使用者已存在,對uid、gid進行修改。

# usermod -u 500 cams
# groupmod -g 500 cams
7.在NFS客戶端查詢NFS的共享狀態
# showmount -e  NFS伺服器IP

Linux中利用NFS實現飛鴿傳書Linux中利用NFS實現飛鴿傳書

Linux中利用NFS實現飛鴿傳書Linux中利用NFS實現飛鴿傳書

8. 在NFS客戶端掛載NFS伺服器中的共享目錄
# mount  NFS伺服器IP:共享目錄  本地掛載點目錄
# mkdir -p /home/cams/file
# mount 182.207.129.74:/home/cams/file /home/cams/file
# mount | grep nfs

問題解決:

1.掛載後使用者和使用者組都為nobody

修改nfs服務端與客戶端中/etc/idmapd.conf檔案中的Domain一項,配置成一致。(如果伺服器未配置域名,先配置域名,後重啟伺服器即可)

Linux中利用NFS實現飛鴿傳書Linux中利用NFS實現飛鴿傳書


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2990312/,如需轉載,請註明出處,否則將追究法律責任。

相關文章