GNU/Linux >> Znalost Linux >  >> Linux

Jak klonovat/duplikovat VM na XEN HyperVisor pomocí virt-clone?

V našem předchozím článku jste viděli Jak nainstalovat Xen virtualizační software na Linux a spustit VM pomocí virt-manager? Dnes uvidíme, jak klonovat virtuální počítač na Xen HyperVisor pomocí virt-clone .

Krok 1:Nejprve musíme najít virt-klon nástroj je dostupný pomocí následujících příkazů:

nebo

#který virt-klon /usr/bin/virt-klon St 21. října>#

Pokud virt-clone obslužný program nebyl nalezen, musíte nainstalovat libvirt a virtinst balíčky pomocí yum instalační program.

#yum nainstalovat virtinst libvirt

Krok 2:Zjistěte seznam virtuálních počítačů pomocí níže uvedeného příkazu:

#xm seznam domény ID ID MEM (MIB) VCPUS State Time (S) Domain-0 0 5911 4 R ----- 15870,6 CENTOS-2 6 1032 1 ------ 4.6

Poté vypněte virtuální počítač, který chcete klonovat, pomocí jednoho z následujících příkazů:

#xm vypnutí 

nebo

#virsh -c xen:/// Vítejte ve virsh, virtuálním interaktivním terminálu.
Zadejte:  'help' pro nápovědu k příkazům 'quit' to quit
virsh # shutdown 

Krok 3:Pomocí příkazu virt-clone vytvořte klon, jak je uvedeno níže :

Některé otázky by byly vyzvány, jak je uvedeno níže, na které musíte odpovědět.

#virt-clone --connect xen:/// --prompt Jak se jmenuje původní virtuální stroj? centos-2 Jak se nazývá klonovaný virtuální stroj? centos-clone-2 ERROR    Doména se zařízeními ke klonování musí být pozastavena nebo vypnuta.

Poznámka:K výše uvedené chybě dojde, pokud nevypnete/pozastavíte virtuální počítače, které chcete klonovat.

#virt-clone --connect xen:/// --prompt Jak se jmenuje původní virtuální stroj? centos-2 Jak se nazývá klonovaný virtuální stroj? centos-clone-2 Co byste chtěli použít jako klonovaný disk (cestu k souboru) pro '/var/lib/xen/images/centos-2-3.img'? /var/lib/xen/images/centos-2-4.imgCloning /var/lib/xen/images/centos-2-3.img                | 7,8 GB     01:04Klon 'centos-clone-2' byl úspěšně vytvořen.

Nebo

pokud znáte původní název virtuálního počítače, můžete přímo spustit níže uvedený příkaz:

#virt-clone --original centos-2 --name centos-clone-2 --file /var/lib/xen/images/centos-clone-2.img

Krok 4:Nyní spusťte nový klonovaný virtuální počítač, jak je znázorněno níže:

#xm vytvořit centos-clone-2 Pomocí konfiguračního souboru "/etc/xen/centos-2". Zahájená doména centos-2

Krok 5:Proveďte správná nastavení sítě:

Najděte MAC adresu pomocí níže uvedeného příkazu:

#ifconfig -a | grep HWaddr eth0 Odkaz encap:Ethernet HWaddr 00:16:3E:3D:48:8D

Otevřete soubor:/etc/sysconfig/network-scripts/ifcfg-eth0 a podle toho změňte IP adresu a MAC adresu.

Ujistěte se, že je síťová služba zapnutá a máte hotovo. Váš virtuální počítač je nyní dostupný přes síť.


Linux
  1. Jak nainstalovat Xen Virtualization Software na Linux a spustit VM pomocí virt-manager?

  2. Jak duplikovat soubor bez kopírování jeho dat pomocí Btrfs?

  3. Jak podložit soubor pomocí FF pomocí dd?

  1. Jak zálohovat nebo klonovat oddíly Linuxu pomocí příkazu „cat“.

  2. Jak SSH na server pomocí jiného serveru?

  3. Jak odstranit soubor bez použití rm?

  1. Jak klonovat oddíl disku Linux přes síť pomocí dd

  2. Jak trasovat Python skripty pomocí trace.py

  3. Jak přesně duplikovat složku