Help us improve the AWS re:Post Knowledge Center by sharing your feedback in a brief survey. Your input can influence how we create and update our content to better support your AWS journey.
Wie behebe ich den Fehler „nfs: server 127.0.0.1 not responding“, wenn ich mein Amazon EFS-Dateisystem mounte?
Mein Amazon Elastic File System (Amazon EFS)-Server reagiert nicht mit der Fehlermeldung „nfs: server 127.0.0.1 not responding“. Ich möchte dieses Problem beheben.
Kurzbeschreibung
Möglicherweise wird der Fehler „Server reagiert nicht“ aus den folgenden Gründen angezeigt:
- Der NFS-Client kann keine Verbindung zum Amazon EFS-Server herstellen.
- Ein Neustart oder Shutdown der Instance führte zu einer Netzwerkunterbrechung.
- Ressourcen werden überlastet.
- Probleme mit der Netzwerkleistung führen zu Fehlern.
- Es gibt Probleme mit der spezifischen Kernelversion.
- Sie verwenden eine falsche Mount-Konfiguration.
Vervollständigen Sie die Lösungsmethode, die am besten zu Ihrem Anwendungsfall passt.
Behebung
Der NFS-Client kann keine Verbindung zum Amazon EFS-Server herstellen
Wenn der NFS-Client keine Verbindung zum Amazon EFS-Server herstellen kann, überprüfen Sie die Netzwerkkonfiguration auf die folgenden Probleme: falsche Sicherheitsgruppeneinstellungen, DNS-Auflösungsprobleme oder VPC-Konfigurationen.
Führen Sie den folgenden Befehl aus, um die Verbindung zu überprüfen:
telnet efs-mount-target-IP-address 2049
Wenn die Verbindung erfolgreich ist, zeigt die Ausgabe eine Verbindung zum angegebenen Port (EFS-Mount-Ziel-IP-Adresse) an:
ec2-user@ip-172-31-8-105 ~ telnet 172.31.11.149 2049 Trying 172.31.11.149... Connected to 172.31.11.149. Escape character is '^'.
Wenn die Verbindung fehlschlägt, führen Sie die folgenden Prüfungen durch:
- Stellen Sie sicher, dass die Ihrem EFS-Dateisystem zugeordnete Sicherheitsgruppe eingehenden Datenverkehr auf Port 2049 von der Sicherheitsgruppe des Clients zulässt. Weitere Informationen finden Sie unter Sicherheitsgruppen erstellen.
- Vergewissern Sie sich, dass der DNS die IP-Adresse des EFS-Mount-Ziels auflösen kann. Weitere Informationen finden Sie unter Auf Amazon EC2 mit einem DNS-Namen mounten.
Die Instance wurde neu gestartet oder heruntergefahren
Um zu überprüfen, ob ein Neustart oder Shutdown stattgefunden hat, überprüfen Sie die StatusCheckFailed-Metrik in Amazon CloudWatch auf die letzten Stopps oder Neustarts von Instances.
Die Auslastung ist hoch
Eine hohe CPU- oder Speicherauslastung kann zu Leistungsproblemen führen. Verwenden Sie ein Tool wie atop, um die CPU- und Speicherauslastung zu überprüfen. Weitere Informationen finden Sie unter Eine Anleitung zum Befehl atop in Linux auf der Digital Ocean-Website. Überprüfen Sie dann die CloudWatch-Metrik CPUUtilization für Ihre EC2-Instance.
Um dieses Problem zu beheben, aktualisieren Sie Ihre Instance auf einen größeren Instance-Typ.
Probleme mit der Netzwerkleistung
CloudWatch-Metriken
Eine schlechte Netzwerkleistung kann zu EFS-Mount-Fehlern führen. Gehen Sie wie folgt vor, um Ihre Netzwerkleistung zu überwachen:
- Öffnen Sie die CloudWatch-Konsole.
- Wählen Sie Ihre EC2-Instance aus.
- Überprüfen Sie im Abschnitt Metriken unter EC2 die folgenden Metriken:
Netzwerkpakete ein/aus: Eine hohe Varianz der Paketrate kann auf Netzwerkinstabilität hinweisen.
Netzwerk-Bytes ein/aus: Eine hohe Varianz der Byterate kann auf Netzwerkinstabilität hinweisen.
Netzwerkfehler: Eine Zunahme von Netzwerkfehlern kann auf Probleme mit der Netzwerkschnittstelle hinweisen. Um eine große Anzahl von Netzwerkfehlern zu beheben, ändern Sie den Instance-Typ in einen Instance-Typ mit erhöhter Netzwerkleistung.
Netzwerkdurchsatz: Ein anhaltend hoher Durchsatz zeigt, dass Sie eine Instance mit höherer Bandbreite benötigen.
Andere Überwachungstools
Sie können auch Tools von Drittanbietern wie sar, nload und iftop auf der Die Net-Website verwenden.
Mikro-Bursting erkennen und abschwächen
Microbursting kann aufgrund kurzzeitiger Spitzen im Netzwerkverkehr, die zu Paketverlusten und potenziellen Fehlern führen können, zu plötzlichen Leistungseinbußen führen. Gehen Sie wie folgt vor, um Micro-Bursting zu identifizieren und abzuschwächen:
- Öffnen Sie die CloudWatch-Konsole.
- Wählen Sie Ihre EC2-Instance aus.
- Wählen Sie Überwachung aus, und überprüfen Sie dann die folgenden Metriken:
Netzwerkeingang/-ausgang: Überwachen Sie das Volumen des eingehenden und ausgehenden Netzwerkverkehrs.
Netzwerkpakete ein/aus: Suchen Sie nach plötzlichen Spitzen in der Anzahl der Pakete, die in kurzen Intervallen gesendet oder empfangen werden.
CPU-Guthabennutzung und CPU-Guthabensaldo: Prüfen Sie, ob für die Instance CPU-Einschränkungen gelten, die mit Problemen mit der Netzwerkleistung korrelieren.
Hinweis: Plötzliche Erhöhungen des Netzwerkverkehrs oder der Paketraten können zu Mikrobursts führen. Es hat sich bewährt, diese Kennzahlen im Laufe der Zeit zu überwachen, um Muster für kurze Spitzen zu erkennen.
Suchen Sie anhand der gesammelten Daten nach kurzen, plötzlichen Anstiegen des Netzwerkverkehrs oder der Paketanzahl. Wenn Microbursting bestätigt ist, führen Sie die folgenden Schritte aus:
- Passen Sie Ihre Workload-Verteilung an, um den Netzwerkverkehr zu glätten und plötzliche Spitzen zu vermeiden.
- Führen Sie ein Upgrade auf eine Instance mit höherer Leistung durch oder verwenden Sie eine für Elastic Network Adapter (ENA) aktivierte Instance, um die Netzwerkanforderungen zu erfüllen.
Weitere Informationen finden Sie unter Wie kann ich feststellen, ob es sich bei meinem Amazon EBS-Volume um Micro-Bursting handelt, und wie kann ich verhindern, dass dies passiert?
Probleme mit der Kernelversion beheben
Einige Kernelversionen haben Probleme, die zu EFS-Mount-Fehlern führen können.
Führen Sie den folgenden Befehl aus, um die Kernelversion zu überprüfen:
uname -r
Die Ausgabe sieht etwa wie folgt aus:
6.1.97-104.177.amzn2023.x86_64
Stellen Sie sicher, dass Sie die Kernel-Version 4.3 oder neuer verwenden.
Falsche Mount-Konfiguration
Wenn Sie falsche Mount-Optionen verwenden, schlägt das Mounten fehl.
Um Ihre Mount-Optionen zu überprüfen, überprüfen Sie den verwendeten Mount-Befehl. Stellen Sie beim Mounten des Dateisystems sicher, dass Sie die Option noresvport angeben:
sudo mount -t nfs -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport <mount-target-ip>:/ <mount-point>
Weitere Informationen zu Mount-Optionen finden Sie unter Empfohlene NFS-Mount-Einstellungen.
Wenn Sie die richtige Mount-Konfiguration verwenden, dies jedoch fehlschlägt, erfassen Sie Ihre Protokollinformationen und wenden Sie sich an den AWS-Support.
- Themen
- Storage
- Sprache
- Deutsch

Relevanter Inhalt
AWS OFFICIALAktualisiert vor einem Jahr