私たちはオフィスで新しいテストベッドを展開しており、最大30〜40のLinux VM(主にRHEL 5/6、一部のSuSE)を起動する必要があります。 VMware ESXi 5.5で実行しているので、プロセスを自動化したいと思います。インストーラー用に事前に作成された応答ファイルがあります。問題は、VMwareに(ホスト名に基づいて)マシンを構成する方法をスクリプトに指示させる方法です。
基本的に、マシンを作成してインストーラー.isoをマウントするVMware用のPowerCLIスクリプトが必要です。次に、マシンを起動し、いくつかのパラメーターを応答ファイルに渡して、オフにして実行する必要があります(完了待ち、次のパラメーターを開始する必要があります)。
アイデア/ベストプラクティスはありますか?私たちは何かを逃したことがありますか?
編集:明確にするために、質問は次のとおりです。「VMware PowerCLIから無人インストーラー応答ファイルにパラメーターを渡すにはどうすればよいですか?」
V6を使用していないのは残念ですが、この種の展開を高速化するインスタントクローンと呼ばれるものがあります。とにかく、この種のことのためにDHCP /動的DNSソリューションを使用することを考えたことがありますか?一意のMACを介して各VMにパイプし、DHCPにフィードしてホスト名/ IPを取得します。/DNSの詳細を確認し、利用可能になったら動的DNSサーバーに登録します。確かにこの種のことはうまく機能しますが、明らかにいくつかの作業が必要です。