大規模スクリプトでvirt-installを使用する

大規模スクリプトでvirt-installを使用する

virt-install大きなスクリプト内で使用しようとすると問題が発生します。 kickstartを介して新しいゲストをインストールしたら、新しい仮想マシンでいくつかのコマンドを実行する必要があります。より大きなBASHスクリプトのコマンドの後にこのコマンドを追加するだけですvirt-install

問題は、キックスタートファイルに「shutdown」、「halt」、またはその他のオプションを指定しても、仮想マシンコンソールとの接続が失われないことです。コンソールを切断してホスト上で実行されているスクリプトに戻すには、手動で介入する必要がありますが、これは望ましくありません。--noautoconsoleコンソールへの接続を防ぐためにフラグを追加しようとしましたが、問題は、インストールが完了するまでホストシステムでスクリプトが実行され続けることです。

virt-installコマンドを実行し、最後にコンソールから出てホストコンソールに戻る方法はありますか?そうでない場合は、--noautoconsoleゲストが完全にインストールされるまでスクリプトが続行しないようにそのフラグを使用する方法はありますか?

ありがとうございます!

関連情報