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:

LED Splicing Controller-2UWeak Power 485 Programmable 8-Key Wall Panel

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"