nfs網路檔案系統,英文:network file system 是由sun 公司研製的unix表示層協議,能使訪問網路上別處的檔案就像在使用自己的計算機一樣。
系統環境:centos7.4 ,安裝包:nfs-utils 埠2049,rpcbind 埠111
# 搭建服務端
rpm -qa nfs-utils rpcbind #查詢是否已安裝nfs服務包
yum -y install nfs-utils rpcbind #使用yum進行安裝主程式包
mkdir /opt/nfs #建立乙個共享目錄
chmod 667
/nfs #設定/opt/nfs共享目錄使用許可權
# 修改配置檔案
vim /etc/exports #編輯nfs共享檔案
/opt/nfs 192.168
.0.14/24
(rw,sync,no_root_squash)
# 輸入掛載目錄指定服務端ip,設定nfs目錄執行許可權。
exportfs -r #用 exportfs 可以不用重啟nfs服務,配置檔案就會生效。
systemctl restart nfs &
& systemctl enable nfs #設定開機啟動
rpcinfo -p 192.168
.0.14
#啟動後檢視rpc執行狀況
#安裝好需要放行防火牆2049和111以及mountd服務埠,否則客戶端會掛載不了。
#需注意:centos6 使用的是iptables ,centos7 使用的是filewall
vim /etc/services #檢視埠和服務,可以檢視mountd服務埠
systemctl stop firewalld #我使用的是測試環境直接關閉防火牆
nfs常用選項
ro 唯讀共享
rw 讀寫共享
srync 同步寫入資料到記憶體和硬碟裡
async 非同步寫入資料
wdelay 延遲寫入資料
root_squash 遮蔽遠端root許可權
no_root_squash 保留遠端root許可權
all_squash 遮蔽所有的遠端使用者許可權
#搭建客戶端
yum -y install nfs-utils
mkdir /opt/share #建立客戶端共享目錄
showmount -e 192.168.0.14 #檢視服務端掛載檔案是否可以正常。
# 臨時掛載
mount -t nfs 192.168.0.14:/opt/nfs /opt/share
umount /opt/share # 取消掛載
# 永久掛載
vim /etc/fstab
192.168.0.14:/opt/share/ nfs defaults 0 0
mount -a #重新整理/etc/fstab的內容
df -h #檢視掛載狀態
windows客戶端:
1.開啟控制面板—>程式和功能—>開啟或關閉windows功能—>勾選nfs服務
2.開啟dos介面進行掛載(g: 是windows碟符,ip位址是指定服務端)
掛載:mount 192.168
.0.14
:/opt/nfs g:
解除安裝:umount g:
NFS 搭建共享儲存
搭建 nfs 共享儲存 server 端 192.168.19.2 client 端 192.168.19.5 檢查本機是否已安裝 rpm qa grep nfsyum 安裝 yum install y nfs utils 安裝nfs服務 yum install y rpcbind 安裝rpc服務s...
ubuntu搭建nfs共享目錄
參考 在server端的設定如以下步驟 1.安裝nfs server軟體 sudo apt get install nfs kernel server2.建立共享目錄並將目錄的許可權改為777 mkdir p share chmod 777 share 如下圖 3.配製檔案vi etc export...
nfs共享檔案服務搭建
網路檔案共享伺服器192.10.19.132 yum install y nfs utils 在exports檔案中新增的從機範圍 vim etc exports home nfs 192.10.19.0 24 rw,sync,fsid 0 rw表示可讀寫 sync表示同步寫,fsid 0表示將 d...