Virtual Machine Manager - GUI do zarządzania wirtualnumi maszynami
| Uwaga: Prosimy zwrócić uwagę, że ten artykuł / kategoria nie jest już aktualizowana, gdyż odnosi się do starszych komponentów oprogramowania / sprzętu. Ta strona jest nadal dostępna jedynie w celach informacyjnych. |
|---|
Virtual Machine Manager zwany również virt-manager udostępnia jako desktopowe narzędzie spójny interfejs użytkownika dla libvirt i umożliwia zarządzanie kontenerami takimi jak Qemu/KVM, Xen lub LXC.[1] W tym artykule przedstawiamy jak z systemu Ubuntu 16.04 za pośrednictwem virt-managera można się połączyć z hostem KVM, utworzyć wirtualną maszynę i ją skonfigurować.
Instalacja virt-managera
Virt-manager może zostać w Ubuntu wygodnie zainstalowany z managera pakietów. W tym przykładzie instalacja odbywa się na komputerze biurowym, nie na hoście libvirt. Instalacja na hoście libvirt jest również możliwa, w przypadku takiej istalacji połączenie z virt-managera odbywa się przez lokalne połączenie z daemonem libvirt.
sudo apt-get install virt-managerInstalacja wirtualnej maszyny na zdalnym hoście
Na poniższych zrzutach przedstawiamy proces tworzenia połączenia ze zdalnym hostem libvirt i następującą konfigurację wirtualnej maszyny.
Dodanie połączenia
Następujący przykład przedstawia instalację wirtualnej maszyny z systemem Ubuntu Server 16.04.1.
-
Uruchomienie aplikacji Virtual Machine Manager i kliknięcie na Add Connection...
-
Konfiguracja połączenia typu SSH z hostem, tutaj należy wprowadzić odpowiednie dane serwera. Wygenerowane w dolnym obszarze URI wskazuje, że połączenie z hostem odbywa się per Qemu i SSH. Należy tutaj kliknąć na Connect.
-
Jeżeli fingerprint jest prawidłowy to należy kliknąć na OK.
-
Jeżeli połączenie z serwerem się nie powiedzie to należy się zalogować na serwerze np. z terminala przez SSH. Przez co klucz SSH zostanie zapisany i umożliwi ponowne połączenie z virt-managerem.
-
Powrót do virt-managera i ponowne połączenie z serwerem. Należy tutaj wprowadzić hasło użytkownika.
-
Kliknięcie na OK.
-
Połączenie się powiodło. W tym przykładzie istnieje już jedna wirtualna maszyna na hoście KVM. Z virt-managera możliwe jest zarządzanie tą maszyną poprzez kliknięcie prawego klawisza myszki lub z górnego menu.
Tworzenie nowej wirtualnej maszyny
Po udanym połączeniu z hostem KVM możliwe jest utworzenie nowej wirtualnej maszyny za pośrednictwem virt-managera.
-
Należy tutaj kliknąć prawym klawiszem myszki na QEMU/KVM:<adres IP> (zdalnym hoście) i wybrać New.
-
Dostępne są różne metody zamontowania nośnika instalacyjnego systemu, który ma zostać zainstalowany. W tej instrukcji plik *.iso systemu Ubuntu 16.04.1 został pobrany na komputer. Należy tutaj kliknąć na Forward.
-
Wybór obrazu ISO. Tutaj należy kliknąć na Browse.
-
Po wybraniu pliku ISO należy kliknąć na Choose Volume.
-
Wybór typu i wersji instalowanego system.
-
Po dokonaniu wyboru należy kliknąć na Forward.
-
Określenie ilości pamięci RAM i ilości procesorów wirtualnej dla maszyny.
-
W przykładzie zasoby zostały zwiększone, następnie należy kliknąć na Forward.
-
Tworzenie obrazu dysku dla wirtualnej maszyny, należy tutaj podać wymaganą wielkość i kliknąć na Forward.
-
Nadanie nazwy wirtualnej maszynie, wybór połączenia z siecią i kliknięcie na Finish. W tym przykładzie jest wykorzystywana domyślna opcja NAT. Konfiguracja mostka sieciowego jest opisana w artykule KVM w OpenPOWER w dziale Konfiguracja sieciowa. Konfiguracja wirtualnej maszyny jest zakończona.
-
Wirtualna maszyna jest automatycznie restartowana, należy tutaj podać hasło użytkownika hosta KVM.
-
Wprowadzenie hasła i kliknięcie na OK.
Proces instalacji systemu Ubuntu Server 16.04.1
Poniżej przedstawiona jest instalacja systemu Ubuntu Server 16.04.1, która przebiega identycznie jak na fizycznej maszynie.
-
Uruchomienie graficznej konsoli dla nowej wirtualnej maszyny i rozpoczęcie instalacji systemu Ubuntu Server.
-
Konfiguracja języka.
-
Ustawienia regionalne.
-
Wybór kontynentu.
-
Wybór kraju.
-
Konfiguracja locales.
-
Konfiguracja klawiatury.
-
Zatwierdzenie konfiguracji klawiatury.
-
Dodatkowe komponenty są ładowane.
-
Konfiguracja sieciowa przez DHCP.
-
Nadanie nazwy hostowi.
-
Pełna nazwa użytkownika.
-
Nazwa użytkownika.
-
Hasło.
-
Potwierdzenie hasła.
-
Szyfrowanie katalogu głównego.
-
Konfiguracja strefy czasowej.
-
Wybór metody partycjonowania.
-
Określenie partycji dla instalacji.
-
Kontrola ustawień i ich akceptacja.
-
Rozpoczęcie instalacji systemu.
-
Instalacja systemu.
-
Wprowadzenie serwera proxy (jeżeli jest to konieczne).
-
Konfiguracja managera pakietów apt.
-
Wybór strategi dla aktualizacji.
-
Instalacja dodatkowego oprogramowania.
-
Instalacja jest oczyszczona.
-
Instalacja bootloadera GRUB.
-
Zakończenie instalacji, określenie ustawień zegara.
-
Instalacja została zakończona, Continue powoduje restart wirtualnej maszyny.
-
Ponowne wprowadzenie hasła użytkownika hosta KVM.
-
Pierwsze logowanie w systemie zainstalowanym w wirtualnej maszynie.
Logowanie w wirtualnej maszynie
Teraz z hosta KVM możliwe jest zalogowanie się przez SSH (przez wcześniej skonfigurowane połączenie NAT) w nowo utworzonej wirtualnej maszynie. Aby możliwy był dostęp do wirtualnej maszyny z poza hosta konieczne jest utworzenie mostka sieciowego.
-
Połączenie z hosta przez SSH z nową wirtualną maszyną.
-
Wprowadzenie hasła.
-
Login do nowej wirtualnej maszynie się powiódł.
Virt-top
Virt-top jest podobną do top aplikacją, która wyświetla informacji o statusie wirtualizacji, ten program może zostać po prostu doinstalowany następującą komendą sudo apt-get install virt-top. Na zrzucie widoczny jest obraz z programu virt-top z sesji SSH na hoście.
-
Za pośrednictwem virt-topa możliwe jest wyświetlenie wykorzystania zasobów przez wirtualne maszyny. Nazwy wyłączonych wirtualnych maszyn są objęte nawiasami.
Dodatkowe informacje
- virt-manager - Desktop tool for managing virtual machines via libvirt (github.com) - virt-manager Quellcode auf GitHub
Odnośniki
- ↑ virt-manager/README (github.com)
Autor: Thomas Niedermeier
