VMwareまたはその他の仮想化製品を使用してOSのインストールを自動化することは可能ですか?
当社の製品の1つは、サーバーにOSとアプリケーションをインストールするCentOSのカスタマイズされたバージョンで構成されています。これは、さまざまなキックスタートオプションに対応するモードを選択してからキーボードタイプを選択するCentOS/RHELインストールとよく似ています。インストールの残りの部分は自動です。
私が欲しいのは、新しいゲストVMを作成し、製品のISOイメージで起動し、インストールを開始し(キーボードの選択を含む)、再起動を待ってから、一連のを起動する自動システムです。自動テスト。
既存のテンプレート/イメージからの新しいVMゲストの作成を自動化する方法はたくさんあり、VIX APIを使用して仮想マシンと対話できることは知っていますが、VIX APIでは、VMwareツールがすでに実行されている必要があるようです。 (これは、CentOSインストールディスクから起動する場合には当てはまりません)。
この回答(VMWareまたはVirtualPCの自動化)は、無人インストールを実行するISOから起動するようにVMwareをスクリプト化できることを示していますが、お客様が使用するのと同じプロセスを実際にテストしたいと思います。
もう1つのオプションは、Xenの完全仮想化モードを使用して、シリアルポートを介したスクリプトが機能するかどうかを確認することです。
TIA、ジェイソン