Sub-NUMA Clustering (SNC) が有効になっていると、ESX 9.x が PSOD で起動に失敗する
search cancel

Sub-NUMA Clustering (SNC) が有効になっていると、ESX 9.x が PSOD で起動に失敗する

book

Article ID: 454722

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項:これは英文の記事 「ESX 9.x fails to boot with a PSOD when Sub-NUMA Clustering (SNC) is enabled」 の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • Sub-NUMA Clustering (SNC) が有効になっているシステムで ESX 9.x をインストール、または ESX 9.x にアップグレードした後、システムの起動時にホストが Purple Screen of Death (PSOD) でクラッシュします。
  • PSOD 画面のバックトレースには、以下のような呼び出しが含まれます:

#PF Exception 14 in world #######:bootstrap IP 0x############ addr 0x############

CpuSchedIdleBalanceOnReady
CpuSchedQueueAddInt
CpuSchedQueueAdd
CpuSchedVcpuMakeReady
CpuSched_Add
Sched_Add
World_NewSysWorldSched
CpuSched_LateInit
Sched_LateInit
SysInitTable_Start
InitVMKernel
LegacyBootVMKernel
BootVMKernel

Environment

VMware ESX 9.x

Cause

この問題は、Sub-NUMA Clustering (SNC) が有効になっており、かつ ACPI BIOS から提供される CPU トポロジーデータが ESX 9.x で予期される順序で提示されない特定のホストプラットフォームで発生します。

ESX 9.x が初期起動の初期化中にこのデータを処理する際、CPU スケジューラのトポロジー処理ロジック内でメモリマッピングエラーが発生し、マッピングされていないメモリへのアクセスによってページフォルト (#PF) によるクラッシュが引き起こされます。

Resolution

Broadcom のエンジニアリングチームは、現在この問題の修正に取り組んでいます。

回避策 :

Sub-NUMA Clustering (SNC) を無効にします。

  1. システムの BIOS / UEFI セットアップメニューにアクセスします。
  2. Sub-NUMA Clustering (SNC) を無効にします(または、NUMA クラスタリング設定を 標準 / 無効 に設定します)。
    (注)BIOS 設定の操作と変更に関する詳細な手順については、お使いのハードウェアベンダーの BIOS/UEFI マニュアルを参照してください。
  3. サーバーを再起動して、ESX 9.x が起動プロセスを完了できるようにします。