Dalam artikel kami sebelumnya, Anda akan melihat Cara Menginstal Perangkat Lunak Virtualisasi Xen di Linux dan Meluncurkan VM menggunakan virt-manager? Hari ini, kita akan melihat cara mengkloning VM di Xen HyperVisor menggunakan virt-clone .
Langkah 1:Pertama, kita perlu menemukan virt-klon utilitas tersedia menggunakan perintah di bawah ini:
#rpm -qa | grep 'virtinst\|libvirt' libvirt-0.8.2-29.el5_9.1 libvirt-python-0.8.2-29.el5_9.1 python-virtinst-0.400.3-13.el5
atau
#yang virt-clone /usr/bin/virt-clone Rabu 21 Okt>#
Jika virt-clone utilitas tidak ditemukan, maka Anda perlu menginstal libvirt dan perawan paket menggunakan yum penginstal.
#yum install virtinst libvirt
Langkah 2:Cari tahu daftar VM menggunakan perintah di bawah ini:
Kemudian, matikan mesin virtual yang ingin Anda kloning menggunakan salah satu perintah berikut:
#xm shutdown
atau
#virsh -c xen:/// Selamat datang di virsh, terminal interaktif virtualisasi.
Ketik: 'help' untuk bantuan dengan perintah 'quit' untuk keluar
virsh # shutdown
Langkah 3:Gunakan perintah virt-clone untuk membuat klon seperti yang ditunjukkan di bawah ini :
Pertanyaan tertentu akan diminta seperti yang ditunjukkan di bawah ini, yang harus Anda jawab.
#virt-clone --connect xen:/// --prompt Apa nama mesin virtual aslinya? centos-2 Apa nama untuk mesin virtual kloning? centos-clone-2 ERROR Domain dengan perangkat yang akan digandakan harus dijeda atau dimatikan.
Catatan:Kesalahan di atas akan terjadi, jika Anda tidak mematikan/menjeda VM yang ingin Anda tiru.
#virt-clone --connect xen:/// --prompt Apa nama mesin virtual aslinya? centos-2 Apa nama untuk mesin virtual kloning? centos-clone-2 Apa yang ingin Anda gunakan sebagai disk kloning (path file) untuk '/var/lib/xen/images/centos-2-3.img'? /var/lib/xen/images/centos-2-4.imgCloning /var/lib/xen/images/centos-2-3.img | 7,8 GB 01:04Klon 'centos-clone-2' berhasil dibuat.
Atau
jika Anda mengetahui nama VM asli, Anda dapat langsung menjalankan perintah di bawah ini:
#virt-clone --original centos-2 --name centos-clone-2 --file /var/lib/xen/images/centos-clone-2.img
Langkah 4:Sekarang boot VM kloning baru seperti yang ditunjukkan di bawah ini:
#xm create centos-clone-2 Menggunakan file konfigurasi "/etc/xen/centos-2". Memulai domain centos-2
Langkah 5:Buat setelan jaringan dengan tepat:
Temukan alamat MAC dengan perintah di bawah ini:
#ifconfig -a | grep HWaddr eth0 Tautan encap:Ethernet HWaddr 00:16:3E:3D:48:8D
Buka file:/etc/sysconfig/network-scripts/ifcfg-eth0 dan ubah alamat IP dan alamat MAC yang sesuai.
Pastikan layanan jaringan aktif dan begitulah. VM Anda sekarang tersedia melalui jaringan.