Vyhledávání na webu

Jak spravovat virtuální prostředí KVM pomocí nástrojů příkazového řádku v systému Linux


V této 4. části naší série KVM diskutujeme o správě prostředí KVM pomocí CLI. K vytváření a konfiguraci virtuálních strojů používáme nástroj 'virt-install' CL, nástroj virsh CL k vytváření a konfiguraci fondů úložiště a qemu-img CL nástroj pro vytváření a správu diskových obrazů.

V tomto článku nejsou žádné nové koncepty, pouze provádíme předchozí úkoly pomocí nástrojů příkazového řádku. Neexistuje žádný nový předpoklad, pouze stejný postup, o kterém jsme hovořili v předchozích dílech.

Krok 1: Konfigurace fondu úložiště

Nástroj Virsh CLI je uživatelské rozhraní pro správu pro správu domén hosta virsh. Program virsh lze použít buď ke spuštění jednoho příkazu zadáním příkazu a jeho argumentů na příkazovém řádku shellu.

V této části jej použijeme k vytvoření úložného fondu pro naše prostředí KVM. Další informace o nástroji získáte pomocí následujícího příkazu.

man virsh

1. Pomocí příkazu pool-define-as s virsh k definování nového fondu úložiště musíte také zadat název, typ a argumenty typu.

V našem případě bude název Spool1, typ bude dir. Ve výchozím nastavení můžete zadat pět argumentů pro typ:

  1. zdroj-hostitel
  2. zdrojová cesta
  3. source-dev
  4. název-zdroje
  5. cílová

Pro typ (Dir) potřebujeme poslední argument „target“ pro specifikaci cesty k fondu úložiště, pro ostatní argumenty můžeme použít „ ” pro jejich neurčení.

virsh pool-define-as Spool1 dir - - - - "/mnt/personal-data/SPool1/"

2. Chcete-li zkontrolovat všechny fondy úložiště, které máte v prostředí, použijte následující příkaz.

virsh pool-list --all

3. Nyní je čas vytvořit úložný fond, který jsme definovali výše pomocí následujícího příkazu.

virsh pool-build Spool1

4. Pomocí příkazu virsh pool-start aktivujte/povolte fond úložiště, který jsme právě vytvořili/vytvořili výše.

virsh pool-start Spool1

5. Zkontrolujte stav fondů úložiště prostředí pomocí následujícího příkazu.

virsh pool-list --all

Všimnete si, že stav Spool1 byl převeden na aktivní.

6. Nakonfigurujte Spool1 tak, aby se vždy automaticky spouštěla službou libvirtd.

virsh pool-autostart Spool1

7. Konečně umožňuje zobrazit informace o našem novém fondu úložiště.

virsh pool-info Spool1

Gratulujeme, Spool1 je připraven k použití, zkuste pomocí něj vytvořit úložné svazky.

Krok 2: Konfigurace svazků úložiště/obrazů disků

Nyní je na řadě obraz disku pomocí qemu-img k vytvoření nového obrazu disku z Spool1. Pro více podrobností o qemy-img použijte manuálovou stránku.

man qemu-img

8. Měli bychom zadat příkaz qemu-img „create, check,….etc“, formát obrazu disku, cestu k obrazu disku, který chcete vytvořit, a velikost .

qemu-img create -f raw /mnt/personal-data/SPool1/SVol1.img 10G

9. Pomocí příkazu qemu-img info můžete získat informace o svém novém obrazu disku.

Upozornění: Nikdy nepoužívejte qemu-img k úpravě obrázků, které používá běžící virtuální stroj nebo jiný proces; to může zničit obraz.

Nyní je čas vytvořit virtuální stroje v dalším kroku.

Krok 3: Vytvořte virtuální stroje

10. Nyní s poslední a nejnovější částí vytvoříme virtuální stroje pomocí virt-stall. virt-install je nástroj příkazového řádku pro vytváření nových virtuálních strojů KVM pomocí knihovny pro správu hypervizoru „libvirt“. Pro více podrobností o tom použijte:

man virt-install

Chcete-li vytvořit nový virtuální stroj KVM, musíte použít následující příkaz se všemi podrobnostmi, jak je uvedeno níže.

  1. Název: Název virtuálního počítače.
  2. Umístění disku: Umístění obrazu disku.
  3. Grafika : Jak se připojit k VM „Usually be SPICE“.
  4. vcpu : Počet virtuálních CPU.
  5. ram : Množství přidělené paměti v megabajtech.
  6. Umístění: Zadejte cestu ke zdroji instalace.
  7. Síť: Určete virtuální síť „Obvykle se jedná o most vibr00“.
virt-install --name=rhel7 --disk path=/mnt/personal-data/SPool1/SVol1.img --graphics spice --vcpu=1 --ram=1024 --location=/run/media/dos/9e6f605a-f502-4e98-826e-e6376caea288/rhel-server-7.0-x86_64-dvd.iso --network bridge=virbr0

11. Objeví se také vyskakovací okno virt-vierwer pro komunikaci s virtuálním počítačem prostřednictvím něj.

Závěr

Toto je nejnovější část našeho tutoriálu KVM, samozřejmě jsme nepokryli vše. Je to výstřel na poškrábání prostředí KVM, takže je řada na vás, abyste hledali a udržovali si ruce špinavé pomocí těchto pěkných zdrojů.

Příručka Začínáme KVM
Průvodce nasazením a správou virtualizace KVM