Wie kann ich Fehler beheben, wenn ich meinen Storage Gateway-NFS-Filesharing nicht auf meinem NFS-Client mounten kann?

Lesedauer: 2 Minute
0

Ich möchte die Fehler beheben, die auftreten, wenn ich mein AWS Storage Gateway Network File System-Filesharing (NFS) auf meinem NFS-Client bereitstelle.

Behebung

1.    Vergewissern Sie sich, dass Ihr NFS-Client zu den unterstützten NFS-Clients für ein File-Gateway gehört.

2.    Verwenden Sie die Storage Gateway-Konsole, um zu überprüfen, ob Ihre Dateifreigabe den Status „Nicht verfügbar“ aufweist. Wenn sich die Dateifreigabe den Status „Nicht verfügbar“ aufweist, überprüfen Sie, ob das File-Gateway den Amazon Simple Storage Service-Endpunkt (Amazon S3) erreichen kann. Greifen Sie dazu mit dem SSH-Client und dem folgenden Befehl auf die Speicherkonsole zu:

ssh -i "keyfile.pem" admin@ec2-54-203-49-11.region.compute.amazonaws.com

Wählen Sie die Option Befehlszeile und geben Sie den folgenden Befehl ein:

ncport -d s3.region. amazonaws.com -p 443

Sie erhalten die Antwort Verbunden, wenn das Storage Gateway mit den S3-Endpunkten verbunden ist.

Hinweis: Es hat sich bewährt, sicherzustellen, dass Ihre IAM-Rolle über die Berechtigung verfügt, auf den S3-Bucket zuzugreifen.

3.    Vergewissern Sie sich, dass der NFS-Client auf Ihrem Client installiert ist. Navigieren Sie auf einem Windows Server-Client zum Server-Manager. Wählen Sie Rollen und Funktionen hinzufügen und anschließend Weiter, bis Sie die Seite Features erreichen. Wählen Sie Client für NFS, Weiter und anschließend Installieren aus.

Auf einem Linux-Client können Sie den folgenden Befehl ausführen:

yum -y install nfs-utils

Führen Sie den folgenden Befehl aus, um zu überprüfen, ob der NFS-Dienst ausgeführt wird:

service nfs status

Wenn der NFS-Dienst nicht läuft, führen Sie diesen Befehl aus, um den Dienst zu starten:

service nfs start

4.    Überprüfen Sie Ihre Netzwerkkonfiguration, um sicherzustellen, dass die erforderlichen Ports zwischen Client und Storage Gateway-Host oder Storage Gateway-Appliance geöffnet sind. NFS-Version 3-Clients benötigen die Ports 111 und 20048. NFS-Version 4-Clients benötigen den Port 2049. Um zu überprüfen, ob die erforderlichen Ports geöffnet sind, führen Sie den Telnet-Befehl von Ihrem Client zum Storage Gateway-Host aus:

**Wichtig:**Ersetzen Sie 192.0.2.0 durch die IP-Adresse Ihres File Gateways.

telnet 192.0.2.0 2049
telnet 192.0.2.0 20048
telnet 192.0.2.0 111

5.    Vergewissern Sie sich, dass Ihr Client in der Liste der zugelassenen Clients für Ihren NFS-Filesharing aufgeführt ist. Standardmäßig wird 0.0.0.0/0 als zulässiger Client auf einem NFS-Filesharing aufgeführt, sodass jeder Client die Dateifreigabe mounten kann. Es kann jedoch benutzerdefinierte Einschränkungen für die zugelassenen Clients geben.


Weitere Informationen

Problembehebung: Probleme beider Dateifreigabe

AWS OFFICIAL
AWS OFFICIALAktualisiert vor 2 Jahren