GNU/Linux >> Znalost Linux >  >> Cent OS

Nainstalujte WebVirtCloud KVM Management na CentOS 8

Úvod

WebVirtCloud (virtualizační webové rozhraní pro administrátory a uživatele).

WebVirtCloud je tedy virtualizační webové rozhraní pro administrátory a uživatele. Může delegovat virtuální stroje na uživatele. Prohlížeč noVNC představuje pro doménu hosta plnou grafickou konzoli. KVM je v současnosti jediným podporovaným hypervizorem.

Funkce

  • QEMU/KVM Hypervisor Management
  • Správa instancí QEMU/KVM – vytvářet, mazat, aktualizovat
  • Webové statistiky hypervizoru a instance
  • Správa více hypervizorů QEMU/KVM
  • Také spravovat fondy úložiště dat Hypervisor
  • Správa sítí Hypervisor
  • Přístup ke konzole instance pomocí prohlížečů
  • Uživatelské rozhraní pro webovou správu založené na rozhraní Libvirt API
  • Autorizace a ověřování na základě uživatele
  • Uživatel může také přidat veřejný klíč SSH do root v Instance (testováno pouze Ubuntu)
  • Kromě toho může uživatel změnit heslo uživatele root v Instance (testováno pouze Ubuntu)
  • Podporuje rozhraní zdroje dat cloud-init

Instalace

  • Aktualizujte svůj systém
dnf update -y
  • Nainstalujte a nakonfigurujte nástroje KVM a KVM Management Tools na CentOS 8
dnf install @virt virt-top libvirt-devel libguestfs-tools -y
  • Spusťte a povolte službu KVM libvirtd
systemctl start libvirtd && systemctl enable libvirtd
  • Stáhněte si instalační skript pro webvirtCloud KVM Management
curl -o webvirtcloud-install.sh https://raw.githubusercontent.com/retspen/webvirtcloud/master/install.sh
  • Udělejte skript spustitelný
chmod +x webvirtcloud-install.sh
  • Potom nainstalujte WebVirtCloud KVM Management Dashboard spuštěním skriptu.
./webvirtcloud-install.sh
  • Souhlaste s konfigurací fqdn pro Nginx, jak je uvedeno níže, zadáním y poté zadejte název nginx fqdn
  • Přijměte také službu NOVNC a číslo veřejného portu a adresu pro poslech, jak je uvedeno
  • Instalace balíčků je připravena ke spuštění skriptem
  •  Instalace proběhla úspěšně, měli byste tedy zkopírovat níže uvedenou adresu URL pro přístup k webové konzoli webvirtcloud.
  • Přejděte na http://kvm.unixcop.com  , přihlašovací obrazovka se zobrazí následovně. Zadejte tedy výchozí přihlašovací údaje, které jsou:

uživatelské jméno :admin

Heslo :admin

  • Můžete také aktualizovat informace o svém profilu, stačí přejít na admin>profil
  • Tyto informace, jako je vaše jméno, příjmení a vaše e-mailová adresa
  • Zde také můžete změnit své přihlašovací heslo.

POZNÁMKA: Nyní přidáme KVM Compute Hostitelé na Spravovat, ale nejprve vygenerujeme ssh klíče pro přístup a připojení k těmto výpočetním hostitelům

  • Generovat ssh klíče
sudo -u nginx ssh-keygen
  •  Zakažte StrictHostKeyChecking (volitelné)
vim /var/lib/nginx/.ssh/config
  • Pak přidejte následující
Host * 
StrictHostKeyChecking no
  • Nastavte příslušné vlastnictví konfiguračního souboru SSH na nginx uživatel
chown nginx -R /var/lib/nginx/.ssh/config
  •  Nahrajte webvirtcloud veřejný klíč do autorizovaných klíčů na výpočetním uzlu.

Pro místní uzel KVM :

cat /var/lib/nginx/.ssh/id_rsa.pub >>~/.ssh/authorized_keys

Pro vzdálený uzel KVM :

sudo -u nginx ssh-copy-id root@exampleCompute1
  • V cloudu WebVirt přejděte na Výpočty poté zvolte SSH.
  • Zvolte připojení SSH, chcete-li přidat uzly KVM a zadat podrobnosti o uzlu KVM, jak je znázorněno níže.
  • Pokud je vše v pořádku, stav nového uzlu by měl ukazovat Připojeno

Závěr

To je ono

Ukázali jsme, jak nainstalovat a nakonfigurovat WebVirtCloud KVM a také jsme vytvořili computes.

Děkuji.


Cent OS
  1. Jak nainstalovat KVM na CentOS 8

  2. Nainstalujte MariaDB 10.0 na CentOS 6

  3. Jak nainstalovat KVM na CentOS 8 Linux

  1. Jak nainstalovat KVM na RHEL 8 / CentOS 8

  2. Nainstalujte Odoo 14 na CentOS 8

  3. Nainstalujte PHP 7 na CentOS 7

  1. Nainstalujte MariaDB na CentOS 7

  2. Nainstalujte MySQL na CentOS 7

  3. Nainstalujte Odoo 11 na CentOS 7