溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Suse 10如何安裝nfs

發(fā)布時(shí)間:2021-10-28 09:33:14 來(lái)源:億速云 閱讀:193 作者:小新 欄目:系統(tǒng)運(yùn)維

小編給大家分享一下Suse 10如何安裝nfs,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

一. 服務(wù)器
a. 查看nfs是否安裝:  rpm -qa | grep nfs && rpm -qa | grep portmap    (自帶已安裝nfs-utils 1.0)
修改配置文件 /etc/exports
e.g.     /var/log/nfs 192.168.0.3(rw,sync,no_root_squash)   (如果沒(méi)有no_root_squash, client端將不能用root mount (reason given by server: Permission denied), 再次試驗(yàn)把no_root_squash 去掉, 重啟

2.nfsserver, 可用 root mount。需研究)與NFS相關(guān)的幾個(gè)文件, 命令
a, /etc/exports
對(duì)NFS卷的訪問(wèn)是由exports來(lái)批準(zhǔn), 它枚舉了若干有權(quán)訪問(wèn)NFS服務(wù)器上文件系統(tǒng)的主機(jī)名.

b, /sbin/exportfs
維護(hù)NFS的資源共享. 可以通過(guò)它重新設(shè)定 /etc/exports 的共享目錄, 卸載NFS Server共享的目錄或者重新共享等.

c, /usr/sbin/showmount
用在 NFS Server 端,而 showmount 則主要用在 Client 端. showmount 可以用來(lái)查看 NFS 共享的目錄資源.

d, /var/lib/nfs/xtab
NFS的記錄文檔: 通過(guò)它可以查看有哪些Client 連接到NFS主機(jī)的記錄.

下面這幾個(gè)并不直接負(fù)責(zé)NFS, 實(shí)際上它們負(fù)責(zé)所有的RPC
e, /etc/default/portmap
實(shí)際上, portmap負(fù)責(zé)映射所有的RPC服務(wù)端口, 它的內(nèi)容非常非常之簡(jiǎn)單(后面詳述)

f, /etc/hosts.deny
設(shè)定拒絕portmap服務(wù)的主機(jī)

g, /etc/hosts.allow
設(shè)定允許portmap服務(wù)的主機(jī)

1.具體參數(shù)如下:
rw:    可以寫(xiě)入權(quán)限
ro:    只讀權(quán)限
no_root_squash:      登陸NFS主機(jī)共享目錄的如果是root用戶那么那的權(quán)限也為root但是這樣并不安全
root_squash:         登陸的用戶如果為root它的權(quán)限將變成nobody
all_squash:          不論登陸的用戶是什么用戶都以匿名用戶的權(quán)限
sync:               數(shù)據(jù)同步寫(xiě)入硬盤和內(nèi)存中
async:              數(shù)據(jù)先暫時(shí)存放在內(nèi)存中,而不寫(xiě)入硬盤
anounid:             這個(gè)可以自己設(shè)定uid,但是必須與/etc/passwd目錄中用戶uid一樣
anongid:             同anonuid,但是變的是group id

2.  /etc/hosts.deny
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
/etc/hosts.allow
portmap: 192.168.0.1 , 192.168.0.2
lockd: 192.168.0.1 , 192.168.0.2
rquotad: 192.168.0.1 , 192.168.0.2
mountd: 192.168.0.1 , 192.168.0.2
statd: 192.168.0.1 , 192.168.0.2

3. 啟動(dòng)服務(wù)
service portmap start
service nfsserver start

4. rpcinfo -p localhost        可以查看服務(wù)信息 (nfs, )
showmount [-ae] localhost  顯示是否有掛載
nfsstat  提供NFS運(yùn)行的統(tǒng)計(jì)信息. 包括客戶端的RPC和NFS統(tǒng)計(jì)信息, 以及服務(wù)端的RPC和NFS統(tǒng)計(jì)信息.
exportfs [-aruv]               exportfs來(lái)從新掃描一次/etc/exports文件, 不需重啟nfs 服務(wù)

參數(shù)說(shuō)明:
-a: 全部掛載(或者卸載)/etc/exports 文件的設(shè)置
-r: 從新掛載/etc/exports 里設(shè)置,此外,同步更新/etc/exports 及/var/lib/nfs/xtab的內(nèi)容
-u: 卸載某一目錄
-v: 在導(dǎo)出時(shí),將共享目錄顯示在屏幕上

二.  客戶端
service portmap start
mount -o nolock -t nfs:/home/lqm /mnt/nfs
mount –t nfs –o rsize=1024,wsize=1024,timeo=3,udp 192.168.0.3:/var/log/nfs /var/tmp

開(kāi)機(jī)啟動(dòng)時(shí)自動(dòng)加載NFS服務(wù)器導(dǎo)出目錄:  vi  /etc/fstab
192.168.0.3:/var/log/nfs      /mnt    nfs     rsize=8192,wsize=8192,timeo=14,intr
192.168.0.3:/tmp /mnt/nfs nfs defaults 0 0

以上是“Suse 10如何安裝nfs”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

nfs
AI