GNU/Linux >> Znalost Linux >  >> Linux

Konfigurace automatického spuštění virtuálního počítače na hostiteli Redhat Linux

Cíl

Cílem tohoto článku je vysvětlit, jak automaticky spustit virtuální stroj pomocí výchozí konfigurace hypervisoru založeného na KVM společnosti Redhat.

Verze operačního systému a softwaru

  • Operační systém: – Redhat 7.3
  • Software: – libvirtd (libvirt) 2.0.0

Požadavky

Bude vyžadován privilegovaný přístup k vaší instalaci Redhat Linux.

Obtížnost

SNADNÉ

Konvence

  • # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
  • $ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Pokyny

Seznam dostupných virtuálních strojů

Pro začátek si uveďme seznam všech dostupných virtuálních strojů v našem hostitelském systému:

# virsh list --all
 Id    Name                           State
----------------------------------------------------
 -     server.linuxconfig.org            shut off

Chcete-li zkontrolovat, zda je daný virtuální počítač již nakonfigurován pro spuštění po spuštění hostitelského systému:

# 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

Kromě toho, chcete-li zobrazit seznam všech virtuálních počítačů, které jsou již nakonfigurovány pro automatické spuštění:

# ls /etc/libvirt/qemu/autostart/

Povolit automatické spouštění virtuálního počítače

Chcete-li povolit automatické spouštění výše uvedeného virtuálního stroje KVM, spusťte následující linuxový příkaz:

# virsh autostart server.linuxconfig.org
Domain server.linuxconfig.org marked as autostarted

Pokud virsh příkaz není dostupný/instalován, pro konfiguraci austostart jednoduše vytvořte nový symbolický odkaz v /etc/libvirt/qemu/autostart/ adresář pomocí ln příkaz. Příklad:

# ln -s /etc/libvirt/qemu/server.linuxconfig.org.xml /etc/libvirt/qemu/autostart/server.linuxconfig.org.xml

a v případě potřeby znovu načtěte hypervisor:

# systemctl reload libvirtd

Ověřte, zda je povoleno automatické spouštění:

# 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

Zakázat automatické spouštění virtuálního počítače

Chcete-li zakázat automatické spuštění virtuálního počítače, proveďte:

# virsh autostart --disable server.linuxconfig.org
Domain server.linuxconfig.org unmarked as autostarted

nebo jednoduše použijte unlink příkaz k odstranění symbolického odkazu virtuálního počítače z /etc/libvirt/qemu/autostart/ adresář:

# unlink /etc/libvirt/qemu/autostart/server.linuxconfig.org.xml

Linux
  1. Jak klonovat virtuální stroje založené na KVM na Redhat Linux

  2. Konfigurace virtuálního hostitele Apache – Linux

  3. Jak spustit/zastavit virtuální stroje v RedHat Virtualization

  1. Spusťte virtuální počítač Linux v Podman

  2. Jak odstranit virtuální stroje založené na KVM na Redhat Linuxu

  3. Určete verzi Redhat Linux

  1. Nakonfigurujte výchozí virtuální úložiště KVM v systému Redhat Linux

  2. Nainstalujte webový server Apache na Linux Mint 13 / Linux Mint 14

  3. Jak zkontrolovat, zda je systém Linux fyzický nebo virtuální stroj