The rpc.statd palvelin toteuttaa NSM (Network Status Monitor) RPC-protokollan. Tämä palvelu on nimetty hieman väärin, koska se ei todellakaan tarjoa aktiivista seurantaa, kuten voisi epäillä; sen sijaan NSM toteuttaa uudelleenkäynnistysilmoituspalvelun. Sitä käyttää NFS-tiedostojen lukituspalvelu,rpc.lockdtoteuttaa lukon palautus, kun NFS-palvelinkone kaatuu ja käynnistyy uudelleen.
Käyttämällä rpc.statd
Aiemmin jotkin Linux-jakelut vaativat rpc.statd:n suorittamista erikseen, kun NFS-palvelinta käynnistettiin. Tämä johtui suurelta osin vanhasta Sysvinit-järjestelmästä. Nyt näet, että NFS:n käynnistäminen käynnistää automaattisesti rpc.statd-tiedoston ja kaikki muut komponentit, joita palvelin toimii oikein. systemctl start nfs
Tai (jakelustasi riippuen)
systemctl start nfs-palvelin
Sama koskee palvelimen käynnistämistä käynnistyksen yhteydessä. Debian-pohjaiset jakelut, kuten Ubuntu ja Linux Mint, ottavat NFS:n käyttöön heti, kun asennat sen, joten sitä ei tarvitse tehdä, mutta palvelimen käyttöönotto näyttää suunnilleen tältä: systemctl enable nfs
Tai
ota systemctl nfs -palvelin käyttöön
Jälleen tarkka komento riippuu jakelustasi. «nfs-palvelin» on Debian-pohjainen järjestelmä. Jos sinun on säädettävä rpc.statd:n toimintaa, voit tehdä sen käyttämällä alla olevia vaihtoehtoja. Yleensä et halua suorittaa komentoa erikseen. Sen sijaan monistat Systemd-palvelutiedoston, varmuuskopioit alkuperäisen ja luot uuden kopion, jota voit muokata vapaasti. Käytä sitten alla olevia vaihtoehtoja muuttaaksesi palvelun kutsumista kyseisestä palvelutiedostosta.
Lyhyt sisältö
/sbin/rpc.statd [-F] [-d] [-?] [-n name ] [-o port ] [-p port ] [-V]
Operaatio
Jokaiselle valvottavalle NFS-asiakkaalle tai -palvelinkoneelle rpc.statd luo tiedoston sisään/var/lib/nfs/statd/sm† Käynnistyksen yhteydessä se selaa nämä tiedostot läpi ja ilmoittaa siitä vertaiskäyttäjällerpc.statd noissa koneissa.
Vaihtoehdot
-F
Oletus, rpc.statd haarautuu ja asettuu taustalle käynnistettäessä. The -F argumentti sanoo, että sen pitäisi pysyä etualalla. Tämä vaihtoehto on ensisijaisesti tarkoitettu virheenkorjaustarkoituksiin.
-D
Oletus, rpc.statd lähettää lokiviestejä kautta syslog(3) järjestelmälokiin. The -D argumentti pakottaa sen kirjaamaan laajennettu tulos stderr sijasta. Tämä vaihtoehto on ensisijaisesti tarkoitettu virheenkorjaustarkoituksiin, ja sitä tulisi käyttää vain yhdessä -F parametri.
-n, –nimi nimi
anna nimi rpc.statd käytettäväksi paikallisena isäntänimenä. Oletus, rpc.statd aikoo soittaa gethostname(2) saadaksesi paikallisen isäntänimen. Paikallisen isäntänimen määrittäminen voi olla hyödyllistä koneissa, joissa on useampi kuin yksi käyttöliittymä.
-o, –outgoing-port portti
määritä portti rpc.statd lähtevien tilapyyntöjen lähettämiseen. Oletus, rpc.statd kysyy porttikansio(8) määrittääksesi sille portin numeron. Kirjoitushetkellä ei ole standardia porttinumeroa, joka: porttikansio antaa aina tai yleensä. Portin määrittäminen voi olla hyödyllistä palomuuria toteutettaessa.
-p, –portti portti
määritä portti rpc.statd kuunnella lisää. Oletus, rpc.statd kysyy porttikansio(8) määrittääksesi sille portin numeron. Kirjoitushetkellä ei ole standardia porttinumeroa, joka: porttikansio antaa aina tai yleensä. Portin määrittäminen voi olla hyödyllistä palomuuria toteutettaessa.
†
Syitä rpc.statd tulostaaksesi ja poistuaksesi komentorivin ohjeesta.
-V
Syitä rpc.statd tulostaa ja poistua versiotiedot. TCP_WRAPPERS TUKEE tätä rpc.statd versio on suojattu tcp_wrapper kirjasto. Sinun on annettava asiakkaille pääsy: rpc.statd jos he voivat käyttää sitä. Jos haluat sallia yhteydet .bar.com-verkkotunnuksen asiakkailta, voit käyttää seuraavaa riviä tiedostossa /etc/hosts.allow: statd: .bar.com Sinun on käytettävä demonin nimeä statd demonin nimelle (vaikka binäärillä olisi eri nimi). Lisätietoja on kohdassa tcpd(8) ja hosts_access(5) käsikirjat. Katso myös
rpc.nfsd(8)
Käytä Mies komento (% mies) nähdäksesi, kuinka komentoa käytetään tietyssä tietokoneessasi.