
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