GNU/Linux >> LINUX-Kenntnisse >  >> Linux

NFS wird nicht mehr gemountet:rpc-statd kann nicht gestartet werden

Hier dasselbe Problem, rpc-stad ist seit dem letzten Update fehlgeschlagen (alle meine Computer hatten das Problem nach dem Update).

Um das Problem zu lösen, habe ich gerade rpcbind aktiviert und gestartet:

sudo  systemctl enable   rpcbind.service  # for the next reboot
sudo  systemctl start    rpcbind.service   
sudo  systemctl restart  rpcbind.service

Es scheint, dass die rpcbind systemd-Unit-Dateien verschwunden sind:

$ find /usr/lib/systemd -name 'rpcbind*'
# no output

Die Neuinstallation löste das Problem:

$ pacman -S rpcbind
# [...]

$ find /usr/lib/systemd -name 'rpcbind*
/usr/lib/systemd/system/rpcbind.service
/usr/lib/systemd/system/rpcbind.target
/usr/lib/systemd/system/rpcbind.socket

$ systemctl enable rpcbind
$ systemctl start rpcbind
$ systemctl restart nfs-server

Nicht sicher, warum diese Dateien fehlten; vielleicht ein FS-Korruptionsproblem?

Das Seltsame ist, dass nfsd noch lief, aber statd nicht. Nach einem Neustart funktionierte nfsd auch nicht (weil es rpcbind benötigt ). Es ist fast so, als wären diese Dateien verschwunden, während das System lief.

Leider systemd gibt bei dieser Art von Fehlern keine eindeutige Fehlermeldung aus (z. B. Abhängigkeit rpcbind konnte nicht geladen werden), was das Debuggen erheblich erleichtern würde :-(


Linux
  1. Ubuntu Trusty Red5-Server-Installation startet nicht?

  2. Timeout des Systemctl-Dienstes beim Start?

  3. systemctl status zeigt inactive dead

  4. Was sind die Vor-/Nachteile von Hard- und Soft-Mounts in UNIX?

  5. Nginx beginnt nicht mit der Verwendung von systemctl

So starten, stoppen oder starten Sie Dienste in CentOS 8 neu

Ubuntu startet nicht mit Acpi-Fehlern?

Booten Sie Ubuntu 16.04 in die Befehlszeile / starten Sie die GUI nicht

systemctl stoppt den Tomcat-Dienst sofort nach dem Start

Mounten Sie Linux-NFS. rpc.statd läuft nicht

Netcat startet nicht im Abhörmodus