Cara mengkloning mesin virtual berbasis KVM di redhat linux
- 1740
- 175
- Dr. Travis Bahringer
Objektif
Instruksi berikut akan menjelaskan cara mengkloning mesin virtual berbasis KVM di redhat linux dari baris perintah menggunakan Virt-Clone
memerintah.
Sistem Operasi dan Versi Perangkat Lunak
- Sistem operasi: - Redhat 7.3
- Perangkat lunak: - libvirtd (libvirt) 2.0.0
Persyaratan
Akses istimewa ke instalasi RedHat Linux Anda akan diperlukan.
Kesulitan
MUDAH
Konvensi
- # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan
sudo
memerintah - $ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa
Instruksi
Dapatkan informasi sumber mesin virtual
Sebelum kita mulai mengkloning mesin virtual apa pun, pertama -tama kita perlu mendapatkan beberapa informasi dasar tentang hal itu. Informasi minimum absolut yang diperlukan tentang mesin virtual sumber yang akan kami klon adalah nama dan jumlah disk yang digunakan. Untuk menjalankan nama mesin virtual:
# VIRSH DAFTAR NAMA ID NAMA --------------------------------------------- -------- 1 Server1.LinuxConfig.org running
Selanjutnya, kami mungkin ingin mengetahui jumlah disk yang digunakan oleh mesin virtual sumber kami serta lokasinya. Informasi tentang lokasi disk adalah opsional karena hanya memberi kami petunjuk di mana menyimpan file disk klon baru demi konsistensi:
# virsh dumpxml server1.LinuxConfig.org | grep "file sumber"
Dari output di atas kita dapat melihat bahwa mesin virtual asli kami memiliki tiga disk yang disimpan di lokasi /var/lib/libvirt/gambar/
.
Menangguhkan mesin virtual sumber
Sebelum kloning dapat terjadi, mesin virtual sumber kami perlu berhenti/ditangguhkan:
# Virsh Suspend Server1.LinuxConfig.org domain server1.LinuxConfig.org ditangguhkan
Mesin virtual klon otomatis
Salah satu cara mengkloning mesin virtual berbasis KVM di redhat linux adalah dengan menggunakan --Clone secara otomatis
mengalihkan. Keuntungan utama --Clone secara otomatis
Switch adalah secara otomatis mengklon sejumlah disk sumber sehingga pengguna tidak perlu mengetahui lokasi dan jumlah disk yang terpasang pada mesin virtual asli.
Kerugiannya adalah bahwa pengguna tidak dapat menentukan nama disk dan bangga merupakan lokasi alternatif untuk disk virtual yang dikloning baru. Perintah Linux berikut akan mengkloning mesin virtual asli server1.LinuxConfig.org
ke mesin virtual klon baru server2.LinuxConfig.org
secara otomatis menggunakan --Clone secara otomatis
mengalihkan.
# virt-clone --original = server1.LinuxConfig.org --name = server2.LinuxConfig.ORG-ATAUTO-CLONE PERINGATAN PERINGATAN Port perangkat grafis ke Autoport, untuk menghindari konflik. Mengalokasikan 'Server2.LinuxConfig.org.qcow2 '| 10 GB 00:00:00 Mengalokasikan 'Server1.LinuxConfig.org-1-clone.qcow2 '| 5.0 GB 00:00:07 Mengalokasikan 'Server1.LinuxConfig.org-2-clone.qcow2 '| 5.0 GB 00:00:00 Klon 'Server2.LinuxConfig.org 'dibuat dengan sukses.
Seperti yang bisa kita lihat dari output di atas --Clone secara otomatis
secara otomatis mengkloning semua disk virtual yang terpasang pada mesin virtual asli dan ditambahkan klon
Kata kunci untuk disk tambahan apa pun. Mesin virtual yang dikloning baru sekarang harus menunggu mematikan
menyatakan untuk dimulai:
# Daftar Virsh-Semua nama ID State ----------------------------------------- ----------- 1 Server1.LinuxConfig.org berhenti - server2.LinuxConfig.org dimatikan
Klon secara manual beberapa disk
Untuk mendapatkan lebih banyak kontrol atas lokasi disk yang dikloning baru dan nama kami dapat menghilangkan --Clone secara otomatis
Beralih dan berikan semua nama disk kloning baru dan jalur tujuan menggunakan --mengajukan
mengalihkan. Perhatikan jumlahnya --mengajukan
Argumen yang disediakan harus sama dengan jumlah disk yang terpasang pada mesin virtual asli. Contoh:
# virt-clone --original = server1.LinuxConfig.org --name = server2.LinuxConfig.org --file/var/lib/libvirt/gambar/server2.LinuxConfig.org.img --file/var/lib/libvirt/gambar/server2.LinuxConfig.org-1.img --file/var/lib/libvirt/gambar/server2.LinuxConfig.org-2.Pengaturan Peringatan IMG Port perangkat grafis ke Autoport, untuk menghindari konflik. Mengalokasikan 'Server2.LinuxConfig.org.img '| 10 GB 00:00:00 Mengalokasikan 'Server2.LinuxConfig.org-1.img '| 5.0 GB 00:00:07 Mengalokasikan 'Server2.LinuxConfig.org-2.img '| 5.0 GB 00:00:00 Klon 'Server2.LinuxConfig.org 'dibuat dengan sukses.
Lanjutkan/mulai
Pada tahap ini kami siap untuk melanjutkan mesin virtual asli kami server1.LinuxConfig.org
:
# virsh resume server1.LinuxConfig.org domain server1.LinuxConfig.org dilanjutkan
dan juga memulai mesin virtual yang baru dikloning server2.LinuxConfig.org
:
# virsh start server2.LinuxConfig.org domain server2.LinuxConfig.org mulai
Periksa keadaan semua mesin virtual:
# Daftar Virsh-Semua nama ID State ----------------------------------------- ----------- 1 Server1.LinuxConfig.org menjalankan 3 server2.LinuxConfig.org running
Tutorial Linux Terkait:
- Hal -hal yang harus diinstal pada ubuntu 20.04
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
- Perintah Linux: 20 perintah terpenting teratas yang Anda butuhkan untuk…
- Perintah Linux Dasar
- File Konfigurasi Linux: 30 Teratas Paling Penting
- Cara mengkloning sistem linux
- Unduh Linux
- Can Linux mendapatkan virus? Menjelajahi kerentanan Linux…
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
- Cara mencetak pohon direktori menggunakan linux
- « Cara mudah untuk mengenkripsi dan mendekripsi file besar menggunakan OpenSSL dan Linux
- Modul OS Python »