GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Mengkloning/Menggandakan VM di XEN HyperVisor menggunakan virt-clone?

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:

#xm Daftar Nama Domain ID MEM (MIB) VCPUS Waktu Status Domain-0 0 5911 4 R ----- 15870.6 Centos-2 6 1032 1 ------ 4.6

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.


Linux
  1. Cara Mencadangkan atau Mengkloning Partisi Linux Menggunakan Perintah 'cat'

  2. Bagaimana Cara Menginstal Perangkat Lunak Virtualisasi Xen di Linux dan Meluncurkan VM menggunakan virt-manager?

  3. Cara menggandakan folder dengan tepat

  1. Bagaimana Menggandakan File Tanpa Menyalin Datanya Dengan Btrfs?

  2. Bagaimana Cara Ssh Ke Server Menggunakan Server Lain??

  3. Bagaimana cara menghapus file tanpa menggunakan rm?

  1. Cara Mengkloning partisi disk Linux melalui jaringan menggunakan dd

  2. Cara Melacak Skrip Python menggunakan trace.py

  3. Bagaimana cara mengisi file dengan FF menggunakan dd?