日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux nfs命令,linux命令:NFS服务

發布時間:2024/7/19 linux 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux nfs命令,linux命令:NFS服务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

NFS服務器端:nfs-utils

nfs服務器啟動的進程: nfsd(nfs服務主進程),mountd(掛載進程),quotod(磁盤配額進程)

nfsd端口:2049/tcp, 2049/udp

讓mountd和quotod等進程監控在固定端口,編輯配置文件:/etc/sysconfig/nfs

nfs服務配置文檔為/etc/exports格式為:

/path/to/somedir CLIENT_LIST

多個客戶端之間使用空白字符分隔,每個客戶端后面必須跟一個小括號,里面定義了此客戶訪問特性,

如訪問權限等。

Usage:

172.16.0.0/16(ro,async) 192.168.0.0/24(rw,sync) ?#ro只讀訪問,rw,讀寫訪問,async異步寫入,sync同步寫入

showmount -e NFS_SERVER: 查看NFS服務器到處的個文件系統

showmount -a NFS_SERVER: 查看NFS服務器所有被掛載的文件系統及其掛載的客戶端對應列表

showmount -d?NFS_SERVER: 顯示NFS服務器所有導出的文件系統中被客戶端掛載了文件系統列表

exportfs命令:

-a:跟-r或-u選項同時使用,表示重新掛載所有文件系統或取消導出所有文件系統;

-r: 重新導出

-u:取消導出

-v:顯示詳細信息

Usage: exportfs -rav

文件系統導出屬性:

ro: 只讀 ? rw: 讀寫 ? sync:同步寫入 ? ?async: 異步寫入

root_squash: 將root用戶映射為來賓賬號;(默認選項)

no_root_squash:root用戶映射為root用戶自身

all_squash:

anonuid,anongid:指定映射的來賓賬號的UID和GID;

[root@johntest ~]# rpcinfo -p localhost ?#查看rpc進程占用本地端口情況

程序 版本 協議 ? 端口

100000 ? ?2 ? tcp ? ?111 ?portmapper

100000 ? ?2 ? udp ? ?111 ?portmapper

100024 ? ?1 ? udp ? ?807 ?status

100024 ? ?1 ? tcp ? ?810 ?status

100011 ? ?1 ? udp ? ?871 ?rquotad

100011 ? ?2 ? udp ? ?871 ?rquotad

100011 ? ?1 ? tcp ? ?874 ?rquotad

100011 ? ?2 ? tcp ? ?874 ?rquotad

100003 ? ?2 ? udp ? 2049 ?nfs

100003 ? ?3 ? udp ? 2049 ?nfs

100003 ? ?4 ? udp ? 2049 ?nfs

100021 ? ?1 ? udp ?47928 ?nlockmgr

100021 ? ?3 ? udp ?47928 ?nlockmgr

100021 ? ?4 ? udp ?47928 ?nlockmgr

100003 ? ?2 ? tcp ? 2049 ?nfs

100003 ? ?3 ? tcp ? 2049 ?nfs

100003 ? ?4 ? tcp ? 2049 ?nfs

100021 ? ?1 ? tcp ?48117 ?nlockmgr

100021 ? ?3 ? tcp ?48117 ?nlockmgr

100021 ? ?4 ? tcp ?48117 ?nlockmgr

100005 ? ?1 ? udp ? ?910 ?mountd

100005 ? ?1 ? tcp ? ?913 ?mountd

100005 ? ?2 ? udp ? ?910 ?mountd

100005 ? ?2 ? tcp ? ?913 ?mountd

100005 ? ?3 ? udp ? ?910 ?mountd

100005 ? ?3 ? tcp ? ?913 ?mountd

[root@johntest ~]#?service nfs start

[root@johntest ~]#chkconfig --add nfs ?#增加到開機啟動列表

[root@johntest ~]# chkconfig nfs on

[root@johntest ~]# chkconfig --list nfs

nfs ? ? ? ? ? ?0:關閉1:關閉2:啟用3:啟用4:啟用5:啟用6:關閉

[root@johntest ~]# mkdir /shared

[root@johntest ~]# vim /etc/exports

[root@johntest ~]#service nfs restart

關閉 NFS mountd: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?????????[確定]

關閉 NFS 守護進程: ? ? ? ? ? ? ? ? ? ? ? ? ? ???????? ?[確定]

關閉 NFS quotas: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?????????[確定]

關閉 NFS 服務: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?[確定]

啟動 NFS 服務: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?[確定]

關掉 NFS 配額: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?[確定]

啟動 NFS 守護進程: ? ? ? ? ? ? ? ? ?????????????????[確定]

啟動 NFS mountd: ? ? ? ? ? ? ? ? ? ? ? ? ? ????????? ?[確定]

[root@johntest ~]# showmount -e 10.109.134.249 ?#查看10.109.134.249服務器共享了那些目錄

Export list for 10.109.134.249:

/shared 10.109.0.0/16

客戶端使用mount命令掛載:

mount -t nfs NFS_SERVER:/PATH/TO/SOME_EXPORT /PATH/TO/SOMEWHERE

登錄到客戶端10.109.134.237,進行掛載測試:

[root@mail ~]# showmount -e 10.109.134.249 ?#首先在客戶端上查看134.249服務器共享了那些目錄

Export list for 10.109.134.249:

/shared 10.109.0.0/16

[root@mail ~]# mkdir /mnt/nfs

[root@mail ~]# mount -t nfs 10.109.134.249:/shared /mnt/nfs

[root@mail nfs]#cp /etc/inittab /mnt/nfs ?#復制文件至遠端共享目錄,提示為只讀

cp: 無法創建普通文件"/mnt/nfs/inittab": 只讀文件系統 #因為nfs服務器端設置共享為ro

[root@mail nfs]#?showmount -a 10.109.134.249 ?#查看NFS服務器所有被掛載的文件系統

及其掛載的客戶端對應列表

All mount points on 10.109.134.249:

10.109.134.237:/shared

如何實現客戶端開機自動掛載選項:

編輯/etc/fstab文件,增加一行內容如下:

[root@mail nfs]#

10.109.134.249:/shared ?/mnt/nfs ? nfs ? ? defaults,_rnetdev ?0 ?0

#10.109.134.249:/shared網絡共享的nfs ?/mnt/nfs本地掛載路徑 ? nfs掛載類型

_rnetdev表示如果該網絡路徑不存在直接跳過該路徑的掛載,直接進入系統,這樣避免因為分區無法掛載而無法開機。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的linux nfs命令,linux命令:NFS服务的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。