Cara mengklon mesin maya berasaskan kvm di redhat linux

Cara mengklon mesin maya berasaskan kvm di redhat linux

Objektif

Arahan berikut akan menerangkan cara mengklon mesin maya berasaskan kvm pada redhat linux dari baris arahan menggunakan virt-clone perintah.

Sistem operasi dan versi perisian

  • Sistem operasi: - Redhat 7.3
  • Perisian: - libvirtd (libvirt) 2.0.0

Keperluan

Akses istimewa ke pemasangan Redhat Linux anda diperlukan.

Kesukaran

Mudah

Konvensyen

  • # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
  • $ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Arahan

Dapatkan maklumat mesin maya sumber

Sebelum kita mula mengkloning mana -mana mesin maya, kita perlu mendapatkan beberapa maklumat asas mengenainya. Maklumat minimum mutlak yang diperlukan mengenai mesin maya sumber yang akan kita klon akan menjadi namanya dan bilangan cakera yang digunakan. Untuk mendapatkan nama mesin maya yang dijalankan:

# Virsh List Id Nama Negeri -------------------------------------------- -------- 1 Server1.Linuxconfig.org berjalan 

Seterusnya, kami mungkin ingin mengetahui bilangan cakera mesin maya sumber kami menggunakan serta lokasinya. Maklumat mengenai lokasi cakera adalah pilihan kerana ia hanya memberi kami petunjuk di mana untuk menyimpan fail cakera klon baru demi konsistensi:

 # virsh dumpxml server1.Linuxconfig.org | Grep "Fail Sumber"    

Dari output di atas kita dapat melihat bahawa mesin maya asal kami mempunyai tiga cakera yang disimpan di lokasi /var/lib/libvirt/imej/.



Menggantung mesin maya sumber

Sebelum pengklonan boleh berlaku, mesin maya sumber kami perlu berhenti sejenak/digantung:

# Virsh Suspend Server1.Linuxconfig.ORG Domain Server1.Linuxconfig.org digantung 

Mesin maya auto-klon

Salah satu cara untuk mengklonkan mesin maya berasaskan KVM di redhat linux adalah menggunakan --Auto-Clone suis. Kelebihan utama dari --Auto-Clone suis adalah bahawa secara automatik klon sebilangan cakera sumber oleh itu pengguna tidak perlu mengetahui lokasi dan bilangan cakera yang dilampirkan pada mesin maya asal.

Kelemahannya ialah pengguna tidak dapat menentukan nama cakera dan membanggakan lokasi alternatif ke cakera maya klon baru. Perintah Linux berikut akan mengklon mesin maya asal Server1.Linuxconfig.org ke mesin maya klon baru Server2.Linuxconfig.org menggunakan secara automatik --Auto-Clone suis.

# virt-clone --original = server1.Linuxconfig.org -name = server2.Linuxconfig.Org-Auto-Clone Amaran Menetapkan port peranti grafik ke autoport, untuk mengelakkan bercanggah. Peruntukan 'Server2.Linuxconfig.org.qcow2 '| 10 GB 00:00:00 Peruntukan 'Server1.Linuxconfig.org-1-clone.qcow2 '| 5.0 GB 00:00:07 Peruntukan 'Server1.Linuxconfig.org-2-clone.qcow2 '| 5.0 GB 00:00:00 Klon 'Server2.Linuxconfig.org 'dicipta dengan jayanya. 

Seperti yang dapat kita lihat dari output di atas --Auto-Clone secara automatik mengklonkan semua cakera maya yang dilampirkan pada mesin maya asal dan dilampirkan klon Kata kunci ke sebarang cakera tambahan. Mesin maya klon baru semestinya menunggu di mematikan Nyatakan yang akan dimulakan:

# Senarai Virsh-Semua Nama ID Negeri ----------------------------------------- ----------- 1 Server1.Linuxconfig.org dijeda - pelayan2.Linuxconfig.org dimatikan 


Klon pelbagai cakera secara manual

Untuk mendapatkan lebih banyak kawalan ke atas lokasi cakera klon baru dan nama kita boleh meninggalkan --Auto-Clone menukar dan membekalkan semua nama cakera klon dan laluan destinasi baru menggunakan --fail suis. Perhatikan bilangan --fail Argumen yang dibekalkan mestilah sama dengan bilangan cakera yang dilampirkan pada mesin maya asal. Contoh:

# virt-clone --original = server1.Linuxconfig.org -name = server2.Linuxconfig.org -file/var/lib/libvirt/imej/server2.Linuxconfig.org.IMG -File/var/lib/libvirt/imej/server2.Linuxconfig.org-1.IMG -File/var/lib/libvirt/imej/server2.Linuxconfig.org-2.amaran IMG menetapkan port peranti grafik ke autoport, untuk mengelakkan bercanggah. Peruntukan 'Server2.Linuxconfig.org.img '| 10 GB 00:00:00 Peruntukan 'Server2.Linuxconfig.org-1.img '| 5.0 GB 00:00:07 Peruntukan 'Server2.Linuxconfig.org-2.img '| 5.0 GB 00:00:00 Klon 'Server2.Linuxconfig.org 'dicipta dengan jayanya. 

Resume/Start

Pada peringkat ini, kami sudah bersedia untuk meneruskan mesin maya asal kami Server1.Linuxconfig.org:

# virsh resume server1.Linuxconfig.ORG Domain Server1.Linuxconfig.org diteruskan 

dan juga memulakan mesin maya yang baru diklon Server2.Linuxconfig.org:

# virsh start server2.Linuxconfig.ORG Domain Server2.Linuxconfig.org bermula 

Semak keadaan semua mesin maya:

# Senarai Virsh-Semua Nama ID Negeri ----------------------------------------- ----------- 1 Server1.Linuxconfig.org menjalankan 3 pelayan2.Linuxconfig.org berjalan 

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Perintah Linux: Top 20 Perintah Paling Penting yang Anda Perlu ..
  • Perintah Linux Asas
  • Fail Konfigurasi Linux: 30 teratas yang paling penting
  • Cara mengklon sistem linux
  • Muat turun linux
  • Bolehkah linux mendapat virus? Meneroka kelemahan Linux ..
  • Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
  • Cara mencetak pokok direktori menggunakan linux