1
、nfs
的啟動與停止
#service nfs start
#service nfs stop
#service nfs restart 2
、nfs
分為伺服器和客戶端
伺服器提供檔案共享的機器
客戶端就是訪問伺服器的機器 3
、伺服器端配置1)
/etc/exports格式:
目錄選項
/share 192.168.0.*(rw)
這表示共享
/share
目錄給192.168.0.0/24
網段的使用者,許可權為可讀可寫.2)
引數說明
:rw:
可讀可寫
ro:唯讀
no_root_squash:
客戶端把共享目錄掛載後,操作共享目錄,就像是用自己的目錄一樣的許可權。
root_squash:
如果是root
使用該檔案他的許可權將被壓縮成為匿名使者。
alll_squash:
不管登陸
nfs主機的使用者是什麼都會被重新設定為
nobody
。注意:最終的許可權是
nfs和檔案的許可權結合起來的,這一點一定要記得,很多情況下都是這樣,最終的許可權要看不同限制物件。這在
windows
中也是一樣的。。
anonuid
:將登入
nfs主機的使用者都設定成指定的
user id,此id
必須存在於
/etc/passwd
中。sync
:資料同步寫入儲存器中。
async
:資料會先暫時存放在記憶體中,不會直接寫入硬碟。
insecure
允許從這台機器過來的非授權訪問。 4
、檢視(
客戶端)
showmount
命令showmount
-a :
顯示已經
mount
上本機nfs
目錄的client
機器-e:
顯示server
上export
出來的目錄。
如:#showmount –e 192.168.0.1 5
、客戶端的配置
掛載伺服器的共享目錄
#mount –t nfs 192.168.0.1:/etc /mnt/abc
#ls –l
mount nfs
的其它可選引數:
hard mount
和soft mount
:hard: nfs client
會不斷的嘗試與
server
的連線(在後台,不會給出任何提示資訊,在
linux
下有的版本仍然會給出一些提示),直到
mount
上。soft:
會在前台嘗試與
server
的連線,是預設的連線方式。當收到錯誤資訊後終止
mount
嘗試,並給出相關資訊。6、
nfs故障解決1、
nfsd
沒有啟動起來
首先要確認
nfs
輸出列表存在,否則
nfsd
不會啟動。可用
exportfs
命令來檢查,如果
exportfs
命令沒有結果返回或返回不正確,則需要檢查
/etc/exports
檔案。2
、mountd
程序沒有啟動
mountd
程序是乙個遠端過程呼叫
(rpc)
,其作用是對客戶端要求安裝(
mount
)檔案系統的申請作出響應。
mountd
程序通過查詢
/etc/xtab
檔案來獲知哪些檔案系統可以被遠端客戶端使用。另外,通過
mountd
程序,使用者可以知道目前有哪些檔案系統已被遠端檔案系統裝配,並得知遠端客戶端的列表。檢視
mountd
是否正常啟動起來可以使用命令
rpcinfo
進行檢視,在正常情況下在輸出的列表中應該象這樣的行:
100005 1 udp 1039 mountd
100005 1 tcp 1113 mountd
100005 2 udp 1039 mountd
100005 2 tcp 1113 mountd
100005 3 udp 1039 mountd
100005 3 tcp 1113 mountd
LINUX下NFS系統的安裝配置
準備 nfs系統伺服器ip 192.168.135.1 nfs共享目錄 mnt nfs 一 安裝nfs 檢視nfs是否安裝 rpm qa grep nfs 若沒有則安裝nfs包 yum install nfs utils 二 配置 建立nfs目錄 mkdir mnt nfs 加入 mnt nfs 1...
Linux安裝配置NFS
通過yum安裝yum install nfs utils檢查是否安裝成功service nfs status service rpcbind status修改配置檔案vim etc exports末行加入 共享目錄 ip 許可權 ip 許可權 e.g mnt data nfs 10.0.0.0 ro...
Linux下tftp和nfs配置
一.配置tftp 1.安裝tftp軟體 sudo apt get yum install tftp hpa tftpd hpa tftp hpa是客戶端,tftpd hpa是伺服器端 q1 apt get報unable to fetch some.錯誤 ping www.baidu.com不通 st...