溫馨提示×

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

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

linux rpc.statd的作用是什么

發(fā)布時(shí)間:2023-04-13 14:35:26 來(lái)源:億速云 閱讀:148 作者:iii 欄目:建站服務(wù)器

這篇文章主要介紹“l(fā)inux rpc.statd的作用是什么”,在日常操作中,相信很多人在linux rpc.statd的作用是什么問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”linux rpc.statd的作用是什么”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!

在linux中,rpc.statd是一個(gè)進(jìn)程,實(shí)現(xiàn)了網(wǎng)絡(luò)狀態(tài)監(jiān)控(NSM)RPC協(xié)議,通知NFS客戶端什么時(shí)候一個(gè)NFS服務(wù)器非正常重啟動(dòng),語(yǔ)法“/sbin/rpc.statd [-F] [-d] [-?] [-n name ] [-o port ] [-p port ] [-V]”。rpc.statd進(jìn)程被nfslock服務(wù)自動(dòng)啟動(dòng),不需要用戶的配置。

下面的RPC后臺(tái)進(jìn)程是為NFS提供服務(wù)的

  • rpc.mountd:這個(gè)進(jìn)程接受來(lái)自NFS客戶端的加載請(qǐng)求和驗(yàn)證請(qǐng)求的文件系統(tǒng)正在被輸出。這個(gè)進(jìn)程由NFS服務(wù)自動(dòng)啟動(dòng),不需要用戶的配置。

  • rpc.nfsd:這個(gè)進(jìn)程是NFS服務(wù)器.它和Linux核心一起工作來(lái)滿足NFS客戶端的動(dòng)態(tài)需求,例如提供為每個(gè)NFS客戶端的每次請(qǐng)求服務(wù)器線程。這個(gè)進(jìn)程對(duì)應(yīng)于nfs服務(wù)。

  • rpc.lockd:一個(gè)可選的進(jìn)程,它允許NFS客戶端在服務(wù)器上對(duì)文件加鎖。這個(gè)進(jìn)程對(duì)應(yīng)于nfslock服務(wù)。

  • rpc.statd:這個(gè)進(jìn)程實(shí)現(xiàn)了網(wǎng)絡(luò)狀態(tài)監(jiān)控(NSM)RPC協(xié)議,通知NFS客戶端什么時(shí)候一個(gè)NFS服務(wù)器非正常重啟動(dòng)。這個(gè)進(jìn)程被nfslock服務(wù)自動(dòng)啟動(dòng)。不需要用戶的配置。

  • rpc.rquotad:這個(gè)進(jìn)程對(duì)于遠(yuǎn)程用戶提供用戶配額信息。這個(gè)進(jìn)程被nfs服務(wù)自動(dòng)啟動(dòng),不需要用戶的配置。

Linux 命令 rpc.statd

rpc.statd 服務(wù)實(shí)現(xiàn)了 NSM(網(wǎng)絡(luò)狀態(tài)監(jiān)視器)RPC 協(xié)議。

這項(xiàng)服務(wù)的名稱有些錯(cuò)誤,因?yàn)樗鼘?shí)際上并沒(méi)有像人們懷疑的那樣提供主動(dòng)監(jiān)控;相反,NSM 實(shí)現(xiàn)了重啟通知服務(wù)。

NFS 文件鎖定服務(wù) rpc.lockd 使用它來(lái)在 NFS 服務(wù)器機(jī)器崩潰和重新啟動(dòng)時(shí)實(shí)現(xiàn)鎖定恢復(fù)。

使用 rpc.statd

過(guò)去,在某些 Linux 發(fā)行版上,我們需要在啟動(dòng) NFS 服務(wù)器時(shí)單獨(dú)啟動(dòng) rpc.statd。

這主要是由于舊的 Sysvinit 系統(tǒng)。

現(xiàn)在,我們會(huì)發(fā)現(xiàn)啟動(dòng) NFS 將自動(dòng)啟動(dòng) rpc.statd 和服務(wù)器正常運(yùn)行所需的任何其他組件。

systemctl start nfs

或者(取決于發(fā)行版)

systemctl start nfs-server

在啟動(dòng)時(shí)啟用服務(wù)器時(shí)也是如此。

基于 Debian 的發(fā)行版,例如 Ubuntu 和 Linux Mint 將在我們安裝后立即啟用 NFS,因此無(wú)需執(zhí)行此操作,但啟用服務(wù)器看起來(lái)像這樣:

systemctl enable nfs

或者

systemctl enable nfs-server

同樣,確切的命令取決于發(fā)行版。

“nfs-server”是一個(gè)基于 Debian 的系統(tǒng)。

  • 如果我們需要自定義 rpc.statd 的行為,我們可以使用以下選項(xiàng)進(jìn)行操作。

  • 通常,我們不會(huì)希望單獨(dú)運(yùn)行該命令。

  • 相反,我們將復(fù)制 Systemd 服務(wù)文件,創(chuàng)建原始備份和新副本以自由修改。

  • 然后,我們將使用以下選項(xiàng)更改從該服務(wù)文件調(diào)用服務(wù)的方式。

語(yǔ)法

/sbin/rpc.statd [-F] [-d] [-?] [-n name ] [-o port ] [-p port ] [-V]

操作

對(duì)于要監(jiān)視的每個(gè) NFS 客戶端或者服務(wù)器機(jī)器, rpc.statd 在 /var/lib/nfs/statd/sm 中創(chuàng)建一個(gè)文件。

啟動(dòng)時(shí),它遍歷這些文件并通知這些機(jī)器上的 peerrpc.statd。

選項(xiàng)

-F

默認(rèn)情況下,rpc.statd 在啟動(dòng)時(shí)分叉并置于后臺(tái)。

-F 參數(shù)告訴它保持在前臺(tái)。

此選項(xiàng)主要用于調(diào)試目的。

-d

默認(rèn)情況下,rpc.statd 通過(guò) syslog (3) 將日志消息發(fā)送到系統(tǒng)日志。

-d 參數(shù)強(qiáng)制它改為將詳細(xì)輸出記錄到 stderr。

此選項(xiàng)主要用于調(diào)試目的,只能與 -F 參數(shù)結(jié)合使用。

-n, --name name

為 rpc.statd 指定一個(gè)名稱以用作本地主機(jī)名。

默認(rèn)情況下,rpc.statd 會(huì)調(diào)用 gethostname(2) 來(lái)獲取本地主機(jī)名。

指定本地主機(jī)名對(duì)于具有多個(gè)接口的機(jī)器可能很有用。

-o, --outgoing-port 端口

為 rpc.statd 指定一個(gè)端口,以從中發(fā)送傳出狀態(tài)請(qǐng)求。

默認(rèn)情況下,rpc.statd 會(huì)要求 portmap (8) 為其分配一個(gè)端口號(hào)。

在撰寫本文時(shí),還沒(méi)有 portmap 總是或者通常分配的標(biāo)準(zhǔn)端口號(hào)。

在實(shí)施防火墻時(shí)指定端口可能很有用。

-p, --port 端口

指定 rpc.statd 監(jiān)聽(tīng)的端口。

默認(rèn)情況下,rpc.statd 會(huì)要求 portmap (8) 為其分配一個(gè)端口號(hào)。

在撰寫本文時(shí),還沒(méi)有 portmap 總是或者通常分配的標(biāo)準(zhǔn)端口號(hào)。

在實(shí)施防火墻時(shí)指定端口可能很有用。

-?

導(dǎo)致 rpc.statd 打印出命令行幫助并退出。

-V

使 rpc.statd 打印出版本信息并退出。

TCP_WRAPPERS SUPPORT

此 rpc.statd 版本受 tcp_wrapper 庫(kù)保護(hù)。

如果允許客戶端使用 rpc.statd,則必須授予客戶端訪問(wèn)權(quán)限。

要允許來(lái)自 .bar.com 域的客戶端的連接,我們可以在 /etc/hosts.allow 中使用以下行:

statd: .bar.com

我們必須使用守護(hù)程序名稱 statd 作為守護(hù)程序名稱(即使二進(jìn)制文件具有不同的名稱)。

到此,關(guān)于“l(fā)inux rpc.statd的作用是什么”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注億速云網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!

向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)容。

AI