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:

Aby bezpłatnie odblokować dalszą treść kliknij "Zapisz się" - dostaniesz nielimitowany dostęp do wszystkich treści i wyślę Ci na maila kilka wyjątkowych bonusów !!
Jeśli jesteś już zapisany - Kliknij "Zaloguj się" i podaj swojego maila - treść zostanie odblokowana:
Zaloguj się lub Zapisz się
Sprawdź Przejdź do zapisu
Anuluj
Dalsza część artykułu jest dostępna tylko dla zapisanych do newslettera. Aby zapisać się do newslettera Kliknij tutaj , lub wypełnij pola w bocznym panelu.
Jeśli jesteś już zapisany - podaj poniżej swój adres e-mail: Odblokuj
adotpay
Anuluj

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

centos 8 instalacja kvm

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:

instalacja kvm centos 8

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.