RHEL5.4 上の Xen 3.3.2 で実行されている Xen DomU がたくさんあります。Xen 初心者としてこれらの VM をセットアップしましたが、Python ベースの構成ファイルがまったくなく、ドメインごとにconfig.sxp
ファイルがあるだけなので、virt-manager を使用するのは最善のアイデアではなかったかもしれないと気付きました/var/lib/xend/domains
。どうやら、それらを用意しておくのは良いアイデアのようですが、私の質問は、初心者のミスから回復し、最初からやり直さずに構成ファイルを再作成するにはどうすればよいかということです。
答え1
RHEL5で実行している場合は、virt-manager、virsh、その他のlibvirt関連のツールを使用するのが、まさに正しいアプローチです。/var/lib/xend/domains にある Xen ファイルを編集するのではなく、Xen 自身で管理するようにしてください。
libvirt は /var のどこかにある構成データベースを管理し、virsh edit <vm name>
それを使用して仮想マシンの構成を変更できます。
このアプローチのもう 1 つの利点は、仮想化プラットフォームを切り替えた場合 (たとえば、RHEL6 がリリースされたときに KVM に切り替えた場合)、virt-manager を使用したワークフローが影響を受けないことです。