1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

CISのPlanアップグレードがうまくいかない時

Last updated at Posted at 2024-12-19

事象

既存のCloud Internet Services(以下CIS)のPlanを、GUIでStandardからStandard Nextに変更しようとしたところ、エラーメッセージは表示されないのに、ポータル上で変更が反映されないという事象がありました。

【実際の画面】
Plan変更を実施したい、該当CISインスタンスの左側のメニュー"Plan"を開きます。
"Standard Next" を選択し、
スクリーンショット_2024-12-18_11_17_49.png
現在のPlanから本当に変更して良いですか?という表示に"OK"を押し、"Save"から変更を保存しようとすると、
スクリーンショット_2024-12-18_11_22_58.png
Saveボタンがぐるぐるし始めます、、
スクリーンショット_2024-12-18_11_23_24.png
するとSaveが青色に戻り、変更が完了したかのような表示に戻るのですが、
スクリーンショット_2024-12-18_11_23_48.png
"Overview"からPlanを確認すると、一向にStandard NextPlanに変わりません。
スクリーンショット_2024-12-18_11_33_09.png

以下、CLIでPlan変更を試みた際のコマンドです。

ログイン
ibmcloud login -sso

対象アカウント、対象リソースグループを指定します。
続いてインスタンスを指定し、Planを変更します。

Planの変更
ibmcloud cis instance-update <GUIDまたはInstance名> --plan standard-next

(↓ご参考:GUIDはポータル画面のリソースリストから確認できます。)
スクリーンショット_2024-12-17_16_59_01.png

Plan変更のコマンドに対して、以下のような返答が来ました

FAILED
Error response from server. Status code: 422; message: {"error_code":"RC-ServiceBrokerErrorResponse","message":"Please contact the Service Provider for this error. [422, Unprocessable Entity] The number of healthchecks exceeds 5, not allowed to upgrade/downgrade price plan.","details":"{\"description\": \"The number of healthchecks exceeds 5, not allowed to upgrade/downgrade price plan.\"}","status_code":422,"transaction_id":"xxxxxxxx"}

"The number of healthchecks exceeds 5, not allowed to upgrade/downgrade price plan."と言われていますので、Health checkが5つ以上登録されているとPlanのアップグレードもダウングレードも出来ないと判明しました。

対処方法:Health checkの削除

対象のCISインスタンスのReliability>Global load balancers> Health checksから確認できます。
スクリーンショット_2024-12-17_19_23_38.png
Health checkが8個ありました。このうち不要なものを削除しました。
削除後、もう一度Plan変更のコマンドを実行しました。
スクリーンショット_2024-12-17_19_31_09.png
Standard Nextへの変更が反映されたことを確認出来ました。

分かったこと・まとめ

  • GUIではなくCLIでPlan変更をしようとしたところ、Health checkが5つ以上登録されていることが原因と判明しました。
  • この状態を解消したところ(不要なHealth checkを削除したところ)、Plan変更が無事完了出来ました。
  • Standard Nextプランでは、固定料金内で使えるトラフィック量やDNSクエリの量などが、Standardプランよりも小さくなっている項目がいくつかあります。 (ご参考:Transitioning to updated plans, Plan comparison (2024/12/23追記))
  • 今回、StandardからStandard Nextに変更する場合に、GLBのオリジンサーバーとして登録できる台数が6個→3個に減ることは認識していましたが、Health checkの個数にも制限があることがわかりました。
  • このようにプランの条件を満たしていないとプラン変更が出来ず、またGUIからはその原因がわからないといったことが起こりうるため、プラン変更の際はご注意ください。

【以下主な変更点】

Feature Standard Standard Next
Protected traffic(TB) 5 0.5
DNS queries(million per domain) 10 1
HTTP requests(million) 10 5
DNS records per domain 3500 250
GLB origin servers 6 3
1
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?