View a markdown version of this page

Automatisches Mounten Ihres Amazon FSX-Dateisystems - FSx für Lustre

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Automatisches Mounten Ihres Amazon FSX-Dateisystems

Sie können die /etc/fstab Datei in Ihrer Amazon EC2-Instance aktualisieren, nachdem Sie sich zum ersten Mal mit der Instance verbunden haben, sodass sie Ihr Amazon FSx-Dateisystem bei jedem Neustart mountet.

Verwenden Sie/, etc/fstab um FSx for Lustre automatisch zu mounten

Um Ihr Amazon FSx-Dateisystemverzeichnis automatisch einzubinden, wenn die Amazon EC2-Instance neu gestartet wird, können Sie die Datei verwenden. fstab Die fstab-Datei enthält Informationen zu Dateisystemen. Der Befehlmount -a, der beim Start der Instanz ausgeführt wird, mountet die in der Datei aufgeführten fstab Dateisysteme.

Anmerkung
  • Bevor Sie die /etc/fstab Datei Ihrer EC2-Instance aktualisieren können, stellen Sie sicher, dass Sie Ihr Amazon FSx-Dateisystem bereits erstellt haben. Weitere Informationen finden Sie Schritt 1: Erstellen Sie Ihr FSx for Lustre-Dateisystem in der Übung Erste Schritte.

  • Für EFA-enabled Dateisysteme ist die Konfiguration von systemd eine Voraussetzung. Weitere Informationen finden Sie unter Quick Setup.

Um die etc/fstab /-Datei in Ihrer EC2-Instance zu aktualisieren
  1. Stellen Sie eine Verbindung mit der EC2-Instance her und öffnen Sie die Datei /etc/fstab in einem Editor.

  2. Fügen Sie der Datei /etc/fstab die folgende Zeile hinzu.

    Mounten Sie das Amazon FSx for Lustre-Dateisystem in das Verzeichnis, das Sie erstellt haben. Verwenden Sie den folgenden Befehl und ersetzen Sie den folgenden:

    • /fsxErsetzen Sie es durch das Verzeichnis, in das Sie Ihr Amazon FSx-Dateisystem mounten möchten.

    • file_system_dns_nameErsetzen Sie es durch den DNS-Namen des tatsächlichen Dateisystems.

    • mountnameErsetzen Sie es durch den Mount-Namen des Dateisystems. Dieser Mount-Name wird in der Antwort auf den CreateFileSystem API-Vorgang zurückgegeben. Er wird auch in der Antwort auf den describe-file-systems AWS CLI Befehl und die DescribeFileSystems API-Operation zurückgegeben.

    Für Nicht-EFA-Dateisysteme:

    file_system_dns_name@tcp:/mountname /fsx lustre defaults,relatime,flock,_netdev,x-systemd.automount,x-systemd.requires=network.service 0 0

    Für EFA-enabled Dateisysteme:

    file_system_dns_name@tcp:/mountname /fsx lustre defaults,relatime,flock,_netdev,x-systemd.automount,x-systemd.requires=configure-efa-fsx-lustre-client.service,x-systemd.after=configure-efa-fsx-lustre-client.service 0 0
    Warnung

    Verwenden Sie beim automatischen Mounting Ihres Dateisystems die Option _netdev, um es als Netzwerkdateisystem zu identifizieren. Wenn _netdev fehlt, reagiert die EC2-Instance möglicherweise nicht mehr. Der Grund dafür ist, dass zuerst das Netzwerk auf der Datenverarbeitungs-Instance gestartet worden sein muss. Die Netzwerkdateisysteme müssen danach initialisiert werden. Weitere Informationen finden Sie unter Automatisches Mounting schlägt fehl und die Instance reagiert nicht.

  3. Speichern Sie die Änderungen an der Datei.

Ihre EC2-Instance ist jetzt so konfiguriert, dass sie das Amazon FSx-Dateisystem bei jedem Neustart mountet.

Anmerkung

In einigen Fällen muss Ihre Amazon EC2-Instance möglicherweise unabhängig vom Status Ihres bereitgestellten Amazon FSx-Dateisystems gestartet werden. Fügen Sie in diesen Fällen die nofail Option dem Eintrag Ihres Dateisystems in Ihrer /etc/fstab Datei hinzu.

Die Felder in der Codezeile, die Sie der /etc/fstab Datei hinzugefügt haben, bewirken Folgendes.

Feld Description

file_system_dns_name@tcp:/

Der DNS-Name für Ihr Amazon FSx-Dateisystem, der das Dateisystem identifiziert. Sie können diesen Namen von der Konsole oder programmgesteuert aus dem AWS CLI oder einem SDK abrufen. AWS

mountname

Der Mount-Name für das Dateisystem. Sie können diesen Namen von der Konsole oder programmgesteuert über den describe-file-systems Befehl oder die AWS CLI AWS API oder das SDK abrufen, das die Operation verwendet. DescribeFileSystems

/fsx

Der Mountpunkt für das Amazon FSx-Dateisystem auf Ihrer EC2-Instance.

lustre

Der Typ des Dateisystems, Amazon FSx.

mount options

Mount-Optionen für das Dateisystem, dargestellt als kommagetrennte Liste der folgenden Optionen:

  • defaults— Dieser Wert weist das Betriebssystem an, die Standard-Mount-Optionen zu verwenden. Sie können die Standard-Mount-Optionen auflisten, nachdem das Dateisystem gemountet wurde, indem Sie sich die Ausgabe des mount Befehls ansehen.

  • relatime— Bei dieser Option werden Daten atime (Inode-Zugriffszeiten) beibehalten, jedoch nicht bei jedem Zugriff auf eine Datei. Wenn diese Option aktiviert ist, atime werden Daten nur dann auf die Festplatte geschrieben, wenn die Datei seit der letzten Aktualisierung der atime Daten geändert wurde (mtime) oder wenn der letzte Zugriff auf die Datei vor mehr als einer bestimmten Zeit (standardmäßig ein Tag) erfolgt ist. Wenn Sie die Aktualisierung der Inode-Zugriffszeit deaktivieren möchten, verwenden Sie stattdessen die Option noatime mount.

  • flock— mountet Ihr Dateisystem mit aktivierter Dateisperre. Wenn Sie nicht möchten, dass das Sperren von Dateien aktiviert ist, verwenden Sie stattdessen die noflock Mount-Option.

  • _netdev— Der Wert teilt dem Betriebssystem mit, dass sich das Dateisystem auf einem Gerät befindet, das Netzwerkzugriff benötigt. Diese Option verhindert, dass die Instance das Dateisystem mountet, bis das Netzwerk auf dem Client aktiviert wurde.

x-systemd.automount,x-systemd.requires=network.service

Diese Optionen für Dateisysteme, die nicht von EFA stammen, stellen sicher, dass der Auto-Mounter erst ausgeführt wird, wenn die Netzwerkkonnektivität online ist.

Anmerkung

Verwenden Sie für Amazon Linux 2023 und Ubuntu 22.04 und höher die x-systemd.requires=systemd-networkd-wait-online.service Option anstelle der Option. x-systemd.requires=network.service

x-systemd.automount,x-systemd.requires=configure-efa-fsx-lustre-client.service,x-systemd.after=configure-efa-fsx-lustre-client.service

Diese Optionen für EFA-enabled Dateisysteme stellen sicher, dass der Auto-Mounter erst nach Abschluss der EFA-Client-Konfiguration ausgeführt wird.

0

Ein Wert, der angibt, ob das Dateisystem von gesichert werden soll. dump Für Amazon FSx sollte dieser Wert lauten. 0

0

Ein Wert, der die Reihenfolge angibt, in der Dateisysteme beim Booten fsck überprüft werden. Bei Amazon FSx-Dateisystemen sollte 0 dieser Wert angeben, dass diese Dateisysteme beim Start nicht ausgeführt werden fsck sollen.