Apa perintah virsh yang umum untuk KVM?
Dec 01, 2025
Sebagai vendor KVM (Mesin Virtual berbasis Kernel), saya telah menyaksikan secara langsung kekuatan dan fleksibilitas yang dibawa KVM ke dunia virtualisasi. Salah satu alat utama dalam mengelola mesin virtual KVM adalahvirsh, utilitas baris perintah yang menyediakan berbagai fungsi untuk mengendalikan dan memantau mesin virtual. Dalam posting blog ini, saya akan memperkenalkan Anda pada beberapa hal umumvirshperintah yang penting untuk mengelola lingkungan KVM Anda secara efektif.
1. Menghubungkan ke Hypervisor
Sebelum Anda dapat mulai menggunakanvirsh, Anda perlu membuat koneksi ke hypervisor. Cara paling umum untuk melakukan ini adalah dengan menggunakanmenghubungkanmemerintah.
virsh terhubung qemu:///system
Perintah ini menghubungkan Anda ke hypervisor sistem lokal. Jika Anda ingin terhubung ke hypervisor jarak jauh, Anda dapat menggunakan URI yang berbeda, misalnya:
virsh terhubung qemu+ssh://pengguna@remote_host/system
2. Mendaftar Mesin Virtual
Setelah Anda terhubung ke hypervisor, Anda dapat membuat daftar semua mesin virtual menggunakandaftarmemerintah.
daftar virsh --semua
Itu--semuaopsi menampilkan semua mesin virtual, termasuk yang dimatikan. Jika Anda hanya ingin melihat mesin virtual yang sedang berjalan, Anda dapat menghilangkannya--semuapilihan:
daftar perawan
3. Memulai dan Menghentikan Mesin Virtual
Untuk memulai mesin virtual, Anda dapat menggunakanawalperintah diikuti dengan nama atau ID mesin virtual.
virsh mulai vm_name
Untuk menghentikan mesin virtual dengan baik, Anda dapat menggunakanpenutupanmemerintah:
virsh mematikan vm_name
Jika Anda perlu menghentikan paksa mesin virtual, Anda dapat menggunakanmenghancurkanmemerintah:


virsh menghancurkan vm_name
4. Membuat dan Menghapus Mesin Virtual
Untuk membuat mesin virtual baru, Anda dapat menggunakanmembuatperintah dengan file konfigurasi XML. Pertama, Anda perlu membuat file XML yang mendefinisikan konfigurasi mesin virtual, seperti pengaturan memori, CPU, dan disk. Kemudian, Anda dapat menggunakan perintah berikut untuk membuat mesin virtual:
virsh buat vm_config.xml
Untuk menghapus mesin virtual, Anda harus mematikannya terlebih dahulu lalu membatalkan definisinya menggunakantidak terdefinisimemerintah:
virsh mematikan vm_name virsh tidak mendefinisikan vm_name
5. Mengelola Snapshot Mesin Virtual
Snapshot adalah fitur berguna untuk mencadangkan status mesin virtual pada titik waktu tertentu. Untuk membuat snapshot, Anda dapat menggunakansnapshot-buat-sebagaimemerintah:
virsh snapshot-buat-sebagai vm_name snapshot_name
Untuk mencantumkan semua snapshot mesin virtual, Anda dapat menggunakandaftar snapshotmemerintah:
daftar snapshot virsh vm_name
Untuk mengembalikan mesin virtual ke snapshot sebelumnya, Anda dapat menggunakansnapshot-kembalimemerintah:
virsh snapshot-kembalikan vm_name snapshot_name
6. Mengelola Jaringan Mesin Virtual
KVM mendukung berbagai model jaringan, danvirshmemberikan perintah untuk mengelola jaringan mesin virtual. Untuk membuat daftar semua jaringan yang tersedia, Anda dapat menggunakandaftar bersihmemerintah:
virsh net-list --semua
Untuk memulai jaringan, Anda dapat menggunakanmulai bersihmemerintah:
virsh net-mulai nama_jaringan
Untuk menghentikan jaringan, Anda dapat menggunakanpenghancuran bersihmemerintah:
virsh net-hancurkan nama_jaringan
7. Memantau Kinerja Mesin Virtual
virshjuga menyediakan perintah untuk memantau kinerja mesin virtual. Untuk mendapatkan informasi tentang penggunaan CPU, memori, dan disk mesin virtual, Anda dapat menggunakananggapanmemerintah:
virsh domstats vm_name
Untuk mendapatkan informasi detail tentang konfigurasi mesin virtual, Anda dapat menggunakandominfomemerintah:
virsh dominfo vm_name
8. Konfigurasi Lanjutan denganvirsh
Selain perintah dasar,virshmemungkinkan Anda melakukan tugas konfigurasi lebih lanjut. Misalnya, Anda dapat mengubah konfigurasi XML mesin virtual menggunakansuntingmemerintah:
virsh edit vm_name
Perintah ini membuka file konfigurasi XML mesin virtual di editor teks, memungkinkan Anda membuat perubahan pada pengaturannya.
Produk Terkait
Sebagai vendor KVM, kami menawarkan rangkaian produk yang melengkapi penggunaanvirshdan virtualisasi KVM. KitaPengontrol Dinding Video HDmemberikan solusi ampuh untuk mengelola dan menampilkan video definisi tinggi di dinding video besar. Kita1G KVMmenawarkan transfer data berkecepatan tinggi dan kontrol yang andal untuk mesin virtual Anda. Dan milik kitaSistem Pengendalian Pusatmemungkinkan Anda mengelola beberapa mesin dan perangkat virtual dari satu antarmuka.
Kesimpulan
virshadalah alat yang ampuh dan serbaguna untuk mengelola mesin virtual KVM. Dengan menguasai hal-hal umum inivirshperintah, Anda dapat mengontrol, memantau, dan mengonfigurasi mesin virtual secara efektif untuk memenuhi kebutuhan spesifik Anda. Baik Anda bisnis kecil atau perusahaan besar, virtualisasi KVM dapat digunakanvirshdapat membantu Anda mengoptimalkan infrastruktur dan meningkatkan efisiensi Anda.
Jika Anda tertarik untuk mempelajari lebih lanjut tentang produk KVM kami atau memiliki pertanyaan tentangnyavirshperintah, jangan ragu untuk menghubungi kami untuk diskusi pengadaan. Kami di sini untuk membantu Anda memaksimalkan lingkungan virtualisasi Anda.
Referensi
- Dokumentasi Red Hat: "Mengelola Mesin Virtual dengan virsh"
- Dokumentasi Ubuntu: "Menggunakan KVM dan virsh"
