Fehler "Datei-ID geändert" beim Zugriff auf Dateien über NFS


7

Ich habe einen NFS-Kernel-Server konfiguriert und läuft unter Ubuntu 10.04 Server.

/export THIRD_SERVER_IP(rw,fsid=0,insecure,no_subtree_check,async) SECOND_SERVER_IP(rw,fsid=0,insecure,no_subtree_check,async)
/export/ebs THIRD_SERVER_IP(rw,fsid=0,insecure,no_subtree_check,async) SECOND_SERVER_IP(rw,nohide,insecure,no_subtree_check,async)

Ich habe den exportierten Ordner auf den zweiten Server gemountet:

mount -t nfs4 -o proto=tcp,port=2049 NFS_SERVER_IP_HERE:/ebs /ebs

und es funktioniert gut. Ich habe es auf dem dritten Server bereitgestellt, kann jedoch nicht auf Dateien zugreifen.

ls -l /ebs
ls: reading directory /ebs: Stale NFS file handle
total 0

Das Syslog auf dem dritten Server sagt:

kernel: [11575.483720] NFS: server NFS_SERVER_IP_HERE error: fileid changed
kernel: [11575.483722] fsid 0:14: expected fileid 0x2, got 0x6e001

Einige Infos:

uname -r
2.6.32-312-ec2
uname -m
i686

Ich habe eine Antwort gefunden. Kann jetzt wegen 24-Stunden-Limit nicht gepostet werden.
Roman Prykhodchenko

Danke für deinen Kommentar. Ich habe alle beantworteten Fragen als beantwortet markiert.
Roman Prykhodchenko

Antworten:


1

Der Fehler ist auf einen falschen fsid- Wert in / etc / export zurückzuführen .

Ich habe die zweite Zeile durch diese ersetzt:

/export/ebs THIRD_SERVER_IP(rw,insecure,no_subtree_check,async) SECOND_SERVER_IP(rw,nohide,insecure,no_subtree_check,async)

und jetzt funktioniert es.


Bitte akzeptieren Sie Ihre eigene Antwort, wenn Sie die Lösung für Ihr Problem gefunden haben!
Benjamin
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.