linux 6.7 nfs安装yum,centos6.7下安装配置NFS
分為Server配置和Client配置,基本過程如下:
Server端配置
安裝軟件
#yum –y install nfs-utils nfs-utils-lib
設置開機啟動
#chkconfig nfs on
啟動nfs相關服務
#service rpcbind start
#service nfs start
配置允許客戶端訪問的目錄
#vi /etc/exports
//添加如下測試內容
/usr/mongodb 192.168.152.133((rw,sync,no_root_squash,no_subtree_check))
指定地址可以使用具體的ip,子網,域名,使用*配置特定域名等。
ro:共享目錄只讀;
rw:共享目錄可讀可寫;
all_squash:所有訪問用戶都映射為匿名用戶或用戶組;
no_all_squash(默認):訪問用戶先與本機用戶匹配,匹配失敗后再映射為匿名用戶或用戶組;
root_squash(默認):將來訪的root用戶映射為匿名用戶或用戶組;
no_root_squash:來訪的root用戶保持root帳號權限;
anonuid=:指定匿名訪問用戶的本地用戶UID,默認為nfsnobody(65534);
anongid=:指定匿名訪問用戶的本地用戶組GID,默認為nfsnobody(65534);
secure(默認):限制客戶端只能從小于1024的tcp/ip端口連接服務器;
insecure:允許客戶端從大于1024的tcp/ip端口連接服務器;
sync:將數據同步寫入內存緩沖區與磁盤中,效率低,但可以保證數據的一致性;
async:將數據先保存在內存緩沖區中,必要時才寫入磁盤;
wdelay(默認):檢查是否有相關的寫操作,如果有則將這些寫操作一起執行,這樣可以提高效率;
no_wdelay:若有寫操作則立即執行,應與sync配合使用;
subtree_check(默認) :若輸出目錄是一個子目錄,則nfs服務器將檢查其父目錄的權限;
no_subtree_check :即使輸出目錄是一個子目錄,nfs服務器也不檢查其父目錄的權限,這樣可以提高效率;
掛載exports配置的所有配置項
#exportfs -a
可選參數如下:
-a:全部掛載或卸載/etc/exports中指定的內容
-r:重新讀取/etc/exports文件中內容,并同步更新/var/lib/nfs/xtab
-u:卸載單一目錄
-v:在export的時候,將詳細的信息輸出到屏幕上。
Client端配置
安裝
#yum –y install nfs-utils nfs-utils-lib
設置開機啟動
#chkconfig nfs on
啟動服務
#service rpcbind start
#service nfs start
創建掛載目錄
mkdir –p /mnt/nfs/serverDir
使用mount命令掛載文件
mount 192.168.152.134:/usr/mongodb /mnt/nfs/serverDir
查看掛載信息
#df –kh
接下來的測試部分省略了。
總結
以上是生活随笔為你收集整理的linux 6.7 nfs安装yum,centos6.7下安装配置NFS的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于Linux下嵌入式网关,基于嵌入式L
- 下一篇: linux集群搭建coolrainbow