Jak zainstalować Proxmox na Intel NUC lub x86 PC
Proxmox to platforma do zarządzania serwerami o otwartym kodzie źródłowym, która umożliwia wdrażanie, zarządzanie i monitorowanie maszyn wirtualnych. Dzięki Proxmox można uruchamiać wiele systemów operacyjnych lub usług za pośrednictwem interfejsu internetowego przy użyciu dowolnej przeglądarki internetowej.
Niezależnie od tego, czy jesteś studentem, miłośnikiem technologii czy przedsiębiorcą, instalacja Proxmox na systemie Intel NUC lub mini PC opartym na x86 pozwala na stworzenie domowego laboratorium zrób to sam. Z poziomu tej platformy możliwe staje się zarządzanie szeroką gamą usług, takich jak oprogramowanie do automatyzacji domu, serwery multimediów, sieciowe pamięci masowe, między innymi za pośrednictwem przyjaznego dla użytkownika interfejsu internetowego Proxmox.
Wymagania wstępne do instalacji Proxmox
Aby skonfigurować i obsługiwać Proxmox na kompatybilnym urządzeniu Intel NUC lub urządzeniu opartym na architekturze x86 jako alternatywie dla mini-PC Intel NUC, konieczne jest posiadanie określonego modelu Intel NUC, który spełnia określone wymagania wstępne dotyczące konfiguracji sprzętowej.
⭐Co najmniej 4 rdzenie procesora
Minimalne wymagania dotyczące pamięci dla aplikacji to co najmniej 4 gigabajty, a zalecane 8 gigabajtów lub więcej.
Zalecana minimalna ilość dostępnej pamięci masowej do instalacji to 64 gigabajty lub więcej, przy czym w miarę możliwości preferowany jest dysk półprzewodnikowy.
Wykorzystując Intel NUC10I3FNHN, który jest kompaktowym minikomputerem wyposażonym w jednostkę centralną (CPU) Intel i3 dziesiątej generacji, nasza konfiguracja systemu obejmuje również dodatkowe komponenty, które zostały zintegrowane w celu zwiększenia jego ogólnej wydajności i funkcjonalności.
⭐16 GB pamięci RAM DDR4 (dwie kości 8 GB)
⭐1 TB M.2 PCIe4 SSD
⭐1 TB SATA3 SSD
Potrzebne będą również:
Aby utworzyć bootowalny nośnik instalacyjny USB do instalacji systemów operacyjnych na platformach Windows, macOS lub Linux, konieczne jest posiadanie dostępu do systemu komputerowego obsługującego te systemy operacyjne.
⭐Nośnik USB (8 GB lub większy)
Aby pomyślnie skonfigurować serwer Proxmox przy użyciu określonego minikomputera i spełnieniu wszystkich niezbędnych warunków wstępnych, należy postępować zgodnie z opisanym poniżej procesem instalacji krok po kroku:
Krok 1: Utwórz nośnik instalacyjny USB Proxmox
Aby utworzyć instalator nośnika USB Proxmox:
Odwiedź oficjalną stronę pobierania Proxmox i wybierz odpowiednią wersję Proxmox, która jest zgodna z Twoim komputerem Intel NUC lub komputerem osobistym x86.
Kliknij przycisk “Pobierz”, aby pobrać plik obrazu ISO na swoje urządzenie.
Po zakończeniu procesu pobierania zainicjuj wykonanie programu Rufus, uzyskując dostęp do jego interfejsu i wybierając podłączone urządzenie pamięci masowej USB jako miejsce docelowe. Przejdź do lokalizacji, w której znajduje się plik ISO Proxmox i ostrożnie wybierz go, aby kontynuować instalację. Na koniec aktywuj rozpoczęcie operacji, klikając wyznaczony przycisk “Start”.
Przed kontynuowaniem upewnij się, że na urządzeniu USB nie ma żadnych krytycznych plików. Po upewnieniu się, kliknij “Tak”, aby potwierdzić swoje działanie.
Pobierz: Proxmox
Proces opisany w niniejszym dokumencie wygeneruje nośnik instalacyjny Proxmox USB, który jest kompatybilny zarówno z Intel NUC, jak i dowolnym standardowym systemem komputerowym x86. Dodatkowo, można wykorzystać oprogramowanie balenaEtcher do zapisania ISO Proxmox na dysku USB.
Krok 2: Przygotowanie Intel NUC lub x86 Mini PC do instalacji Proxmox
Aby ułatwić instalację Proxmox na Intel NUC lub x86 PC, konieczne jest aktywowanie urządzenia i uzyskanie dostępu do jego interfejsu BIOS. Zazwyczaj wymaga to wielokrotnego naciskania klawisza “Del” lub “F10”, aż pojawi się menu BIOS.
Po uzyskaniu dostępu do podstawowego systemu wejścia/wyjścia (BIOS) można dokonać pewnych modyfikacji w następujący sposób:
⭐Upewnij się, że BIOS jest aktualny.
Należy wyłączyć funkcję Secure Boot na urządzeniu, a następnie ponownie włączyć Legacy Boot, aby zapewnić zgodność ze starszymi systemami operacyjnymi, takimi jak Windows XP.
Technologia wirtualizacji, w tym Intel VT-x i AMD-V, jest obsługiwana przez ten mini komputer z procesorem Intel Atom.
Zapisz wszelkie pozostałe modyfikacje, a następnie wyłącz lub wyłącz urządzenie.
Po włączeniu technologii wirtualizacji poprzez zaktualizowaną konfigurację BIOS, można przystąpić do instalacji Proxmox na komputerze Intel NUC lub komputerze osobistym x86.
Krok 3: Zainstaluj Proxmox na Intel NUC lub x86 Mini PC
Po utworzeniu bootowalnego dysku USB, włóż go do kompatybilnego komputera Intel NUC lub x86, a następnie włącz urządzenie, aby zainicjować proces uruchamiania.
Rozpocznij od aktywacji menu rozruchowego, do którego zazwyczaj uzyskuje się dostęp za pomocą klawisza funkcyjnego F8, aby wyświetlić podłączone urządzenie USB.
Użyj klawiszy strzałek, aby przejść do żądanego napędu USB, a następnie naciśnij klawisz “Enter”, aby uzyskać do niego dostęp.
⭐ Pojawi się ekran powitalny Proxmox. Tutaj wybierz Zainstaluj Proxmox VE (Graficzny) i naciśnij Enter .
⭐ Kliknij Zgadzam się i wybierz dysk docelowy. Następnie kliknij Dalej .
⭐ Wybierz lokalizację, strefę czasową i układ klawiatury. Następnie kliknij Dalej .
Utwórz bezpieczne hasło i przypomnij je, a następnie wprowadź swój adres e-mail. Aby kontynuować, kliknij przycisk “Dalej”.
⭐ Następnie ustaw nazwę FQDN i pozostaw wszystko inne domyślne. Kliknij przycisk Dalej .
⭐ Na koniec kliknij Zainstaluj .
Krok 4: Konfiguracja Proxmox po instalacji
Po bezproblemowym zainstalowaniu Proxmox na komputerze Intel NUC lub komputerze osobistym x86, możesz uzyskać dostęp do internetowej konsoli zarządzania Proxmox, korzystając z dowolnej preferowanej przeglądarki internetowej i wpisując adres IP hosta Proxmox, a następnie “:” i “8006” dla domyślnego portalu proxy HTTPS. Na przykład, jeśli adres IP jest zarejestrowany jako " https://192.168.0.144:8006
Możesz napotkać powiadomienie bezpieczeństwa w postaci ostrzeżenia SSL. Aby kontynuować, kliknij “Zaawansowane”, a następnie wybierz “Kontynuuj”.
⭐ Wprowadź root jako nazwę użytkownika i hasło ustawione podczas instalacji. Kliknij Login .
⭐ Po zalogowaniu pojawi się komunikat ostrzegawczy. Kliknij OK i zignoruj go, ponieważ nie masz licencji korporacyjnej.
Kliknij wyznaczony węzeł główny Proxmox, który został ochrzczony “Proxmox” podczas początkowego procesu konfiguracji.
Kliknij przycisk “Aktualizacje” znajdujący się w lewym panelu, a następnie kliknij dwukrotnie opcję “Odśwież”, aby zainicjować aktualizację dostępnych pakietów.
⭐ Następnie kliknij ikonę krzyżyka, aby zamknąć okno.
⭐ Kliknij przycisk Aktualizuj u góry (obok przycisku Odśwież). Spowoduje to otwarcie nowego okna terminala.
Wpisz “Y” i naciśnij klawisz Enter, aby rozpocząć proces aktualizacji. Procedura może wymagać trochę czasu, dlatego prosimy o cierpliwość i odpoczynek.
Krok 5: Tworzenie maszyn wirtualnych i instalacja systemów operacyjnych w Proxmox
Korzystając z Proxmox, można tworzyć i nadzorować maszyny wirtualne za pośrednictwem przeglądarki internetowej za pomocą interfejsu internetowego Proxmox. Szeroka gama systemów operacyjnych może być instalowana i zarządzana na tych maszynach wirtualnych, takich jak Linux, Windows i FreeBSD.
Aby utworzyć maszynę wirtualną i wdrożyć system operacyjny za pomocą interfejsu internetowego Proxmox, należy przestrzegać poniższych wskazówek:
Po zakończeniu procesu aktualizacji zaleca się zamknięcie interfejsu wiersza poleceń poprzez zamknięcie aktywnego okna terminala. Następnie wybierz opcję “Shell” z dostępnych opcji, aby wznowić normalne działanie.
⭐ Przejdź do następującej lokalizacji. W tej lokalizacji można pobierać i przechowywać pliki ISO/IMG systemów operacyjnych w celu konfiguracji i instalacji maszyny wirtualnej w Proxmox. Na potrzeby tego samouczka zainstaluj Home Assistant na serwerze Intel NUC Proxmox.
cd /var/lib/vz/template/iso/
wget https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-amd64.iso
Kliknij przycisk “Create Virtual Machine” znajdujący się po prawej stronie interfejsu, aby rozpocząć proces tworzenia maszyny wirtualnej.
W polu “Nazwa” wprowadź etykietę, aby zidentyfikować maszynę wirtualną w interfejsie użytkownika używanego hiperwizora lub oprogramowania do wirtualizacji.
⭐ Następnie kliknij Next , wybierz plik ISO Ubuntu w opcji obrazu ISO i ponownie kliknij Next.
Pozostaw wszystkie ustawienia w sekcji “System” bez zmian i przejdź do zakładki “Dyski”, gdzie w razie potrzeby możesz dostosować rozmiar dysku. Następnie kliknij “Dalej”.
W sekcji CPU konfiguracji maszyny wirtualnej wybierz liczbę rdzeni procesora, które chcesz przydzielić i przejdź do następnego kroku, klikając “Dalej”. Możesz zwiększyć ilość pamięci przydzielonej maszynie wirtualnej, określając żądany lub wymagany poziom, a następnie ponownie kliknij “Dalej”, aby przejść do dalszego procesu.
⭐ Wybierz kartę sieciową. Możesz także zachować ustawienia domyślne, klikając Dalej > Zakończ .
⭐ Po zakończeniu konfiguracji wybierz nową maszynę wirtualną i kliknij Start .
Przejdź do zakładki “Console”, aby uzyskać dostęp do różnych opcji zarządzania instalacją systemu operacyjnego. Po zakończeniu procesu instalacji będziesz mógł uruchomić maszynę wirtualną Ubuntu i korzystać z jej funkcji bezpośrednio w przeglądarce internetowej, niezależnie od używanego urządzenia.
Po utworzeniu maszyny wirtualnej w środowisku Proxmox użytkownik ma możliwość zainicjowania, zawieszenia lub przeniesienia jej działania na alternatywny serwer Proxmox.
Proxmox zapewnia możliwość przeprowadzania migracji maszyn wirtualnych na żywo, umożliwiając użytkownikom płynne przenoszenie ich między hostami bez przerywania świadczenia usług. Funkcjonalność ta może być wykorzystywana do celów takich jak równoważenie obciążenia lub zaplanowana konserwacja komponentów sprzętowych.
Wykorzystaj moc wirtualizacji z Proxmox
Integracja Proxmox z komputerem Intel NUC lub x86 minuscule jest stosunkowo nieskomplikowanym procesem. Niemniej jednak instalacja ta zapewnia dostęp do szerokiej gamy możliwości wirtualizacji i administrowania serwerami.
Proxmox i Intel NUC oferują idealne połączenie lekkich i energooszczędnych rozwiązań do wykorzystania potencjału wirtualizacji na szeroką skalę. Dzięki tej kombinacji można efektywnie zarządzać wdrożeniami serwerów za pośrednictwem dowolnego urządzenia, w tym urządzeń mobilnych, takich jak tablety i smartfony.