Wirtualizacja kvm jest obecnie najpopularniejszą stosowaną wirtualizacją w przypadku serwerów VPS. W tym poradniku pokażę jak można w prosty sposób ją zainstalować w systemie CentOS 8, oraz jak zarządzać maszynami przez GUI w przeglądarce.
1. Sprawdzamy czy nasz procesor ma wsparcie dla wirtualizacji:
Jeśli jesteś już zapisany - Kliknij "Zaloguj się" i podaj swojego maila - treść zostanie odblokowana:
Jeżeli wynik jest inny niż 0 to znaczy że wsparcie jest włączone.
2. Tworzymy interfejs bridge o nazwie br0:
IPADDR, NETMASK oraz GATEWAY kopiujemy z naszego głównego interfejsu i dodajemy według schematu:
3. Edytujemy nasz główny interfejs sieciowy i dodajemy tam:
Oraz chaszujemy ( dodajemy #) przy IPADDR, NETMASK oraz GATEWAY.
4. restartujemy serwer
5. Sprawdzamy czy nasz nowy interfejs jest widoczny:
Wskazówka – jeśli polecenie ifconfig pokazuje ci “-bash: ifconfig: nie znaleziono polecenia” to doinstaluj pakiet net-tools.
6. Instalujemy moduł virt odpowiedzialny za wsparcie wirtuaizacji:
7. Instalujemy narzędzie do tworzenia wirtualnych maszyn z poziomu linii komend, oraz konsole graficzną:
8. Sprawdzamy czy wszystkie wymagania do uruchomienia wirtualnych maszyn są spełnione:
Jeżeli przy którymś z wyników mamy FAIL – maszyny wirtualne nie będą działały poprawnie.
9. Pobieramy ISO Centos 7 by uruchomić vm z tym systemem:
10. Tworzymy nową VM:
Legenda:
Otrzymujemy taki wynik:
11. Instalator czeka na dokonanie instalacji – musimy więc otworzyć terminal w nowej karcie i otworzyć port 5901 na firewallu:
12. Otwieramy naszego ulubionego klienta VNC ( ja używam remmina) i nawiązujemy połączenie podając IP_SERWERA:PORT
13. Po zakończeniu instalacji w pierwszym terminalu otrzymujemy:
Podstawowe operacje na wirtualnej maszynie:
Panel zarządzania wirtualnymi maszynami
Do zarządzania wirtualnymi maszynami poza proxmoxem można użyć cockpit
Instalujemy go wraz z modułem do zarządzania VM:
Uruchamiamy i dodajemy regułę do firewalla:
Wchodzimy pod adres https://IP_SERWERA:9090 potwierdzamy samopodpisany certyfikat i logujemy się do panelu.
Login i hasło identyczne jak do ssh.
Po zalogowaniu po lewej stronie wybieramy “Maszyny wirtualne” i widzimy naszą VM:
Po kliknięciu na nazwę naszej maszyny wirtualnej mamy kilka zakładek: Widok ogólny, dyski,sieć, użycie zasobów oraz konsole vnc w przeglądarce.
W zasadzie mamy tam wszystko co potrzebujemy w codziennej pracy do zarządzania maszynami wirtualnymi – polecam potestować zarówno zarządzanie vm , jak i cały panel.