Xen サーバーで VM を削除して再インストールする

Xen サーバーで VM を削除して再インストールする

Xen ホスト内の古い VM を完全に削除するにはどうすればよいですか?

最初からVMを再インストールしたいのですが

xen-create-image --hostname=something --size=8Gb --swap=2Gb --memory=1Gb --ip=10.77.77.105 --dist=jessie

私はすでにそれをシャットダウンしました

xl destroy something

しかし、ディスクスペースを解放して仮想マシン全体を新しく作成したいのですが、コマンドで再作成しようとするとxen-create-imageエラーが発生します。

Configuration file already exists; /etc/xen/something.cfg 

答え1

サーバー上の VM を一覧表示するには:

xe vm-list

削除するには、まずシャットダウンしてから破棄する必要があります。

xe vm-shutdown uuid=<uuid-of-vm>
xe vm-destroy uuid=<uuid-of-vm>

ストレージリポジトリ (SR) を破棄するには:

xe sr-list
xe pbd-unplug uuid=<uuid-of-pbd>
xe sr-forget uuid=<uuid-of-sr>

仮想ディスク (VDI) を削除するには:

xe vdi-destroy uuid=<uuid-of-vdi>

答え2

オプション--force(-fはあいまいです) を使用して再作成できます。

xen-create-image --force --hostname=something --size=8Gb --swap=2Gb --memory=1Gb --ip=10.77.77.105 --dist=jessie

関連情報