The rpc.statd server implementuje protokol RPM NSM (Network Status Monitor). Tato služba je poněkud nesprávně pojmenovaná, protože ve skutečnosti neposkytuje aktivní monitorování, jak by se dalo předpokládat; místo toho NSM implementuje službu upozornění na restart. Používá ji služba zamykání souborů NFS,rpc.lockd, implementovat obnovení zámku, když dojde ke zhroucení a restartu stroje serveru NFS.
Pomocí rpc.statd
Dříve to bývalo tak, že na některých distribucích Linuxu jste při spuštění serveru NFS museli spustit rpc.statd samostatně. To bylo do značné míry způsobeno starým systémem Sysvinit. Nyní zjistíte, že spuštění NFS automaticky spustí rpc.statd a všechny další komponenty potřebné pro správnou funkci serveru. systemctl start nfs
Nebo (v závislosti na vaší distribuci)
systemctl start nfs-server
Totéž platí při povolení serveru při spuštění. Distribuce založené na Debianu, jako jsou Ubuntu a Linux Mint, povolí NFS hned po instalaci, takže to není nutné dělat, ale povolení serveru vypadá asi takto: systemctl enable nfs
Nebo
systemctl povolit nfs-server
Přesný příkaz opět závisí na vaší distribuci. Ten „nfs-server“ je systém založený na Debianu. Pokud potřebujete přizpůsobit chování souboru rpc.statd, můžete tak učinit pomocí níže uvedených možností. Obecně nebudete chtít spustit příkaz samostatně. Místo toho byste duplikovali soubor služeb Systemd a vytvořili zálohu originálu a novou kopii, kterou můžete volně upravovat. Potom byste pomocí níže uvedených možností změnili způsob volání služby z tohoto souboru služby.
Synopse
/sbin/rpc.statd [-F] [-d] [-?] [-n name ] [-o port ] [-p port ] [-V]
Úkon
U každého klienta nebo serveru NFS, který má být monitorován, rpc.statd vytvoří soubor v/ var / lib / nfs / statd / sm. Při spuštění iteruje prostřednictvím těchto souborů a upozorní partnerarpc.statd na těch strojích.
Možnosti
-F
Ve výchozím stavu, rpc.statd rozběhne se a při spuštění se dostane do pozadí. The -F Argument říká, že má zůstat v popředí. Tato možnost slouží hlavně k ladění.
-d
Ve výchozím stavu, rpc.statd posílá logovací zprávy přes syslog(3) do systémového protokolu. The -d argument ho nutí protokolovat podrobný výstup stderr namísto. Tato možnost slouží hlavně k ladění a lze ji použít pouze ve spojení s -F parametr.
-n, – jméno název
zadejte název pro rpc.statd použít jako místní název hostitele. Ve výchozím stavu, rpc.statd zavolá gethostname(2) získat místní název hostitele. Zadání místního názvu hostitele může být užitečné pro počítače s více než jedním rozhraním.
-o, – odchozí port přístav
zadat port pro rpc.statd k odeslání odchozích požadavků na stav z. Ve výchozím stavu, rpc.statd zeptá se mapa portů(8) přidělit mu číslo portu. V době psaní tohoto článku neexistuje standardní číslo portu mapa portů vždy nebo obvykle přiřadí. Zadání portu může být užitečné při implementaci brány firewall.
-p, –port přístav
zadat port pro rpc.statd poslouchat dál. Ve výchozím stavu, rpc.statd zeptá se mapa portů(8) přidělit mu číslo portu. V době psaní tohoto článku neexistuje standardní číslo portu mapa portů vždy nebo obvykle přiřadí. Zadání portu může být užitečné při implementaci brány firewall.
-?
Příčiny rpc.statd vytisknout nápovědu příkazového řádku a ukončit.
-PROTI
Příčiny rpc.statd vytisknout informace o verzi a ukončit. TCP_WRAPPERS PODPORUJÍ toto rpc.statd verze je chráněna tcp_wrapper knihovna. Musíte dát klientům přístup rpc.statd pokud by jim to mělo být dovoleno používat. Chcete-li povolit připojení od klientů domény .bar.com, můžete použít následující řádek v /etc/hosts.allow: statd: .bar.com Musíte použít název démona statd pro jméno démona (i když má binární soubor jiný název). Další informace naleznete na webu tcpd(8) a hosts_access(5) manuální stránky. Viz také
rpc.nfsd (8)
Použijte muž příkaz (% muž) a uvidíte, jak se příkaz používá v konkrétním počítači.