2024年11月4日月曜日

Nutanix CEで、AOS 6.10と20230302.102001でインストールする方法

Nutanix CEは、AOS6.8.1がベースで作られたPhoenixイメージ(ISO)として、提供されています。

10月の初旬に、AOS6.8系のLTS版であるAOS 6.10がリリースされました。Nutanix CEにおいても、LCMを使ったアップデートで、AOS 6.10にアップグレードが可能ですが、AOS6.10に紐付くAHVのバージョンである「20230302.102001」のアップグレードを行おうとしても、LCM側で「Upgrade to AHV <AHV Version> is blocked because we could not identify the hardware type. Refer to LB 15185 for more details.」と表示され、アップデートができません。


CEインストール後、わざわざAOS6.8.1から6.10へのアップグレードも面倒ですので、今回は、CEインストール時から、AOS 6.10及びAHV 20230302.102001のイメージングができるようにする方法をお知らせします。

この手順は、商用のNutanixライセンスをお持ち(Support & Insights Portalにアクセスできる)方の手法となります。
また、予めNutanix CE2.1をダウンロード済みである前提となります。


1.バイナリのダウンロード

まずは、AOS 6.10及び、AHV 20230302.102001のバイナリをSupport & Insights Portalからダウンロードします。ダウンロードバイナリは、LCM版ではありませんので、注意してください。

AOSは、Upgrade/Install のバイナリをダウンロードします。


AHVも、Installer ISOをダウンロードします。


2.Nutanix CEのバイナリをUSBメディアに書き込みます。

皆さんお馴染みのRufusを利用して、CEのバイナリをイメージングします。


3.AOSファイルを分割

予めダウンロードした、AOS 6.10のファイルを4GB以下で分割します。(これは、USBメモリーがFAT32のため、4GBを超えるファイルを保存できないことに由来しています)

今回は、ExpLZH for Windowsを利用してファイルを分割します。(今回は3GBで分割しています)


分割されたファイルを確認し、001と002のファイルをそれぞれ、

拡張子001のファイルを「nutanix_installer_package.tar.p00」
拡張子002のファイルを「nutanix_installer_package.tar.p01」

にファイル名を変更します。
まった、BATファイルは不要ですので削除します。


4.USBメモリに、バイナリを配置

RufusでNutanix CEのISOをイメージングした、USBで、以下のパスを開きます。

AOSの場所
「X:\images\svm」

AHVの場所
「X:\images\hypervisor\kvm」

AOSの場所にある既存のファイルは、削除したうえで、先ほど分割したAOS6.10のバイナリである「「nutanix_installer_package.tar.p00」と「nutanix_installer_package.tar.p01」を配置します。

AHVの場所にある「AHV-DVD-x86_64-el8.nutanix.20230302.101026.iso.iso」も削除し、「AHV-DVD-x86_64-el8.nutanix.20230302.102001.iso」のファイルをフォルダに配置します。(ファイル名を元のファイル名にそろえる必要はありません)


これで、完成です。


実際に、ハードウェアでUSBメモリーからブートすると、以下のようにAOS 6.10及びAHVが「20230302.102001」になっていることがわかります。


このままCEのインストールを行うと、AOS 6.10+AHV20230302.102001の環境でイメージングが可能となります。