免責事項: これは英文の記事「Guest OS customization fails when deploying Windows Server 2025 with 1 vCPU」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事を参照してください。
VMware Cloud Director (VCD) において、Windows Server 2025 の仮想マシンをデプロイする際、仮想マシンの vCPU を 1 コア に設定した場合、ゲスト OS のカスタマイズが正常に完了しない場合があります。
[YYYY-MM-DDThh:mm:ss: INFO] Executing command: 'netsh interface ip set address # static xxx.xxx.xxx.xxx 255.255.255.0 xxx.xxx.xxx.xxx 1'[YYYY-MM-DDThh:mm:ss: WARN] Command execution failed with exit code: 1, output: '要素が見つかりません。'VMware Cloud Director 10.6
この問題は、OS 起動時のリソース不足(vCPU 1 コア)に起因するタイミング問題(レースコンディション)によって発生します。
vCPU が 1 コアのみ割り当てられている場合、Windows OS 側で NIC デバイスの認識およびドライバのロードが完了する前に、VMware Tools によるカスタマイズプロセスが開始されてしまうことがあります。
その結果、netsh コマンドの実行時に対象のネットワークインターフェースが存在せず、設定に失敗します。
この問題を解決するには、仮想マシンのリソース割り当てを変更してください。