CentOS 7 安装配置 NFS
CentOS 7 ?安裝配置 NFS
?
環(huán)境
?
nps 192.168.1.97
?
client 192.168.1.98
?
?
一、yum 安裝?
?
yum -y install nfs-utils rpcbind
?
nfs 的配置文件 /etc/expots
默認為空
?
vi /etc/exports
?
/opt/test/ 192.168.1.0/24(rw,no_root_squash,no_all_squash,sync,anonuid=501,anongid=501)
?
?
二、使配置生效?
?
exportfs -r
?
?
?
?
注:配置文件說明:
?
/opt/test 為共享目錄
?
192.168.1.0/24 ?可以為一個網(wǎng)段,一個IP,也可以是域名,域名支持通配符 如: *.qq.com
?
rw:read-write,可讀寫;
?
ro:read-only,只讀;
?
sync:文件同時寫入硬盤和內(nèi)存;
?
async:文件暫存于內(nèi)存,而不是直接寫入內(nèi)存;
?
no_root_squash:NFS客戶端連接服務(wù)端時如果使用的是root的話,那么對服務(wù)端分享的目錄來說,也擁有root權(quán)限。顯然開啟這項是不安全的。
?
root_squash:NFS客戶端連接服務(wù)端時如果使用的是root的話,那么對服務(wù)端分享的目錄來說,擁有匿名用戶權(quán)限,通常他將使用nobody或nfsnobody身份;
?
all_squash:不論NFS客戶端連接服務(wù)端時使用什么用戶,對服務(wù)端分享的目錄來說都是擁有匿名用戶權(quán)限;
?
anonuid:匿名用戶的UID值,可以在此處自行設(shè)定。
?
anongid:匿名用戶的GID值。
?
?
三、啟動 nfs?
?
service rpcbind start
service nfs start
?
chkconfig rpcbind on
chkconfig nfs on
?
?
四、客戶端掛載:
?
showmount -e 192.168.1.97 ? ? ? ? ? ? #查看可掛載
?
Export list for 192.168.1.97:
/opt/test ? ? ? ? ?192.168.1.0/24
?
?
?
客戶端掛載
mount -t nfs 192.168.1.97:/opt/test /mnt
?
無提示 既為成功
?
?
客戶端在掛載的時候遇到的一個問題如下,可能是網(wǎng)絡(luò)不太穩(wěn)定,NFS默認是用UDP協(xié)議,換成TCP協(xié)議即可:
?
mount -t nfs 192.168.1.97:/opt/test /mnt -o proto=tcp -o nolock
轉(zhuǎn)載于:https://www.cnblogs.com/jicki/p/5546997.html
總結(jié)
以上是生活随笔為你收集整理的CentOS 7 安装配置 NFS的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NOIP200905潜伏者
- 下一篇: Android-ImageLoader的