View a markdown version of this page

Access Points für ein S3-Dateisystem erstellen - Amazon Simple Storage Service

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.

Access Points für ein S3-Dateisystem erstellen

Access Points sind anwendungsspezifische Einstiegspunkte in ein Dateisystem, die die Verwaltung des Datenzugriffs für gemeinsam genutzte Datensätze in großem Umfang vereinfachen. Sie können Access Points verwenden, um Benutzeridentitäten und Berechtigungen für alle Dateisystemanfragen durchzusetzen, die über den Access Point gestellt werden. Darüber hinaus können Access Points Clients darauf beschränken, nur auf Daten innerhalb eines bestimmten Stammverzeichnisses und seiner Unterverzeichnisse zuzugreifen. Wenn Sie mit der AWS Management Console ein Dateisystem erstellen, erstellt S3 Files automatisch einen Zugriffspunkt für das Dateisystem.

Ein Dateisystem kann maximal 10.000 Zugriffspunkte haben, sofern Sie keine Erhöhung beantragen. Weitere Informationen finden Sie unter Nicht unterstützte Funktionen, Beschränkungen und Kontingente. Sie können Access Points mit der S3-Konsole, der AWS CLI oder dem AWS SDK erstellen.

Access Points für ein S3-Dateisystem können nach der Erstellung nicht bearbeitet werden. Wenn Sie Aktualisierungen vornehmen möchten, müssen Sie den vorhandenen Access Point löschen und einen neuen erstellen.

In diesem Abschnitt wird erklärt, wie Sie mit der Amazon S3 S3-Konsole einen Access Point für ein S3-Dateisystem erstellen.

  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die Amazon S3 S3-Konsole unter https://console.aws.amazon.com/s3/.

  2. Vergewissern Sie sich in der Navigationsleiste oben auf der Seite, dass Sie sich in der AWS Region des Dateisystems befinden, für das Sie einen Access Point erstellen möchten.

  3. Wählen Sie im linken Navigationsbereich die Option Dateisysteme aus.

  4. Wählen Sie das gewünschte Dateisystem aus.

  5. Wählen Sie die Registerkarte Access Points und dann Access Point erstellen aus.

  6. Geben Sie auf der Seite Erstellen einen Namen für den Access Point ein.

  7. (Optional) Geben Sie einen Stammverzeichnispfad für den Access Point an. Clients, die diesen Access Point verwenden, sind auf dieses Verzeichnis und seine Unterverzeichnisse beschränkt. Standardmäßig geht S3 Files davon aus, dass das Stammverzeichnis für den Access Point das Stammverzeichnis des Dateisystems ist.

  8. (Optional) Im POSIX-Benutzerbereich können Sie die vollständige POSIX-Identität angeben, die verwendet werden soll, um Benutzer- und Gruppeninformationen für alle Dateioperationen von Clients, die den Access Point verwenden, durchzusetzen.

    • Benutzer-ID – Geben Sie die numerische POSIX-Benutzer-ID für den Benutzer ein.

    • Gruppen-ID – Geben Sie die numerische POSIX-Gruppen-ID für den Benutzer ein.

    • Sekundäre Gruppe IDs — Geben Sie eine optionale, durch Kommas getrennte Liste sekundärer Gruppen ein. IDs

  9. (Optional) Für Berechtigungen zum Erstellen von Stammverzeichnissen können Sie die Berechtigungen angeben, die verwendet werden sollen, wenn S3 Files den Stammverzeichnispfad erstellt, sofern angegeben und das Stammverzeichnis noch nicht vorhanden ist.

    Anmerkung

    Wenn Sie keine Eigentümerschaft und keine Berechtigungen für das Stammverzeichnis angeben und das Stammverzeichnis noch nicht existiert, erstellt S3 Files das Stammverzeichnis nicht. Versuche, das Dateisystem mithilfe des Zugangspunkts zu mounten, schlagen fehl.

    • Besitzerbenutzer-ID – Geben Sie die numerische POSIX-Benutzer-ID ein, die als Besitzer des Stammverzeichnisses verwendet werden soll.

    • Benutzergruppen-ID – Geben Sie die numerische POSIX-Gruppen-ID ein, die als Besitzergruppe des Stammverzeichnisses verwendet werden soll.

    • Berechtigungen – Geben Sie den Unix-Modus des Verzeichnisses ein. Eine allgemeine Konfiguration ist 755. Stellen Sie sicher, dass das Ausführungs-Bit für den Benutzer des Zugriffspunkts festgelegt ist, damit er mounten kann.

  10. (Optional) Unter Tags können Sie festlegen, ob Sie Ihrem Access Point Tags hinzufügen möchten.

  11. Wählen Sie Zugangspunkt erstellen aus.

Der folgende create-access-point Beispielbefehl zeigt, wie Sie mit der AWS CLI einen Access Point für ein S3-Dateisystem erstellen können.

aws s3files create-access-point --file-system-id file-system-id --root-directory root-directory --posix-user posix-user

Beispiel:

aws s3files create-access-point --file-system-id fs-abcdef0123456789a --client-token 010102020-3 \ --root-directory "Path=/s3files/mobileapp/east,CreationInfo={OwnerUid=0,OwnerGid=11,Permissions=775}" \ --posix-user "Uid=22,Gid=4" \ --tags Key=Name,Value=east-users
Anmerkung

Wenn mehrere Anfragen zum Erstellen von Access Points auf demselben Dateisystem schnell hintereinander gesendet werden und sich das Dateisystem dem Limit für Zugriffspunkte nähert, kann es bei diesen Anfragen zu einer Drosselung der Antwort kommen. Dadurch wird sichergestellt, dass das Dateisystem das Zugriffspunktkontingent nicht überschreitet.