サマリ
CPUの不均一性に起因し、下記の設定が必要。
・インストール時に「SHIFT+O」を入力し、下記のオプションを追加して起動する。
cpuUniformityHardCheckPanic=FALSE
・Complete画面時にDCUIを使って起動の設定フィルを編集する。※rootパスワード空欄
編集ファイル:/vmfs/volumes/BOOTBANK1/boot.cfg
追記:(autoPatition=FALSEの後に)cpuUniformityHardCheckPanic=FALSE
・初回起動時にDCUIを使って下記の設定をする。
# esxcli system settings kernel set -s cpuUniformityHardCheckPanic -v FALSE
# esxcli system settings kernel set -s ignoreMsrFaults -v TRUE
※上記を設定することでHyperThreadingが無効化される。
背景
コンシューマ向けのIntel 第12世代以降のCPUは、
処理性能を求めたPコアと処理効率を求めたEコアを含んでおり、
不均一な構成となるため、OSやミドルで正しく使いこなす必要がある。
ただ、サーバCPUのXEONでは、まだ導入されていない概念のため、
ESXiでインストールと下記のようにエラーが発生する。
※均一性のチェック時にPanicが発生する。
HW feature incompatibility detected: cannot start…
PanicvPanicInt@vmkernel…
CPU_CheckUniformity@vnkernel…
Fatal CPU mismatch on feature “Hyperthreads per core”…
そのため、上記のエラーをスルーするために、下記の設定を入れる必要あり。
インストール前
・インストールメディアで起動し、「Shift+O」を入力する。
・オプションとして、下記のコマンドを入力し、最後に「Enter」を入力する。
cpuUniformityHardCheckPanic=FALSE
・以降、通常通りインストールを行う。
※上記の設定を入れることでPコア、Eコアによる均一性が保たれていなくてもインストールが可。
インストール直後
・インストール完了画面が表示されたら、「Alt+F1」を入力してDCUIを表示する。
・「root」ユーザでログインする。※パスワードは空欄
・下記のコマンドを入力し、起動時の設定ファイルを編集する。
vi /vmfs/volumes/BOOTBANK1/boot.cfg
・起動時の設定ファイルに下記を追加し、保存する。
cpuUniformityHardCheckPanic=FALSE
・「Alt+F2」を入力して、インストール完了画面に戻り、再起動する。
初回起動時
・DCUIを有効にする。※事前にネットワーク設定をする場合、SSHでも可
・「Alt」+「F1」を入力しDCUIでログインする。※パスワードは、インストール時に設定したもの
・下記のコマンドで恒久的な設定に変更する。
esxcli system settings kernel list -o cpuUniformityHardCheckPanic
esxcli system settings kernel set -s cpuUniformityHardCheckPanic -v FALSE
・下記のコマンドで仮想マシンの起動に関する設定を変更する。
esxcli system settings kernel list -o ignoreMsrFaults
esxcli system settings kernel set -s ignoreMsrFaults -v FALSE
・DCUIを「Alt」+「F2」で抜け、無効にする。
参考:自作ハード構成
種別 | 価格[JPY] | 品名 | URL |
---|---|---|---|
CPU | 35,979 最新価格 39,800 | Intel) Core i5 13500(LGA1700) | 価格.com Amazon メーカ |
M/B | 21,324 最新価格 43,000 | ASUS) TUF GAMING B660-PLUS WIFI D4(LGA1700) | 価格.com Amazon メーカ |
フレーム | 1,380 最新価格 (データ無) | Thermalright) Intel LGA1700 CPU向けフレーム LGA1700-BCF | 価格.com Amazon メーカ |
MEM | 27,980 ×2 最新価格 14,194 | G.SKILL) ※過去の流用 F4-2666C15D-32GVR (16GB×2×2) | 価格.com Amazon メーカ |
SSD | 15,800 最新価格 32,000 | Western Digital) ※過去の流用 WD Black NVMe WDS500G2X0C (M.2 2280 500GB) | 価格.com Amazon メーカ |
SSD | 22,000 最新価格 (データ無) | Western Digital) ※過去の流用 WD Black SN750 1TB M.2-2280 NVMe WDS100T3X0C-EC | 価格.com Amazon メーカ |
SSD | 25,980 最新価格 36,211 | ADATA) ※過去の流用 XPG GAMMIX S50 Lite PCIe Gen4x4 2TB AGAMMIXS50L-2T-C ※ESXi8では認識されず、パススルーで利用 | 価格.com Amazon メーカ |
SSD | 7,980 ×2 最新価格 7,473 | Crucial) ※過去の流用 MX500 CT500MX500SSD1JP (500GB) | 価格.com Amazon メーカ |
CASE | 11,369 最新価格 (データ無) | Antec) ※過去の流用 P110 silent | 価格.com Amazon メーカ |
Power | 11,980 最新価格 9,878 | 玄人志向) ※過去の流用 KRPW-TI700W/94+ | 価格.com Amazon メーカ |
Fan | 1,236 ×3 最新価格 1,551 | ENERMAX) ※過去の流用 T.B.Silence PWM UCTB12P×3個 | 価格.com Amazon メーカ |
合計 | ¥221,440 | ※過去の流用分 + 追加分 (¥162,757) (¥58,683) |
参考記事
・Video of ESXi install workaround for Fatal CPU mismatch on feature for Intel 12th Gen CPUs and newer
・ESXi PSOD due to GP Exception 13 in world with Intel 13th Generation CPU
コメント