適用対象: ✔️ Linux VM ✔️ Windows VM
Azure シリアル コンソール内の既知のエラーと軽減手順の一覧。
注:
シリアル コンソールのサービス URL が *.console.azure.com
から *.serialconsole.azure.com
に変更されました。
"Web ソケットが閉じているか、開けませんでした" というエラーが表示された場合は、ファイアウォールの許可リストに *.serialconsole.azure.com
を追加します。
一般的なエラー
エラー | 対応策 |
---|---|
"Azure シリアル コンソールでは、ブート診断を有効にする必要があります。 仮想マシンのブート診断を構成するには、ここをクリックしてください。" | 仮想マシン (VM) または仮想マシン スケール セットで ブート診断が 有効になっていることを確認します。 仮想マシン スケール セット インスタンスでシリアル コンソールを使用する場合は、インスタンスに最新のモデルがあることを確認します。 |
"Azure シリアル コンソールでは、仮想マシンが実行されている必要があります。 [スタート] ボタンを使用して仮想マシンを起動します。 | シリアル コンソールにアクセスするには、VM または仮想マシン スケール セット インスタンスが起動済み状態になっている必要があります (VM を停止または再割り当てしてはいけません)。 VM または仮想マシン スケール セット インスタンスが実行されていることを確認して、もう一度やり直してください。 |
"このサブスクリプションの Azure シリアル コンソールが有効になっていません。有効にするには、サブスクリプション管理者に連絡してください。" | Azure シリアル コンソールは、サブスクリプション レベルで無効化できます。 サブスクリプション管理者の場合は、 Azure シリアル コンソールを有効または無効にすることができます。 サブスクリプション管理者でない場合は、次の手順についてサブスクリプション管理者に連絡する必要があります。 |
この VM のブート診断ストレージ アカウントにアクセスする際に、"許可されていません" という応答が発生しました。 | このエラーは、多くの場合、カスタム ブート診断アカウントでストレージ アカウントファイアウォールを有効にすることによって発生します。 このアカウントでストレージ アカウント ファイアウォールを使用している場合は、 ストレージ アカウントファイアウォールの構成手順に従います。 |
シリアル コンソールでこの VM を使用するために必要なアクセス許可がありません。 Ensure you have at least Virtual Machine Contributor role permissions. (少なくとも仮想マシン共同作成者ロールのアクセス許可があることを確認してください。) | シリアル コンソール アクセスでは、VM または仮想マシン スケール セットに対する共同作成者レベルのアクセス権が必要です。 詳細については、概要に関するページを参照してください。 |
この VM 上のブート診断に使用されているストレージ アカウント '' が見つかりませんでした。 Verify that boot diagnostics is enabled for this VM, this storage account has not been deleted, and you have access to this storage account. (この VM に対してブート診断が有効になっていること、このストレージ アカウントが削除されていないこと、このストレージ アカウントへのアクセス権があることをご確認ください。) | VM または仮想マシン スケール セットのブート診断ストレージ アカウントが削除されていないことを再度確認します。 |
VM へのシリアル コンソール接続で"Bad Request" (400) というエラーが発生しました | これは、ブート診断の URI が正しくない場合に発生する可能性があります。 たとえば、"https://" の代わりに "http://" が使用されました。 次のコマンドを使用して、ブート診断の URI を修正できます。az vm boot-diagnostics enable --name vmName --resource-group rgName --storage https://<storageAccountUri>.blob.core.windows.net/ |
この VM のブート診断ストレージ アカウントに書き込むのに必要なアクセス許可がありません。 少なくとも VM 共同作成者のアクセス許可があることを確認する | シリアル コンソールにアクセスするには、ブート診断ストレージ アカウントに対する共同作成者レベルのアクセス権が必要です。 詳細については、概要に関するページを参照してください。 |
Unable to determine the resource group for the boot diagnostics storage account <STORAGEACCOUNTNAME>. (ブート診断ストレージ アカウント STORAGEACCOUNTNAME のリソース グループを特定できません。) Verify that boot diagnostics is enabled for this VM and you have access to this storage account. (この VM のブート診断が有効になっており、このストレージ アカウントにアクセスできることを確認してください。) | シリアル コンソールにアクセスするには、ブート診断ストレージ アカウントに対する共同作成者レベルのアクセス権が必要です。 詳細については、概要に関するページを参照してください。 |
この VM のプロビジョニングは行われません。 Please ensure the VM is fully deployed and retry the serial console connection. (VM が完全にデプロイされていることを確認して、シリアル コンソール接続をもう一度お試しください。) | VM または仮想マシン スケール セットがまだプロビジョニング中である可能性があります。 しばらく待って、もう一度お試しください。 |
Web ソケットが閉じているか、開けませんでした。 |
*.serialconsole.azure.com にファイアウォール アクセスを追加することが必要になる場合があります。 より詳細であるが時間がかかるアプローチとしては、Microsoft Azure データセンターの IP 範囲へのファイアウォール アクセスを許可するというものがありますが、この IP 範囲はかなり定期的に変化します。 |
シリアル コンソールが、階層型名前空間を持つ Azure Data Lake Storage Gen2 を使用するストレージ アカウントで機能しません。 | これは階層型名前空間の問題です。 Azure Data Lake Storage Gen2 を使用して VM のブート診断ストレージ アカウントが作成されていないことを確認します。 このオプションは、ストレージ アカウントの作成時にのみ設定できます。 この問題を緩和するには、Azure Data Lake Storage Gen2 を有効にせずに別個のブート診断ストレージ アカウントを作成しなければならない場合があります。 |
VM へのシリアル コンソール接続で、"Forbidden"(SubscriptionNotEnabled) - サブスクリプション名が未定義、id <サブスクリプション ID> が非有効状態の未定義のエラーが発生しました | この問題は、ユーザーが Cloud Shell ストレージ アカウントを作成したサブスクリプションが無効になっている場合に発生することがあります。 軽減するには、Cloud Shell を起動し、必要な手順を行い、現在のサブスクリプションの Cloud Shell にバックアップしたストレージ アカウントを再プロビジョニングします。 |
Azure シリアル コンソールの要求では、"申し訳ございません。サービスがタイムリーに応答しなかったため、シリアル コンソールは VM に接続できませんでした" というエラーが発生します。 | まれに、通信エラーによって Azure ノードがブート診断構成を適切に適用できない場合があります。 Azure portal で 仮想マシンの状態を再適用すると、この問題が解決される可能性があります。 |
シリアル コンソールは VM に正常に接続しますが、出力は表示されず、ユーザー入力は応答しません。 | 信頼された起動とセキュア ブートが有効になっている第 2 世代 VM のライブ マイグレーション後に、シリアル コンソールとログを使用できない場合があります。 この問題を解決するには、ゲスト OS の再起動が必要です。 |
シリアル コンソールにエラー メッセージが表示されます。 この VM への別の接続が現在進行中です。しばらく待ってから、要求を再試行してください。 | このエラーは、別のユーザーが VM でシリアル コンソールを開いている可能性があることを示します。 そうでない場合、最も簡単な方法は、ブート診断を無効にして再度有効にして、Azure シリアル コンソールのアクセスを復元することです。 |
次のステップ
- Linux VM 用 Azure シリアル コンソールについての詳細を参照する
- Windows VM 用 Azure シリアル コンソールについての詳細を参照する
お問い合わせはこちらから
質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。