popnja’s blog

日記風からハード中心に変わりました

CPUを換装したDELL Precision T3500にESXiをインストールしてみた

CPUをXeon E5649に換装したDELL Precision T3500ですが、あとでメモリを増設する前提でESXiをインストールしてみました。

で、今使っているのがESXi7.0なので何も考えずインストールしてみることに。ISOファイルの取得方法ですが、Webからダウンロードするのはいろいろ面倒なのでPowerCLIを使用します。

lig-log.com

PowerCLIは念のため管理者モードでPowerShellを起動してから以下のコマンドを実行します。

Install-Module -Name VMware.PowerCLI

www.naokilog.com

ESXi-Customizer-PSを使用するのですが、githubからダウンロードしたほうがよさそうです。

github.com

あとは実行時のおまじないを加えて実行。まずは7.0のISOをとってきます。

powershell -ExecutionPolicy Bypass c:\Users\<username>\Downloads\ESXi-Customizer-PS-2.8.1\ESXi-Customizer-PS-2.8.1\ESXi-Customizer-PS.ps1 -v70   -NSC

のところは自分のWindows環境に合わせてください。ESXi-Customizer-PS.ps1のおいてあるところによってパスは違うかな?「-v70」がESXi7.0を指定しているところです。「powershell -ExecutionPolicy Bypass」でps1ファイルの実行時の実行ポリシーを一時的に回避しています。

soypocket.com

さて、これがうまくいくとESXi-Customizer-PS.ps1のあるところにisoファイルがダウンロードされているはずです。あとはRufusUSBメモリに書き込みます。

rufus.ie

さて、ESXi7.0のインストールメディアが出来たのでT3500で実行するのですが、なんか途中でhaltします。おかしい。ESXiでよくあるのが「LANチップがそのバージョンではもうサポートしていない」というのがあります。というわけで、T3500のLANチップがなにか調べてみることに。

page.auctions.yahoo.co.jp

どうやら、「Broadcom 5761」みたいですね。さて、これがサポートしているESXiはなにか調べることに。

www.vmware.com

www.vmware.com

IO Devicesで絞り込みましょう。

https://www.vmware.com/resources/compatibility/search.php?deviceCategory=io&details=1&partner=7_bpartner&keyword=5761&deviceTypes=6&page=1&display_interval=10&sortColumn=Partner&sortOrder=Asc

5761は6.7までか。では、6.7のISOイメージを取得。ESXi-Customizer-PS.ps1の「-v」パラメータを「-v67」にして実行すればESXi6.7が取得できます。

では、6.7で再度実行。まだうまくいかないなあ。CPUはどうなのかな?

https://www.vmware.com/resources/compatibility/detail.php?deviceCategory=cpu&productid=24&deviceCategory=cpu&details=1&cpu_series=24&page=1&display_interval=10&sortColumn=Partner&sortOrder=Asc

あら、6.5までか。じゃあ、6.5を再度取得。で実行。haltはしなくなったけど別のエラーが。おかしい。こういう時は、BIOS設定を一度Defaultに戻してみると良さげ。T3500では、Defaultに戻した場合SATARAIDのみになるのでここだけをAHCI有効に変更して実行。動いた。インストールしてみる。インストールできた。再起動。

f:id:kaias1jp:20210822135946j:plain

メモリは2GBを6枚さしているが8GB認識だな。これはあとで調べたらメモリがPC3LとPC3Uが混在していたためとわかった。あと、ほかの理由もあり12GB認識は難しいようだ。メモリは後日入れ替える予定なので今回はこれで。

で、起動したので別のマシンからWebブラウザで管理画面にアクセスしてみたが2つ問題が。

どちらも、BIOSをdefaultに設定したためオフになっていた模様。BIOSで両方とも有効にしたら使えた。インストール時の不具合はVT有効にしていると起こるようだ。インストールしてしまえば問題なし。

というわけで、ESXi6.5が無事動きました。一応、仮想マシンUbuntu Server 20.04がインストールできて外部からSSHでアクセスできたのでOK。あとはメモリだなー。仕様では合計24GBまでらしいが、ググったら合計48GBはいけるみたいだ。DDR3 8GBメモリを安く大量に確保するほうが難しいけどね。