1. 程式人生 > 其它 >centos7 配置 NFS mount掛載伺服器

centos7 配置 NFS mount掛載伺服器

1.NFS服務端

安裝NFS服務

yum install nfs_utils

yum install rpcbind (系統預設已經有了,可檢視下)

配置共享資料夾

1.建立資料夾:

mkdir -p/usr/nfsShare (-p可以自動新增沒有的資料夾)

2.修改資料夾許可權:chmod 755/usr/nfsShare(755或者777)

3.配置檔案修改:vi /etc/exports

4.新增:/usr/nfsShare192.111.134.*(rw,sync,no_root_squash)【可將IP設定為*】

5.然後儲存

固定nfs服務埠

固定埠nfs 2049、portmapper111另外3個服務埠可設定為mountd 892、rquotad 875、 nlockmgr 32803、32769

具體配置:

1.修改/etc/sysconfig/nfs檔案,將下列內容的註釋去掉,如果沒有則新增:

RQUOTAD_PORT=875

LOCKD_TCPPORT=32803

LOCKD_UDPPORT=32769

MOUNTD_PORT=892

設定防火牆

#portmap:111 #nfsd:2049#rquotad:875 #mountd:892 #lockd:32803/tcp 32769 /udp

firewall-cmd --zone=public--add-port=111/tcp --add-port=111/udp --add-port=2049/tcp --add-port=2049/udp--add-port=875/tcp --add-port=875/udp --add-port=892/tcp --add-port=892/udp--add-port=32803/tcp --add-port=32769 /udp –permanent

移除:

firewall-cmd --zone=public --remove-port=111/tcp--remove-port=111/udp --remove-port=2049/tcp --remove-port=2049/udp --remove-port=875/tcp--remove-port=875/udp --remove-port=892/tcp --remove-port=892/udp --remove-port=32803/tcp--remove-port=32769/udp --permanent

firewall-cmd –reload

啟動服務

systemctl start rpcbind

systemctl start nfs

設定開機啟動:

systemctl enable rpcbind

systemctl enable nfs-server.service

檢視服務狀態:

netstat -lt

如果出現如下內容則配置成功

tcp0 0 *:nfs *:* LISTEN

2.客戶端

1.yum install nfs_utils

2.yum install rpcbind

3.systemctl start rpcbind #centos6.5 #service rpcbind start

4.systemctl start nfs #centos6.5 #service nfs start

5.systemctl enable rpcbind #centos6.5 #chkconfig rpcbind on

6.systemctl enablenfs-server.service #centos6.5 #chkconfignfs on檢視#chkconfig --list

7.mount -t nfs192.111.134.1:/usr/nfsShare /usr/test

檢視客戶端/usr/test是否已經掛載成功

8.設定開機自動掛載

vi /etc/fstab

新增: 192.111.134.1:/usr/nfsShare /usr/testnfs defaults0 0

其他:​

關閉掛載:umount/usr/shareNFS nfs

windows掛載:mount 192.111.134.1:/usr/nfsShare X:

https://www.cnblogs.com/fatt/p/6911963.html