情報入手が可能ですabout a VM's "instance view"。これは、VMが停止し、実行中であるかどうかを調べる方法です。しかし、Azureが返すデータは、少し不明瞭で、完全に文書化されていません(公式文書ではこれについて全く何も言われていません)。Azure VMのinstanceViewのステータスを解釈する方法は?
statuses
アレイが最も有用であるようです。私はその価値についていくつかのパターンをまとめて管理しました。たとえば、通常は2つのオブジェクトが含まれます.1つはProvisioningState
、もう1つはPowerState
です。私はちょうどProvisioningState
の意味を理解していません(なので、正確にはProvisioningState
?です)。
ProvisioningState/succeeded
と他のステータスの組み合わせは、「これは最終ステータスです」(実行中、停止中、一般化済みなど)を意味するように見えます。それがProvisioningState/updating
なら、それははるかに奇妙です。私はそれが二次的な状態を持っていないことを見てきました、私はそれが現時点で実行されているのを見ました(そしてそのサイトはそのVM上でアクセス可能なようです)。 updating
またはcreating
、ことProvisioningState
ために何を意味するのでしょまだPowerState
が実行されているとVMは完全に機能的なようだ:
は、だから、私の2番目の質問に私をもたらしますか?
MSDNのほかに、AzureのREST APIについてのより良い文書がありますか? MSDNには優れたドキュメントがありますが、Azureのドキュメントはひどくひどく悪い(膨大な古くて欠落した情報です)ので、私はここで狂っているように感じています。 – Kat
さらに混乱させるために、私はProvisioningState/failed/OSProvisioningTimedOut'(Azureポータルは単に「失敗」と呼ばれていました)を見ただけですが、VMは機能しているように見えます。 – Kat
マイク - コメントに追加情報や質問を入れるのではなく、質問を編集してください。 –