Azure シリアル コンソール内の一般的なエラー

Azure シリアル コンソールには一連の既知のエラーがあります。 これらのエラーと軽減手順の一覧を次に示します。

注:

シリアル コンソールのサービス URL が から *.console.azure.com*.serialconsole.azure.com変更されました。 "Web ソケットが閉じているか、開けませんでした" というエラーが表示された場合は、ファイアウォールの許可リストにを追加 *.serialconsole.azure.com します。

一般的なエラー

Error 軽減策
"Azure シリアル コンソールでは、ブート 診断を有効にする必要があります。 ここをクリックして、仮想マシンのブート 診断を構成します。 VM または仮想マシン スケール セットでブート 診断が有効になっていることを確認します。 仮想マシン スケール セット インスタンスでシリアル コンソールを使用している場合は、インスタンスに最新のモデルがあることを確認します。
"Azure シリアル コンソールでは、仮想マシンが実行されている必要があります。 上の [スタート] ボタンを使用して、仮想マシンを起動します。 シリアル コンソールにアクセスするには、VM または仮想マシン スケール セット インスタンスが起動状態である必要があります (VM を停止または割り当て解除しないでください)。 VM または仮想マシン スケール セット インスタンスが実行されていることを確認し、もう一度やり直してください。
"このサブスクリプションに対して Azure Serial Console が有効になっていない場合は、サブスクリプション管理者に問い合わせて有効にしてください。 Azure シリアル コンソールは、サブスクリプション レベルで無効にすることができます。 サブスクリプション管理者の場合は、 Azure シリアル コンソールを有効または無効にすることができます。 サブスクリプション管理者でない場合は、サブスクリプション管理者に連絡して次の手順を実行する必要があります。
この VM のブート診断ストレージ アカウントにアクセスするときに、"禁止" 応答が発生しました。 このエラーは、多くの場合、カスタム ブート 診断 アカウントでストレージ アカウント ファイアウォールを有効にすることによって発生します。 このアカウントでストレージ アカウント ファイアウォールを使用している場合は、 ストレージ アカウント ファイアウォールの構成手順に従います。
シリアル コンソールでこの VM を使用するために必要なアクセス許可がありません。 少なくとも仮想マシン共同作成者ロールのアクセス許可があることを確認します。 シリアル コンソール アクセスでは、VM または仮想マシン スケール セットに共同作成者レベル以上のアクセス権が必要です。 詳細については、 概要ページを参照してください。
この VM 上のブート 診断に使用されるストレージ アカウント '' が見つかりませんでした。 この VM に対してブート 診断が有効になっていて、このストレージ アカウントが削除されておらず、このストレージ アカウントにアクセスしていることを確認します。 VM または仮想マシン スケール セットのブート 診断 ストレージ アカウントを削除していないダブル チェック
VM へのシリアル コンソール接続で、"不正な要求" (400) というエラーが発生しました これは、ブート診断 URI が正しくない場合に発生する可能性があります。 たとえば、"https://" ではなく "http://" が使用されました。 ブート 診断 URI は、次のコマンドで修正できます。az vm boot-diagnostics enable --name vmName --resource-group rgName --storage https://<storageAccountUri>.blob.core.windows.net/
この VM のブート 診断ストレージ アカウントに書き込むのに必要なアクセス許可がありません。 少なくとも VM 共同作成者のアクセス許可があることを確認してください シリアル コンソール アクセスには、ブート 診断 ストレージ アカウントでの共同作成者レベルのアクセスが必要です。 詳細については、 概要ページを参照してください。
ブート 診断ストレージ アカウント <STORAGEACCOUNTNAME> のリソース グループを特定できません。 この VM でブート 診断が有効になっていて、このストレージ アカウントにアクセスしていることを確認します。 シリアル コンソール アクセスには、ブート 診断 ストレージ アカウントでの共同作成者レベルのアクセスが必要です。 詳細については、 概要ページを参照してください。
この VM のプロビジョニングはまだ成功していません。 VM が完全にデプロイされていることを確認し、シリアル コンソール接続を再試行してください。 VM または仮想マシン スケール セットがまだプロビジョニングされている可能性があります。 しばらく待ってから、もう一度やり直してください。
Web ソケットが閉じているか、開けませんでした。 にファイアウォール アクセスを追加する *.serialconsole.azure.com必要がある場合があります。 より詳細ですが、より長い方法は、 Microsoft Azure Datacenter IP 範囲へのファイアウォール アクセスを許可することです。これは、かなり定期的に変更されます。
シリアル コンソールは、階層型名前空間を持つAzure Data Lake Storage Gen2を使用するストレージ アカウントでは機能しません。 これは、階層型名前空間に関する既知の問題です。 軽減するには、VM のブート 診断 ストレージ アカウントがAzure Data Lake Storage Gen2を使用して作成されていないことを確認します。 このオプションは、ストレージ アカウントの作成時にのみ設定できます。 この問題を軽減するには、Azure Data Lake Storage Gen2を有効にせずに、別のブート 診断ストレージ アカウントを作成する必要がある場合があります。
VM へのシリアル コンソール接続でエラーが発生しました: 'Forbidden'(SubscriptionNotEnabled) - サブスクリプション名が未定義、id <サブスクリプション ID> が有効でない状態が未定義です この問題は、ユーザーが Cloud Shell ストレージ アカウントを作成したサブスクリプションが無効になっている場合に発生する可能性があります。 軽減するには、Cloud Shellを起動し、現在のサブスクリプションのCloud Shellのバッキング ストレージ アカウントを再プロビジョニングするために必要な手順を実行します。
Azure シリアル コンソールの要求により、"申し訳ございません。サービスがタイムリーに応答しなかったため、シリアル コンソールが VM に接続できませんでした" というエラーが発生します。 まれな状況では、通信エラーにより、Azure ノードがブート診断構成を適切に適用できない可能性があります。 Azure portalで仮想マシンの状態を再適用すると、この問題が解決する可能性があります。

次の手順

お問い合わせはこちらから

質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。