Warum ist der Befehl subscription cos create fehlgeschlagen?
Sie können eine IBM Cloud Object Storage -Subskription nicht über die Befehlszeilenschnittstelle erstellen, indem Sie die
ibmcloud ce subscription cos create und Sie erhalten einen Fehler, der failed in der Nachricht erwähnt.
Wenn Sie ein Object Storage-Abonnement nicht erstellen können, ermitteln Sie, ob einer der folgenden Fälle zutrifft:
-
Der Name Ihres Abonnements ist innerhalb des Projekts nicht eindeutig.
-
Die Anwendungs-oder Jobreferenz ist nicht vorhanden. Ein Fehler mit Text ähnlich der folgenden Nachricht wird angezeigt:
Failed to retrieve the application. View available applications by running ibmcloud ce app list. -
Es tritt eine Zeitlimitüberschreitung auf. In der Fehlernachricht heißt es:
Getting COS event subscription status timed out
Versuchen Sie eine der folgenden Lösungen.
-
Führen Sie den Befehl
ibmcloud ce sub cos listaus, um alle definierten Object Storage-Abonnements aufzulisten, und prüfen Sie, ob ein Abonnement mit demselben Namen vorhanden ist. Wenn ein Abonnement mit demselben Namen vorhanden ist, führen Sie den Befehlibmcloud ce sub cos delete --name SUB_NAMEaus, um das alte Abonnement zu löschen. Der Name des Abonnements muss innerhalb Ihres Projekts eindeutig sein. -
Führen Sie
ibmcloud ce app listoderibmcloud ce job listaus, um sicherzustellen, dass Ihre Zielanwendung oder Ihr Zieljob existiert. Wenn die Anwendung oder der Job nicht existiert, erstellen Sie die Anwendung mit dem Befehlibmcloud ce app createoder erstellen Sie den Job mit dem Befehlibmcloud ce job create. -
Versuchen Sie die Lösungen in Warum wird mein Object Storage Abonnement nie bereit?