Fehlerbehebung - Amazon SageMaker

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.

Fehlerbehebung

Wichtig

Benutzerdefinierte IAM-Richtlinien, die es Amazon SageMaker Studio oder Amazon SageMaker Studio Classic ermöglichen, SageMaker Amazon-Ressourcen zu erstellen, müssen auch Berechtigungen zum Hinzufügen von Tags zu diesen Ressourcen gewähren. Die Berechtigung zum Hinzufügen von Tags zu Ressourcen ist erforderlich, da Studio und Studio Classic automatisch alle von ihnen erstellten Ressourcen taggen. Wenn eine IAM-Richtlinie Studio und Studio Classic das Erstellen von Ressourcen, aber kein Tagging erlaubt, können "AccessDenied" Fehler auftreten, wenn versucht wird, Ressourcen zu erstellen. Weitere Informationen finden Sie unter Stellen Sie Berechtigungen für das Taggen von Ressourcen SageMaker bereit.

AWS Verwaltete Richtlinien für Amazon SageMakerdie Berechtigungen zum Erstellen von SageMaker Ressourcen gewähren, beinhalten bereits Berechtigungen zum Hinzufügen von Tags beim Erstellen dieser Ressourcen.

Wenn Sie Probleme mit Serverless Inference haben, lesen Sie die folgenden Tipps zur Fehlerbehebung.

Probleme mit Containern

Wenn der Container, den Sie für einen serverlosen Endpunkt verwenden, derselbe ist, den Sie auf einem instance-basierten Endpunkt verwendet haben, ist Ihr Container möglicherweise nicht berechtigt, Dateien zu schreiben. Dies kann aus einem der folgenden Gründe geschehen:

  • Ihr serverloser Endpunkt kann aufgrund eines Fehlers bei der Ping-Integritätsprüfung nicht erstellt oder aktualisiert werden.

  • Die CloudWatch Amazon-Protokolle für den Endpunkt zeigen, dass der Container aufgrund eines Berechtigungsfehlers nicht in eine Datei oder ein Verzeichnis schreiben kann.

Um dieses Problem zu beheben, können Sie versuchen, Lese-, Schreib- und Ausführungsberechtigungen für other die Datei oder das Verzeichnis hinzuzufügen und dann den Container neu zu erstellen. Gehen Sie für dieses Tutorial wie folgt vor:

  1. Fügen Sie in der Dockerfile, mit der Sie Ihren Container erstellt haben, den folgenden Befehl hinzu: RUN chmod o+rwX <file or directory name>

  2. Bauen Sie den Container neu auf.

  3. Laden Sie das Image in Ihre Amazon-ECR-Container-Registry hoch.

  4. Versuchen Sie erneut, den serverlosen Endpunkt zu erstellen oder zu aktualisieren.