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 umfangreichen Datenzugriffs für gemeinsam genutzte Datensätze vereinfachen. Sie können Access Points verwenden, um Benutzeridentitäten und Berechtigungen für alle Dateisystemanforderungen durchzusetzen, die über den Access Point gestellt werden. Darüber hinaus können Zugangspunkte den Zugriff von Clients nur auf Daten innerhalb eines bestimmten Stammverzeichnisses und seiner Unterverzeichnisse beschränken. Wenn Sie ein Dateisystem mithilfe der AWS Management Console erstellen, erstellt S3 Files automatisch einen Zugriffspunkt für das Dateisystem.

Ein Dateisystem kann maximal 25.000 Zugriffspunkte haben. Weitere Informationen finden Sie unter Nicht unterstützte Funktionen, Beschränkungen und Kontingente. Sie können Access Points mithilfe der Amazon S3-Konsole, AWS CLI oder 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 die Amazon S3-Konsole verwenden, um einen Access Point für ein S3-Dateisystem zu erstellen.

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

  2. Vergewissern Sie sich in der Navigationsleiste, 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 Gruppen-IDs – Geben Sie eine optionale, durch Kommas getrennte Liste von sekundären Gruppen-IDs ein.

  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 dieser angegeben ist und das Stammverzeichnis noch nicht existiert.

    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 wählen, 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 die AWS CLI verwenden können, um einen Access Point für ein S3-Dateisystem zu erstellen.

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 zur Erstellung von Access Points auf demselben Dateisystem schnell hintereinander gesendet werden und das Dateisystem sich dem Limit der Zugriffspunkte nähert, kann es bei diesen Anfragen zu einer Drosselung kommen. Dadurch wird sichergestellt, dass das Dateisystem das Zugriffspunkt-Kontingent nicht überschreitet.