0

、GCPと対話するには3つの方法があります。クラウドコンソールのCompute EngineサービスはCompute Engine REST APIを使用していますか?私の観点で

  1. クラウドシェルは
  2. クラウドSDK前であっても、私は計算を有効に

(のgcloud)

  • RESTのAPIエンジンAPIを手動で使用すると、GCPクラウドコンソールを使用してVMを起動できます。しかし、プロジェクトのダッシュボードにAPIの統計情報が表示されていました。だから私の最初の質問:計算エンジンのWebコンソールはAPIマネージャでREST APIを使用していますか?

    クラウドランチャーを使用してLAMPスタックを展開したかったのです。チュートリアルに応じて、計算エンジンAPIAPIマネージャーにする必要があります。そうすることで、私はLAMPスタックを起動することができました。

    計算エンジンAPIAPIマネージャーに無効にしました。私は、クラウドランチャーや計算エンジンのWebコンソールを使用することはできませんでした。展開マネージャで

    (クラウドランチャーに展開を開始した後、それがデプロイメント・マネージャーに移動)私は以下のエラーが表示されます。再度有効計算エンジンAPIしようとして

    Update failed with following error(s) for project settings: -- Backend Provisioning Error: {compute_component FAILED_PRECONDITION: The service is currently being deactivated and deactivation must complete before activation can occur.};

    も、上記のエラーになります!!

    コンピューティングエンジンのWebコンソールを試行すると、が有効になります。Compute APIを有効にできませんでした。操作を再試行してください。

    解決策は何ですか?

  • 答えて

    0

    First question:
    Does the compute engine web console uses the REST API in the API manager ?

    はい、Webコンソールの計算エンジンは、計算エンジンAPIを使用してすべての操作を実行します。それに加えて、gcloudやgsutilのようなコマンドラインツールもGCPのREST APIを使用します。

    初期状態では、一部のAPIのみがデフォルトで有効になっています。しかし、Webコンソールで計算エンジンにアクセスすると、自動的にAPIが有効になります。

    Second question:
    Backend Provisioning Error: {compute_component FAILED_PRECONDITION: The service is currently being deactivated and deactivation must complete before activation can occur.};

    この問題は解決されませんでした。しかし、GCPの顧客センターに問い合わせると、彼らは新しいプロジェクトを作成し、新しく作成されたプロジェクトでサービスを利用するように要求しました。

    関連する問題