GNU/Linux >> Znalost Linux >  >> Linux

Jak vytvořit Vm od nuly s Virsh?

Vypadá to, že nemůžete vytvořit zcela nový virtuální počítač pomocí virsh, pokud již nemáte funkční soubor XML.

Právě jsem nainstaloval všechny potřebné bity, aby QEMU-KVM fungoval, a nyní potřebuji vytvořit svůj úplně první VM.

Jak?

Tip:Nemám grafiku!

Přijatá odpověď:

Tady je docela dobrý návod. V podstatě nástroj, který chcete použít, je virt-install, který byste již měli mít, pokud jste nainstalovali vše potřebné pro QEMU-KVM. Zde je nejrelevantnější sekce.

6. Vytvoření nového hostovaného virtuálního počítače pomocí virt-install

Nástroj virt-install se používá k vytvoření virtuálního počítače. Tento nástroj lze použít v
v interaktivním i neinteraktivním režimu.

V následujícím příkladu jsem předal všechny požadované hodnoty k vytvoření
virtuálního počítače jako parametry příkazového řádku do příkazu virt-install.

# virt-install \
-n myRHELVM1 \
--description "Test VM with RHEL 6" \
--os-type=Linux \
--os-variant=rhel6 \
--ram=2048 \
--vcpus=2 \
--disk path=/var/lib/libvirt/images/myRHELVM1.img,bus=virtio,size=10 \
--graphics none \
--cdrom /var/rhel-server-6.5-x86_64-dvd.iso \
--network bridge:br0

Ve výše uvedeném příkazu virt-install mají parametry následující význam:

  • n :Název vašeho virtuálního počítače

  • description :Nějaký platný popis vašeho VM.
    Například:Aplikační server, databázový server, webový server atd.

  • os-type :Typ operačního systému může být Linux, Solaris, Unix nebo Windows.

  • os-variant :Typ distribuce pro výše uvedený typ os. Například pro linux to může být rhel6, centos6, ubuntu14, suse11, fedora6 atd.

    Pro Windows to může být win2k, win2k8, win8, win7

  • ram :Paměť pro virtuální počítač v MB

  • vcpu :Celkový počet virtuálních CPU pro virtuální počítač.

  • disk path=/var/lib/libvirt/images/myRHELVM1.img,bus=virtio,size=10 :Cesta, kde jsou uloženy soubory obrazu virtuálního počítače. Velikost v GB. V tomto příkladu
    má tento soubor obrazu virtuálního počítače 10 GB.

  • graphics none :Toto dává virt-install pokyn k použití textové konzole na sériovém portu VM namísto grafického okna VNC. Pokud máte nastaven
    xmanager, můžete tento parametr ignorovat.

  • cdrom :Označuje umístění instalačního obrazu. Můžete zadat umístění instalace NFS nebo http (místo –-cdrom). Například
    :
    --location=http://.com/pub/rhel6/x86_64/*

  • network bridge:br0 :Tento příklad používá přemostěný adaptér br0. Je také možné vytvořit vlastní síť na libovolném konkrétním portu namísto přemostěného adaptéru.

    Pokud chcete použít NAT, použijte něco jako
    níže pro parametr sítě s názvem virtuální sítě známým jako
    VMnetwork1. Všechny konfigurační soubory sítě jsou umístěny v
    /etc/libvirt/qemu/networks/ pro virtuální stroje. Například:

    –-network network=VMnetwork1


Linux
  1. Jak vytvořit databázi v MySQL pomocí MySQL Workbench

  2. Jak vytvořit Linux bootovatelné USB z Linux Command-Line

  3. Linux – Jak vytvořit naformátovaný obrazový soubor diskového oddílu od nuly?

  1. Jak vytvářet dokumenty LaTeX s Emacsem

  2. Jak mohu vytvořit soubor s určitou velikostí z příkazového řádku?

  3. Jak vytvořit soubor s obrazem naformátovaného oddílu od začátku?

  1. Jak vytvořit nebo přidat index v MySQL s příklady

  2. Jak vytvořit snímek virtuálního stroje KVM pomocí příkazu Virsh

  3. Jak vytvořit zálohu pomocí příkazu tar v Linuxu