概要
- 何となく稼動しているCompute Engineのインスタンスに対してとりあえず1年くらいは動かしてみるか、と思い確約利用割引を購入した。
- 購入時に躓いた点があったので、手順を備忘録として記載する。
- ざっくりいうとコミットメントのクォータ増加の申請が必要だった。(必要でない人ももしかしたらいる?)
購入失敗
- Compute Engine の確約利用割引「コミットメントを購入」から購入を試すも下記エラーが出て購入できなかった。
- Quota COMMITMENTS exceeded. Limit: 0.0 in region {リージョン名}.
- ホームの推奨事項に「推奨されるCompute Engineコミットメント」があったので、そこから購入を試すも同様のエラー。
コミットメントのクォータ増加の申請
- どうやらクォータ(Quotas)が足りないらしい。(エラーメッセージが全てを語る)
- IAMと管理 > 割り当て で Commitments でフィルタリング
- サービス:Compute Engine API、上限名:Commitments の 「すべての割当量」リンクを押下
- 該当リージョンを選択し上部の「割り当てを編集」リンクを押下
- 新しい上限に入力し、リクエストの説明を記載。次へで進んで申請する。
- 新しい上限は「1」とした。(後述するが結局2000まで増やされる)
- リクエストの説明は「該当リージョンでの確約利用割引を利用したいため。」とした。
- すぐメールが届き「2000に増やしたよ!」「反映まで最大15分かかるよ!」とのこと。
- しばらく待って IAMと管理 > 割り当て で確認するとと2000に増えてた。
購入成功
- クォータ増加後に確約利用割引からコミットメントを購入したら成功した。
- まだステータスが「保留中」なのが気になるが良きタイミングで動いてくれるだろう。