subscription cos create コマンドに失敗するのはなぜですか?
CLI を使用して IBM Cloud Object Storage サブスクリプションを作成することはできません。
ibmcloud ce subscription cos create コマンドを実行すると、メッセージに failed というエラーが表示されます。
Object Storage サブスクリプションを作成できない場合は、以下のいずれかのケースが当てはまるかどうか確認してください。
-
サブスクリプションの名前がプロジェクト内で固有ではありません。
-
アプリケーションまたはジョブの参照が存在していません。 メッセージ
Failed to retrieve the application. View available applications by running ibmcloud ce app listのようなテキストのエラーが表示されます。 -
タイムアウトが発生します。
Getting COS event subscription status timed outというエラー・メッセージが表示されます。
以下のいずれかの解決策を試してください。
-
ibmcloud ce sub cos listコマンドを実行して、定義されているすべての Object Storage サブスクリプションをリストし、同じ名前のサブスクリプションが存在するかどうかを確認します。 同じ名前のサブスクリプションが存在する場合、ibmcloud ce sub cos delete --name SUB_NAMEを実行して、古いサブスクリプションを削除します。 サブスクリプションの名前は、プロジェクト内で固有でなければなりません。 -
ibmcloud ce app listまたはibmcloud ce job listを実行して、宛先のアプリまたはジョブが存在することを確認します。 アプリまたはジョブが存在しない場合は、ibmcloud ce app createコマンドを使用してアプリケーションを作成するか、ibmcloud ce job createコマンドを使用してジョブを作成します。 -
Object Storage サブスクリプションが ready にならないのはなぜですか? にある解決策を試してください。