仮想化こんにちは、ADN事業部のt_oookaです。仮想マシンの複製を行う方法について記載しました。作業になるので、この部分の効率化を行います。複製元のゲストを「centos63」、複製するゲストを「guest02」とします。この時点では、複製を行った「guest02」は起動させず、停止状態にしておきます。ファイルは、今回の場合は以下の通りです。上記の設定ファイルの変更を行いました。ホスト名の変更まずは、複製を行ったゲスト(guest02)の/etc/hostsを編集します。ファイルの内容を確認しておきます。「virt-cat」コマンドを使用します。上記の「編集後」の内容が表示されることを確認します。続いて、/etc/sysconfig/networkを編集します。しておく必要があります。virt-cloneコマンドにてMACアドレスを指定した場合は不要です。一応、複製元のMACアドレスも確認しておきます。'52:54:00:3e:43:37'[/bash]また、uuidもあらかじめ「uuidgen」コマンドで準備しておきます。ネットワーク設定を変更していきます。/etc/sysconfig/network-scripts/ifcfg-eth0[/bash]・編集前DEVICE="eth0"BOOTPROTO="static"HWADDR="52:54:00:3E:43:37"NM_CONTROLLED="no"ONBOOT="yes"TYPE="Ethernet"UUID="35000132-d23b-48fe-a06e-59ba9b692690"IPADDR=192.168.122.2NETMASK=255.255.255.0・編集後DEVICE="eth0"BOOTPROTO="static"HWADDR="52:54:00:ca:17:e2"NM_CONTROLLED="no"ONBOOT="yes"TYPE="Ethernet"UUID="b6c7e5d8-a3f1-4d8d-b7b9-1daddfe4ba80"IPADDR=192.168.122.3NETMASK=255.255.255.0HWADDRを上記で確認したMACアドレスへ変更します。UUIDも上記で生成したuuidに変更します。IPアドレスとして「192.168.122.3」をアサインします。同様に/etc/udev/rules.d/70-persistent-net.rulesも編集します。NAME="eth0"ATTR{address}==""を上記で確認したMACアドレスへ変更します。複製したゲスト(guest02)を起動します。guest02[/bash]複製したゲストの状態を確認します。off[/bash]複製したゲスト(guest02)へコンソール接続します。以降は、ゲストでの操作となります。