View a markdown version of this page

Beheben Sie Probleme bei der Amazon EFS-Integration - AWS CodeBuild

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.

Beheben Sie Probleme bei der Amazon EFS-Integration

Die folgenden Fehler können bei der Einrichtung von Amazon EFS auftreten CodeBuild.

CLIENT_ERROR: Das Mounten von '127.0.0.1: /' ist fehlgeschlagen. Erlaubnis verweigert

Die IAM-Autorisierung wird für das Mounten von Amazon EFS mit nicht unterstützt. CodeBuild Wenn Sie eine benutzerdefinierte Amazon EFS-Dateisystemrichtlinie verwenden, müssen Sie allen IAM-Prinzipalen Lese- und Schreibzugriff gewähren. Beispiel:

"Principal": { "AWS": "*" }

CLIENT_ERROR: Das Mounten von '127.0.0.1: /' ist fehlgeschlagen. Die Verbindung wurde vom Peer zurückgesetzt

Für diesen Fehler gibt es zwei mögliche Ursachen:

  • Das CodeBuild VPC-Subnetz befindet sich in einer anderen Verfügbarkeitszone als das Amazon EFS-Mount-Ziel. Sie können dieses Problem lösen, indem Sie ein VPC-Subnetz in derselben Verfügbarkeitszone wie das Amazon EFS-Mount-Ziel hinzufügen.

  • Die Sicherheitsgruppe hat keine Berechtigungen zur Kommunikation mit Amazon EFS. Sie können dieses Problem lösen, indem Sie eine Regel für eingehenden Datenverkehr hinzufügen, die den gesamten Datenverkehr entweder von der VPC (fügen Sie den primären CIDR-Block für Ihre VPC hinzu) oder von der Sicherheitsgruppe selbst zulässt.

VPC_CLIENT_ERROR: Unerwarteter EC2-Fehler: UnauthorizedOperation

Dieser Fehler tritt auf, wenn alle Subnetze in Ihrer VPC-Konfiguration für das Projekt öffentliche Subnetze sind. CodeBuild Sie müssen mindestens ein privates Subnetz in der VPC haben, um die Netzwerkkonnektivität sicherzustellen.