首先要了解nfs是由哪兩個服務帶動,乙個是rpcbind乙個是nfs。這兩個服務啟動是有先後順序的,要先啟動rpcbind再啟動nfs.
如圖所示:
這裡有乙個案例:
這道題要怎麼做?
nfs伺服器配置:
首先新建兩個目錄,乙個是rw乙個是ro的。
[root@nfs-svr w_shared]# cat /etc/exports
/data/r_shared 192.168.3.0/24(ro,sync,no_root_squash)
/data/w_shared 192.168.3.0/24(rw,sync,no_root_squash)
exportfs -a
使exports馬上生效
設定兩個許可權,乙個是唯讀的,乙個是可寫的
chown -r nfsnobody /data/w_shared/
chown -r nfsnobody /data/r_shared/
給nfsnobody的許可權,這裡類似windows的共享目錄裡的everyone
chmod o+w /data/w_shared/
給寫的許可權。
rpcinfo -p localhost
看看有沒有房。
nfs客戶端配置:
[root@lnmp01-svr b_r]# showmount -e 192.168.3.106
export list for 192.168.3.106:
/data/w_shared (everyone)
/data/r_shared (everyone)
看看有沒有共享資源。
mount -t nfs 192.168.3.106:/data/w_shared /data/b_w/
mount -t nfs 192.168.3.106:/data/r_shared /data/b_r/
在data下新建兩個掛載點,然後把可讀和可寫的共享目錄掛載進來。
掛載成功。然後測試可讀可寫。
測試完畢!
涉及命令:mount showmount rpcinfo exportfs umount
CentOS搭建NFS服務
系統結構 nfs伺服器端 主機名 ip server01 192.168.11.11 系統 centos 6.2 需要的包 有最新的下最新的 nfs utils 1 1.2.3 15.el6 rpcbind 0.2.0 8.el6.x86 64 nfs客戶端 主機名 ip server100 192...
centos下搭建NFS服務 筆記
安裝需要的兩個軟體包rpcbind nfs utils yum install rpcbind nfs utils 新建 etc exports檔案,新增以下內容,最後儲存 work fs rootfs 192.168.0.0 24 rw,sync,no root squash 說明 work fs...
Ubuntu 和Centos 系統搭建nfs伺服器
apt get install nfs kernel server hksdata shell 10.45 234 109 rw,sync,no subtree check 說明 hksdata shell 共享的目錄 10.45 234 109 ip位址 rw 可讀可寫 sync 資料同步寫入記憶...