Linuxi käsu rpc.statd mõistmine
The rpc.statd server rakendab NSM-i (Network Status Monitor) RPC protokoll. Seda teenust nimetatakse mõnevõrra valesti, kuna see ei paku tegelikult aktiivset jälgimist, nagu võiks kahtlustada; selle asemel rakendab NSM taaskäivitamise teavitusteenust. Seda kasutab NFS-failide lukustusteenus,rpc.lockd, et rakendada luku taastamist, kui NFS-servermasin jookseb kokku ja taaskäivitub.

Rpc.statd kasutamine
Varem oli nii, et mõne Linuxi distributsiooni puhul tuli NFS-serveri käivitamisel eraldi käivitada rpc.statd. See oli suuresti tingitud vanast Sysviniti süsteemist. Nüüd avastate, et NFS-i käivitamine käivitab automaatselt faili rpc.statd ja kõik muud serveri nõuetekohaseks toimimiseks vajalikud komponendid.
systemctl start nfs
Või (olenevalt teie levist)
systemctl käivitage nfs-server
Sama kehtib ka serveri käivitamisel lubamisel. Debianil põhinevad distributsioonid, nagu Ubuntu ja Linux Mint, lubavad NFS-i kohe pärast selle installimist, seega pole seda vaja teha, kuid serveri lubamine näeb välja umbes selline:
systemctl lubab nfs
Või
systemctl lubab nfs-serveri
Jällegi, täpne käsk sõltub teie jaotusest. "nfs-server" on Debianil põhinev süsteem.
Kui teil on vaja rpc.statd käitumist kohandada, saate seda teha allolevate valikute abil. Üldiselt ei soovi te käsku eraldi käivitada. Selle asemel dubleerige Systemd teenusefail, luues originaalist varukoopia ja uue koopia, mida saab vabalt muuta. Seejärel saate allolevate valikute abil muuta seda, kuidas sellest teenusefailist teenust kutsutakse.
Sisukokkuvõte
/sbin/rpc.statd [-F] [-d] [-?] [-n nimi ] [-o port ] [-p port ] [-V]
Operatsioon
Iga jälgitava NFS-kliendi või serverimasina jaoks rpc.statd loob sisse faili/var/lib/nfs/statd/sm. Käivitamisel itereerib see neid faile ja teavitab partneritrpc.statd nendel masinatel.
Valikud
-F
Vaikimisi, rpc.statd hargneb ja jääb käivitamisel taustale. The -F argument käsib sellel esiplaanile jääda. See valik on peamiselt mõeldud silumiseks.
-d
Vaikimisi, rpc.statd saadab logiteateid kaudu syslog(3) süsteemi logisse. The -d argument sunnib seda logima üksikasjalikku väljundit stderr selle asemel. See suvand on peamiselt mõeldud silumiseks ja seda saab kasutada ainult koos -F parameeter.
-n, --nimi nimi
määrake nimi rpc.statd kasutada kohaliku hostinimena. Vaikimisi, rpc.statd helistab gethostname(2), et saada kohalik hostinimi. Kohaliku hostinime määramine võib olla kasulik rohkem kui ühe liidesega masinate jaoks.
-o, --outgoing-port sadamasse
määrake port rpc.statd väljaminevate olekupäringute saatmiseks. Vaikimisi, rpc.statd küsib pordikaart(8), et määrata sellele pordi number. Selle kirjutamise seisuga pole standardset pordinumbrit olemas pordikaart alati või tavaliselt määrab. Pordi määramine võib tulemüüri rakendamisel olla kasulik.
-p, --port sadamasse
määrake port rpc.statd kuulata. Vaikimisi, rpc.statd küsib pordikaart(8), et määrata sellele pordi number. Selle kirjutamise seisuga pole standardset pordinumbrit olemas pordikaart alati või tavaliselt määrab. Pordi määramine võib tulemüüri rakendamisel olla kasulik.
-?
Põhjused rpc.statd käsurea abi printimiseks ja väljumiseks.
-V
Põhjused rpc.statd versiooniteabe printimiseks ja väljumiseks.
TCP_WRAPPERS TUGI.
See rpc.statd versioon on kaitstud tcp_wrapper raamatukogu. Peate andma klientidele juurdepääsu rpc.statd kui neil peaks olema lubatud seda kasutada. Domeeni .bar.com klientidelt ühenduste lubamiseks võite failis /etc/hosts.allow kasutada järgmist rida:
statd: .bar.com.
Peate kasutama deemon nimi statd deemoni nime jaoks (isegi kui kahendkoodil on erinev nimi).
Lisateabe saamiseks vaadake palun tcpd(8) ja hosts_access(5) käsiraamatu lehed.
Vaata ka.
rpc.nfsd (8)
Kasuta mees käsk (% meest), et näha, kuidas teie arvutis käsku kasutatakse.