この記事では、Microsoft Azure Kubernetes Service (AKS) クラスターを作成してデプロイしようとしたときに発生する VMExtensionError_VHDFileNotFound エラー コード (エラー コード番号 65) を特定して解決する方法について説明します。
現象
AKS クラスターを作成しようとすると、次のエラー メッセージが表示されます。
VMExtensionProvisioningError: 拡張機能 'vmssCSE' の処理中に VM からエラーが報告されました。
エラー メッセージ: "Enable failed: failed to execute command: command terminated with exit status=65
原因
まれな状況では、次のエラー コードではなく、Azure Virtual Machine Scale Set カスタム スクリプト拡張機能 (vmssCSE) の 65 終了コードが発生する可能性があります。
| エラーコード名 | エラー コード番号 |
|---|---|
OutboundConnFailVMExtensionError |
50 |
K8SAPIServerConnFailVMExtensionError |
51 |
K8SAPIServerDNSLookupFailVMExtensionError |
52 |
このエラーは、AKS クラスターと必要な Azure エンドポイント ( mcr.microsoft.com や acs-mirror.azureedge.netなど) の間に接続の問題が存在する場合に発生します。
ソリューション
Azure Kubernetes Service (AKS) クラスター 送信ネットワークと FQDN の規則を確認し すべての API サービスの FQDN が許可されていることを確認します。
トラブルシューティングの詳細な手順については、次の記事のトラブルシューティング ガイドを参照してください。
- VMExtensionError_OutboundConnFail エラー コードのトラブルシューティング (50)
- VMExtensionError_K8SAPIServerConnFail エラー コードのトラブルシューティング (51)
- VMExtensionError_K8SAPIServerDNSLookupFailエラー コードのトラブルシューティング (52)
関連情報
お問い合わせはこちらから
ご質問がある場合は、 Azure コミュニティサポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。