KVMで仮想マシンをクローンをする方法
検証環境で何台かマシンが必要な時など使えないと不便ですよね。KVMでも簡単にcloneできます。 結構忘れて毎回調べるのでメモしておきます。
KVMで仮装マシンをクローンする方法
以下、centos7_2からcentos7_4を作成する手順です。
事前準備
クローン元の仮想マシンをshutdownしておいてください。
[root@hostserver ~]# virsh list --all Id 名前 状態 ---------------------------------------------------- - centos7 シャットオフ
virt-cloneの使い方
virt-cloneを使用します。仮装ディスクはあらかじめ作成しておく必要ありません。
[root@hostserver ~]# virt-clone --original centos7 --name centos7_2 --file /var/lib/libvirt/images/testvm2.img --check path_exists=off 割り当て中 'testvm2.img' | 5.0 GB 00:00:00 'centos7_2'のクローニングに成功しました。
centos7_2ができています。
[root@hostserver ~]# virsh list --all Id 名前 状態 ---------------------------------------------------- - centos7 シャットオフ - centos7_2 シャットオフ
virt-clone後にopening backend "socket" failedが出た場合
virt-clone後に仮想マシンの起動すると以下の通り失敗してしまいます。 その場合はvirus editでchannelの設定を修正します。
[root@hostserver ~]# virsh start centos7_2 エラー: ドメイン centos7_2 の起動に失敗しました エラー: 内部エラー: モニターに接続中にプロセスが終了しました: 2016-01-16T10:33:21.477810Z qemu-kvm: -chardev socket,id=charchannel0,path=/var/lib/libvirt/qemu/channel/target/domain-centos7/org.qemu.guest_agent.0,server,nowait: Failed to bind socket: No such file or directory 2016-01-16T10:33:21.477952Z qemu-kvm: -chardev socket,id=charchannel0,path=/var/lib/libvirt/qemu/channel/target/domain-centos7/org.qemu.guest_agent.0,server,nowait: chardev: opening backend "socket" failed
[root@hostserver ~]# virsh edit centos7 ドメイン centos7 XML の設定は編集されました <channel type='unix'> <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-centos7_2/org.qemu.guest_agent.0'/> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> [root@hostserver ~]# virsh start centos7 ドメイン centos7 が起動されました
シェアして頂けると嬉しいです。
参考になったという方がいれば是非お願いしますm(_ _ )m
モチベーション維持の観点で非常に励みになります。
- 作者: 平初,森若和雄,鶴野龍一郎,まえだこうへい
- 出版社/メーカー: 翔泳社
- 発売日: 2010/07/08
- メディア: 大型本
- 購入: 5人 クリック: 227回
- この商品を含むブログ (15件) を見る
KVM -- Virtualisierung unter Linux. (German Edition)
- 作者: Michael Kofler
- 出版社/メーカー: ebooks.kofler
- 発売日: 2011/02/15
- メディア: Kindle版
- この商品を含むブログを見る