※このブログの内容は個人の見識や見解をもとに作成しています。参考にされる場合は自己責任でご活用ください。また、このブログで紹介している製品や機能を使用される場合は、メーカードキュメントの手順に従い実施することを推奨します。
AHV VMテンプレートの連載リンク集
- Nutanix AHVの仮想マシンテンプレートを使ってみる① ~紹介編~
- Nutanix AHVの仮想マシンテンプレートを使ってみる② ~カスタマイズなし編~
- Nutanix AHVの仮想マシンテンプレートを使ってみる③ ~Sysprep応答ファイル編~
- Nutanix AHVの仮想マシンテンプレートを使ってみる④ ~ガイドスクリプト編~
前回の記事では、Nutanix AHVでの仮想マシンテンプレート機能について紹介しました。今回から数回にわたって、AHV環境でのテンプレート機能の使い方をお見せします。
- 1. 今回の環境
- 2. テンプレート化するVMの準備
- 3. VMテンプレートの作成
- 4. テンプレートからのVMデプロイ
- 5. カスタマイズなしテンプレートのホスト名やSIDについて
- 6. Advanced Deployについて
- おわりに
1. 今回の環境
Hardware Platform: NX-1175S-G8
AOS: 6.5.3.7 LTS
Hypervisor: AHV 20220304.423
Prism Central: pc.2023.3
テンプレート対象VM: Windows Server 2022
※作業イメージは以下の通りです
今回は簡易版として、SysprepなどのカスタマイズなしでVMテンプレートを作成し、作成後にテンプレートからVMをデプロイしてみます。
2. テンプレート化するVMの準備
▽テンプレート化するVMですが、今回はWindows Server 2022をインストールした仮想マシンを準備しました。こちらをまずシャットダウンしておきます。
簡単ですが準備はこれで完了です。
3. VMテンプレートの作成
▽Prism Central Webコンソールを起動しログインします。
▽Prism Centralの「Infrastructure」画面にて、対象の仮想マシンを選択し「Create VM Template」をクリックします。
▽テンプレート名を入力したら、Guest Customizationにて今回は「No Customization」を選択し「Save」まで進めます。
これでVMテンプレートの作成は完了です。
4. テンプレートからのVMデプロイ
▽Prism Centralの「Infrastructure」画面にて、作成したVMテンプレートを選択し「Deploy VMs」をクリックします。
▽以下画像の通り入力してデプロイします。今回は3台同時にデプロイしてみました。
▽テンプレートからデプロイされたVMをパワーオンしてログインしてみます。
▽ログインできました。
5. カスタマイズなしテンプレートのホスト名やSIDについて
一般的に、Sysprepなどを実行せずにVMをクローンしたりテンプレートからデプロイしたりすると、ホスト名やユーザーSIDなどが重複しますが、AHVの場合も同様です。
▽今回は、カスタマイズなしでテンプレート作成→VMデプロイを実施しましたが、同時デプロイしたVMの中身を比べると以下の通りとなります。
このように識別子が重複していると、AD参加をする際などに不具合が生じたりします。そのために、Sysprepによるシステムのクリーンアップなどが一般的に使用されますが、次回はAHV VMテンプレート環境におけるSysprepの使用方法を紹介したいと思います。
6. Advanced Deployについて
テンプレートからVMをデプロイする際に「Advanced Deploy」というメニュー選択できます。これを使用すると、VMに割り当てるリソースを変更したり、ネットワークを変更したり、カスタムスクリプトを後で追加したりすることが可能です。
▽「Advanced Deploy」の中身をお見せしますので、ざっと眺めてみてください。
おわりに
今回はカスタマイズなしでVMのテンプレートを使用してみました。次回はAHV VMテンプレートにおけるSysprepの使い方について紹介します。
参考リンク
VM Template Management(AHV Administration Guide)
https://portal.nutanix.com/page/documents/details?targetId=AHV-Admin-Guide-v6_7:mul-vm-template-create-manage-pc-c.html
VM Template Management(Prism Central Infrastructure Guide)
https://portal.nutanix.com/page/documents/details?targetId=Prism-Central-Guide-vpc_2023_3:mul-vm-template-create-manage-pc-c.html