Cara Mengelola Lingkungan Virtual KVM menggunakan Alat Commandline di Linux


Di bagian ke-4 seri KVM ini, kita membahas manajemen lingkungan KVM menggunakan CLI. Kami menggunakan alat CL 'virt-install' untuk membuat dan mengonfigurasi mesin virtual, alat virsh CL untuk membuat dan mengonfigurasi kumpulan penyimpanan, dan qemu-img CL alat untuk membuat dan mengelola image disk.

Tidak ada konsep baru dalam artikel ini, kami hanya melakukan tugas sebelumnya menggunakan alat baris perintah. Tidak ada prasyarat baru, prosedurnya sama saja, sudah kita bahas di bagian sebelumnya.

Langkah 1: Konfigurasikan Kumpulan Penyimpanan

Alat Virsh CLI adalah antarmuka pengguna manajemen untuk mengelola domain tamu virsh. Program virsh dapat digunakan untuk menjalankan satu perintah dengan memberikan perintah dan argumennya pada baris perintah shell.

Di bagian ini, kita akan menggunakannya untuk membuat kumpulan penyimpanan untuk lingkungan KVM kita. Untuk informasi lebih lanjut tentang alat ini, gunakan perintah berikut.

man virsh

1. Menggunakan perintah pool-define-as dengan virsh untuk mendefinisikan kumpulan penyimpanan baru, Anda juga perlu menentukan argumen nama, tipe, dan tipe.

Dalam kasus kita, namanya adalah Spool1, tipenya adalah dir. Secara default, Anda dapat memberikan lima argumen untuk tipe tersebut:

  1. sumber-host
  2. jalur sumber
  3. sumber-dev
  4. nama asal
  5. target

Untuk tipe (Dir), kita memerlukan argumen terakhir “target ” untuk menentukan jalur kumpulan penyimpanan, untuk argumen lain kita dapat menggunakan “ ” untuk tidak spesifik.

virsh pool-define-as Spool1 dir - - - - "/mnt/personal-data/SPool1/"

2. Untuk memeriksa semua kumpulan penyimpanan yang Anda miliki di lingkungan, gunakan perintah berikut.

virsh pool-list --all

3. Sekarang saatnya membangun kumpulan penyimpanan, yang telah kita definisikan di atas dengan perintah berikut.

virsh pool-build Spool1

4. Menggunakan perintah virsh pool-start untuk mengaktifkan/mengaktifkan kumpulan penyimpanan yang baru saja kita buat/bangun di atas.

virsh pool-start Spool1

5. Periksa status kumpulan penyimpanan lingkungan menggunakan perintah berikut.

virsh pool-list --all

Anda akan melihat bahwa status Spool1 diubah menjadi aktif.

6. Konfigurasikan Spool1 untuk memulai dengan layanan libvirtd setiap saat secara otomatis.

virsh pool-autostart Spool1

7. Terakhir, mari kita tampilkan informasi tentang kumpulan penyimpanan baru kami.

virsh pool-info Spool1

Selamat, Spool1 siap digunakan, mari kita coba membuat volume penyimpanan menggunakannya.

Langkah 2: Konfigurasikan Volume Penyimpanan/Gambar Disk

Sekarang giliran image disk, gunakan qemu-img untuk membuat image disk baru dari Spool1. Untuk detail selengkapnya tentang qemy-img, gunakan halaman manual.

man qemu-img

8. Kita harus menentukan perintah qemu-img “buat, periksa,….etc”, format gambar disk, jalur gambar disk yang ingin Anda buat dan ukurannya .

qemu-img create -f raw /mnt/personal-data/SPool1/SVol1.img 10G

9. Dengan menggunakan info perintah qemu-img, Anda bisa mendapatkan informasi tentang image disk baru Anda.

Peringatan: Jangan pernah menggunakan qemu-img untuk mengubah gambar yang digunakan oleh mesin virtual yang sedang berjalan atau proses lainnya; ini dapat merusak gambar.

Sekarang saatnya membuat mesin virtual pada langkah berikutnya.

Langkah 3: Buat Mesin Virtual

10. Sekarang dengan bagian terakhir dan terbaru, kita akan membuat mesin virtual menggunakan virt-istall. virt-install adalah alat baris perintah untuk membuat mesin virtual KVM baru menggunakan pustaka manajemen hypervisor “libvirt”. Untuk detail lebih lanjut tentangnya, gunakan:

man virt-install

Untuk membuat mesin virtual KVM baru, Anda perlu menggunakan perintah berikut dengan semua detail seperti yang ditunjukkan di bawah ini.

  1. Nama: Nama Mesin Virtual.
  2. Lokasi Disk: Lokasi gambar disk.
  3. Gambar : Cara konek ke VM “Biasanya SPICE”.
  4. vcpu : Jumlah CPU virtual.
  5. ram : Jumlah memori yang dialokasikan dalam megabyte.
  6. Lokasi : Tentukan jalur sumber instalasi.
  7. Jaringan : Tentukan jaringan virtual “Biasanya menjadi jembatan vibr00”.
virt-install --name=rhel7 --disk path=/mnt/personal-data/SPool1/SVol1.img --graphics spice --vcpu=1 --ram=1024 --location=/run/media/dos/9e6f605a-f502-4e98-826e-e6376caea288/rhel-server-7.0-x86_64-dvd.iso --network bridge=virbr0

11. Anda juga akan menemukan jendela virt-vierwer pop-up yang muncul untuk berkomunikasi dengan mesin virtual melaluinya.

Kesimpulan

Ini adalah bagian terbaru dari tutorial KVM kami, tentu saja kami belum membahas semuanya. Ini adalah kesempatan untuk menggores lingkungan KVM sehingga giliran Anda untuk mencari dan menjaga tangan tetap kotor menggunakan sumber daya yang bagus ini.

Panduan Memulai KVM
Panduan Penerapan dan Administrasi Virtualisasi KVM