Tujuan
Tujuan artikel ini adalah menjelaskan cara memulai mesin virtual secara otomatis menggunakan konfigurasi hyper-visor berbasis KVM Redhat.
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
- # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan
sudo
perintah - $ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa
Petunjuk
Mencantumkan Mesin Virtual yang Tersedia
Untuk memulai, mari daftar semua mesin Virtual yang tersedia di sistem host kami:
# virsh list --all Id Name State ---------------------------------------------------- - server.linuxconfig.org shut off
Untuk memeriksa apakah mesin virtual yang diberikan sudah dikonfigurasi untuk memulai setelah sistem host menjalankan boot:
# virsh dominfo server.linuxconfig.org Id: - Name: server.linuxconfig.org UUID: df25d714-1c73-4b4a-b566-9d0a17295702 OS Type: hvm State: shut off CPU(s): 2 Max memory: 1048576 KiB Used memory: 1048576 KiB Persistent: yes Autostart: disable Managed save: no Security model: selinux Security DOI: 0
Selanjutnya, untuk mendaftar semua mesin virtual yang sudah dikonfigurasi untuk menjalankan autostart:
# ls /etc/libvirt/qemu/autostart/
Aktifkan mulai otomatis Mesin Virtual
Untuk mengaktifkan mesin virtual KVM di atas untuk memulai secara otomatis jalankan perintah linux berikut:
# virsh autostart server.linuxconfig.org Domain server.linuxconfig.org marked as autostarted
Jika virsh
perintah tidak tersedia/diinstal, untuk mengkonfigurasi austostart cukup buat tautan simbolik baru di dalam /etc/libvirt/qemu/autostart/
direktori menggunakan ln
memerintah. Contoh:
# ln -s /etc/libvirt/qemu/server.linuxconfig.org.xml /etc/libvirt/qemu/autostart/server.linuxconfig.org.xml
dan muat ulang hyper-visor jika perlu:
# systemctl reload libvirtd
Konfirmasi apakah autostart diaktifkan:
# virsh dominfo server.linuxconfig.org Id: - Name: server.linuxconfig.org UUID: df25d714-1c73-4b4a-b566-9d0a17295702 OS Type: hvm State: shut off CPU(s): 2 Max memory: 1048576 KiB Used memory: 1048576 KiB Persistent: yes Autostart: enable Managed save: no Security model: selinux Security DOI: 0
Nonaktifkan mulai otomatis Mesin Virtual
Untuk menonaktifkan autostart mesin virtual, jalankan:
# virsh autostart --disable server.linuxconfig.org Domain server.linuxconfig.org unmarked as autostarted
atau cukup gunakan unlink
perintah untuk menghapus tautan simbolik mesin virtual dari /etc/libvirt/qemu/autostart/
direktori:
# unlink /etc/libvirt/qemu/autostart/server.linuxconfig.org.xml