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

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

Ich habe hier eine Antwort gefunden, die auf Raspbian für mich funktioniert hat.

Aktivieren Sie die rpcbind- und nfs-Dienste.

sudo update-rc.d rpcbind enable

sudo update-rc.d nfs-common enable

Starten Sie den rpcbind-Dienst neu

sudo service rpcbind restart


statd ist Teil des Pakets nfs-common . Das könntest du wahrscheinlich selbst mit locate statd finden was Ihnen unter anderem /etc/init.d/statd gibt .

Sie können statd starten mit:

service statd start

Aber es sollte normalerweise beim Systemstart gestartet werden, aber vielleicht läuft etwas anderes schief. Sie sollten Ihre Protokolldateien überprüfen:grep statd /var/log/* um zu sehen, ob es Gründe gibt, warum das nicht gestartet wurde.

Ihr /etc/exports sieht für mich ok aus. Ich verwende:

/data0    *(rw,no_root_squash,no_subtree_check)

auf meinem Server und:

192.168.0.2:/data0 /data0   nfs  defaults,noauto,user 0 0

im /etc/fstab auf meinem Client.


Wenn rpcbind und statd aktiviert sind und ausgeführt werden und Sie immer noch diese Fehlermeldung erhalten, ist es möglich, dass der Host mit restriktiven TCP-Wrappern konfiguriert ist. Der folgende Fehler wird protokolliert:

rpc.statd: Failed to read /var/lib/nfs/state: Success

In diesem Fall sollten Sie Folgendes zu /etc/hosts.allow hinzufügen:

rpcbind: 127.0.0.1

Linux
  1. Einrichten eines NFS-Servers und -Clients unter Scientific Linux 6.3

  2. So richten Sie einen NFS-Mount unter Rocky Linux 8 ein

  3. Fix FirewallD läuft nicht unter Linux Mint 12

  4. Linux – Union-Mount unter Linux?

  5. Mounts unter Linux binden

Welche Version von Linux verwende ich?

So mounten Sie eine NFS-Freigabe unter Linux

So mounten Sie eine ISO-Datei unter Linux

Allgemeine NFS-Mount-Optionen in Linux

mount-Befehlsbeispiele in Linux

Woher weiß ich, ob ich in einem Linux-Bildschirm laufe oder nicht?