Amazon FSx for Lustre einrichten - FSxfü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.

Amazon FSx for Lustre einrichten

Bevor Sie Amazon FSx for Lustre zum ersten Mal verwenden, müssen Sie die Aufgaben im Bei Amazon Web Services registrieren Abschnitt abschließen. Um das Tutorial Erste Schritte abzuschließen, stellen Sie sicher, dass der Amazon S3 S3-Bucket, den Sie mit Ihrem Dateisystem verknüpfen, über die unter aufgeführten Berechtigungen verfügtHinzufügen von Berechtigungen zur Verwendung von Datenrepositorys in Amazon S3.

Bei Amazon Web Services registrieren

Führen Sie zur AWS Einrichtung die folgenden Aufgaben aus:

Melde dich an für eine AWS-Konto

Wenn Sie noch keine haben AWS-Konto, führen Sie die folgenden Schritte aus, um eine zu erstellen.

Um sich für eine anzumelden AWS-Konto
  1. Öffnen Sie https://portal.aws.amazon.com/billing/signup.

  2. Folgen Sie den Online-Anweisungen.

    Bei der Anmeldung müssen Sie auch einen Telefonanruf entgegennehmen und einen Verifizierungscode über die Telefontasten eingeben.

    Wenn Sie sich für eine anmelden AWS-Konto, Root-Benutzer des AWS-Kontoswird eine erstellt. Der Root-Benutzer hat Zugriff auf alle AWS-Services und Ressourcen des Kontos. Aus Sicherheitsgründen sollten Sie einem Benutzer Administratorzugriff zuweisen und nur den Root-Benutzer verwenden, um Aufgaben auszuführen, für die Root-Benutzerzugriff erforderlich ist.

AWS sendet Ihnen nach Abschluss des Anmeldevorgangs eine Bestätigungs-E-Mail. Sie können jederzeit Ihre aktuelle Kontoaktivität anzeigen und Ihr Konto verwalten. Rufen Sie dazu https://aws.amazon.com/ auf und klicken Sie auf Mein Konto.

Erstellen Sie einen Benutzer mit Administratorzugriff

Nachdem Sie sich für einen angemeldet haben AWS-Konto, sichern Sie Ihren Root-Benutzer des AWS-Kontos AWS IAM Identity Center, aktivieren und erstellen Sie einen Administratorbenutzer, sodass Sie den Root-Benutzer nicht für alltägliche Aufgaben verwenden.

Sichern Sie Ihre Root-Benutzer des AWS-Kontos
  1. Melden Sie sich AWS Management Consoleals Kontoinhaber an, indem Sie Root-Benutzer auswählen und Ihre AWS-Konto E-Mail-Adresse eingeben. Geben Sie auf der nächsten Seite Ihr Passwort ein.

    Hilfe bei der Anmeldung mit dem Root-Benutzer finden Sie unter Anmelden als Root-Benutzer im AWS-Anmeldung Benutzerhandbuch zu.

  2. Aktivieren Sie die Multi-Faktor-Authentifizierung (MFA) für den Root-Benutzer.

    Anweisungen finden Sie unter Aktivieren eines virtuellen MFA-Geräts für Ihren AWS-Konto Root-Benutzer (Konsole) im IAM-Benutzerhandbuch.

Erstellen Sie einen Benutzer mit Administratorzugriff
  1. Aktivieren Sie das IAM Identity Center.

    Anweisungen finden Sie unter Aktivieren AWS IAM Identity Center im AWS IAM Identity Center Benutzerhandbuch.

  2. Gewähren Sie einem Benutzer in IAM Identity Center Administratorzugriff.

    Ein Tutorial zur Verwendung von IAM-Identity-Center-Verzeichnis als Identitätsquelle finden Sie unter Benutzerzugriff mit der Standardeinstellung konfigurieren IAM-Identity-Center-Verzeichnis im AWS IAM Identity Center Benutzerhandbuch.

Melden Sie sich als Benutzer mit Administratorzugriff an
Weisen Sie weiteren Benutzern Zugriff zu
  1. Erstellen Sie in IAM Identity Center einen Berechtigungssatz, der der bewährten Methode zur Anwendung von Berechtigungen mit den geringsten Rechten folgt.

    Anweisungen finden Sie im Benutzerhandbuch unter Einen Berechtigungssatz erstellen.AWS IAM Identity Center

  2. Weisen Sie Benutzer einer Gruppe zu und weisen Sie der Gruppe dann Single Sign-On-Zugriff zu.

    Anweisungen finden Sie im AWS IAM Identity Center Benutzerhandbuch unter Gruppen hinzufügen.

Hinzufügen von Berechtigungen zur Verwendung von Datenrepositorys in Amazon S3

Amazon FSx for Lustre ist tief in Amazon S3 integriert. Diese Integration bedeutet, dass Anwendungen, die auf Ihr FSx for Lustre-Dateisystem zugreifen, auch nahtlos auf die Objekte zugreifen können, die in Ihrem verknüpften Amazon S3 S3-Bucket gespeichert sind. Weitere Informationen finden Sie unter Verwenden von Datenrepositorys mit Amazon FSx for Lustre.

Um Datenrepositorys verwenden zu können, müssen Sie Amazon FSx for Lustre zunächst bestimmte IAM-Berechtigungen in einer Rolle gewähren, die mit dem Konto für Ihren Administratorbenutzer verknüpft ist.

Um mithilfe der Konsole eine Inline-Richtlinie für eine Rolle einzubetten
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die IAM-Konsole unter https://console.aws.amazon.com//iam/.

  2. Wählen Sie im Navigationsbereich Rollen aus.

  3. Wählen Sie in der Liste den Namen der Rolle aus, in die Sie die Richtlinie integrieren möchten.

  4. Wählen Sie die Registerkarte Berechtigungen.

  5. Scrollen Sie auf der Seite nach unten und klicken Sie auf Add inline policy.

    Anmerkung

    Sie können eine Inline-Richtlinie nicht in eine serviceverknüpfte Rolle in IAM einbetten. Da der verknüpfte Service definiert, ob Sie die Berechtigungen der Rolle ändern können, sind Sie möglicherweise in der Lage, zusätzliche Richtlinien von der Service-Konsole, einer API oder der AWS CLI aus hinzuzufügen. Informationen zur Dokumentation der dienstbezogenen Rolle für einen Dienst finden Sie unter AWS Dienste, die mit IAM funktionieren. Wählen Sie dort in der Spalte „Dienstverknüpfte Rolle“ für Ihren Service die Option Ja aus.

  6. Wählen Sie Richtlinien mit dem Visual Editor erstellen

  7. Fügen Sie die folgende Erklärung zur Berechtigungsrichtlinie hinzu.

    { "Version": "2012-10-17", "Statement": { "Effect": "Allow", "Action": [ "iam:CreateServiceLinkedRole", "iam:AttachRolePolicy", "iam:PutRolePolicy" ], "Resource": "arn:aws:iam::*:role/aws-service-role/s3.data-source.lustre.fsx.amazonaws.com/*" } }

Nachdem Sie eine Inline-Richtlinie erstellt haben, wird sie automatisch in Ihre Rolle eingebettet. Weitere Informationen zu serviceverknüpften Rollen finden Sie unter Verwenden von serviceverknüpften Rollen für Amazon FSx.

Wie FSx for Lustre den Zugriff auf verknüpfte S3-Buckets prüft

Wenn die IAM-Rolle, mit der Sie das FSx for Lustre-Dateisystem erstellen, nicht über die iam:PutRolePolicy Berechtigungen iam:AttachRolePolicy und verfügt, prüft Amazon FSx, ob es Ihre S3-Bucket-Richtlinie aktualisieren kann. Amazon FSx kann Ihre Bucket-Richtlinie aktualisieren, wenn in Ihrer IAM-Rolle die s3:PutBucketPolicy Berechtigung enthalten ist, dem Amazon FSx-Dateisystem den Import oder Export von Daten in Ihren S3-Bucket zu ermöglichen. Wenn Amazon FSx die Bucket-Richtlinie ändern darf, fügt Amazon FSx der Bucket-Richtlinie die folgenden Berechtigungen hinzu:

  • s3:AbortMultipartUpload

  • s3:DeleteObject

  • s3:PutObject

  • s3:Get*

  • s3:List*

  • s3:PutBucketNotification

  • s3:PutBucketPolicy

  • s3:DeleteBucketPolicy

Wenn Amazon FSx die Bucket-Richtlinie nicht ändern kann, wird geprüft, ob die bestehende Bucket-Richtlinie Amazon FSx Zugriff auf den Bucket gewährt.

Wenn all diese Optionen fehlschlagen, schlägt die Anforderung zur Erstellung des Dateisystems fehl. Das folgende Diagramm zeigt die Prüfungen, die Amazon FSx befolgt, wenn es bestimmt, ob ein Dateisystem auf den S3-Bucket zugreifen kann, mit dem es verknüpft werden soll.

Verlauf der Prüfungen, anhand derer Amazon FSx bestimmt, ob Amazon FSx berechtigt ist, Daten in den S3-Bucket zu importieren oder zu exportieren, mit dem sie verknüpft werden.

Nächster Schritt

Informationen zu den ersten Schritten mit FSx for Lustre finden Sie unter Anweisungen Erste Schritte mit Amazon FSx for Lustre zum Erstellen Ihrer Amazon FSx for Lustre-Ressourcen.