czwartek, 28 marca
Shadow

Instalacja Proxmox na Raspberry Pi czyli serwera wirtualizacji

Proxmox nie jest dostępny bezpośrednio na Raspberry Pi, ale projekt Pimox jest jak by to powiedzieć portem Proxmox dla Raspberry Pi. Dzięki czemu możemy osiągnąć ten sam cel.

Z samego pisuj jest to stosunkowo łatwe, jednak napotkałem sam  kilka problemów, próbując dojść do celu. W tym wpisie opisze procedurę która doprowadziła mnie do sukcesu. Zwróć tu uwagę na fakt, że RaspberryPi, nie jest oficjalnie wspierane. Wiskość działa, ale nadal istnieje wiele problemów z powodu brakujących sterowników. Traktuje to jako eksperyment, do dalszych eksperymentów 😉

proxmox raspberrypi

Co to jest Proxmox?

Proxmox jest to platforma do zarządzania serwerami i wirtualizacji serwerów typu open source. To oficjalna definicja, ale dla wyjaśnienia, jest to rozwiązanie, którego można używać do hostowania maszyn wirtualnych i kontenerów za pomocą prostego interfejsu webowego.

Proxmox logo

Sam osobiście częściej korzystam z VMWare ESXi oraz Windows Hyper-v, Proxmox jakoś nie pojawia się zbyt często. W ramach edukacyjnych postanowiłem odpalić to na malince. Oczywiście nie oczekuje ty wydajności typowego serwera z 2 procesorami Xeona czy EPYC i 256GB pamięci ram.

Jak zainstalować Proxmox na Raspberry Pi

Co nam będzie potrzebne do zainstalowania Proxmox na Raspberry Pi:

– Minimum Raspberrypi 4B
– RPI OS w wersji bezwzględnie w wersji 64 bity
– skrypt Pimox

Ty małe wyśnienie nie możesz używać standardowej wersji systemu operacyjnego Raspberry Pi x86, którą już prawdopodobnie masz na swoim RaspberryPi. Dla pewności poleciłbym ci zacząć z czystym systemem, ponieważ instalacja zmieni wiele ustawień w twoim systemie. Podobnie jak w przypadku każdego serwera, lepiej jest użyć kabla Ethernet zamiast połączenia Wi-Fi, na Wi-Fi potrafi się dławić.

Po prawidłowym zainstalowaniu należy przeprowadzić aktualizację. Aby się nie szczypać, wpisać poniższe polecenie i masz załatwione wszystko za 1 zamachem:

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade -y

Instalacja Pimox

Jak do tej pory wszystko raczej jest jasne, przejdźmy zatem do samej instalacji Pimox:

Całość niestety trzeba robić z konta root więc na dzień dobry przełączny się:

sudo -s

Pobierz skrypt instalacyjny z:

curl https://raw.githubusercontent.com/pimox/pimox7/master/RPiOS64-IA-Install.sh > RPiOS64-IA-Install.sh

Czas na trochę edycji, aby dostosować kilka rzeczy:

nano RPiOS64-IA-Install.sh

Pimox instalacja 01

Ale zmienić zmienne RPI_IP i GATEWAY na liście. Na przykład możesz ustawić adres IP na „10.10.10.42 taki ma malina w moim przypadku. Po zakończeniu zapisz i zamknij nano (CTRL + X).

Dodaj uprawnienia do wykonywania skryptu po czym uruchom go:

chmod +x RPiOS64-IA-Install.sh
./RPiOS64-IA-Install.sh

Jeżeli nie wykonałeś wcześniej zmiany IP skrypt poprosi się o to:

Pimox instalacja
Po zatwierdzeniu poprosi cię o ustalenie hasła admina, nie zapomnij go gdyż później się nie zalogujesz.

Pimox instalacja

Teraz możesz iść spokojnie na kawę, skrypt instalacyjny zrobi wszystko za Ciebie. Jednak może to zająć nawet 30-40 min więc nie ma co musisz uzbroić się w dozę cierpliwości. Pod koniec procesu instalacji Raspberry Pi uruchomi się ponownie. Jeżeli wszystko pójdzie po naszej myśli Proxmox powinien być gotowy do użycia.

Pierwsze kroki z Proxmox na Raspberry Pi

Po zainstalowaniu zaczyna się właściwa część zabawy, ponieważ możemy teraz uzyskać dostęp do interfejsu Proxmox i możesz już bez problemu utworzyć swoją pierwszą maszynę wirtualną na malinie.  Aby zalogować się do panelu Proxmox wejdź na adres

https://IP-TWOJEJ-MALINY:8006.

Otrzymasz zapewnię błąd SSL, ponieważ nie mamy jeszcze certyfikatu, ale możesz go pominąć, czyli kliknij zaakceptuj czy co tam się wam wyświetli.

Następnie otrzymasz formularz logowania. Domyślne poświadczenia dla Proxmox to:

Logowanie : root
Hasło : to, które ustawiłeś podczas instalacji

proxmox logowaniePo zalogowaniu ukazuje się nam panel główny Proxmoxa.

proxmox panel głównyResztę już raczej znasz skoro tu trafiłeś 😉

3/5 - (4 ocena/y)

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *


Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.