Dedykowany komputer
Osobny dysk, przewodowy Ethernet i statyczny adres IP. To właściwy wariant nauki instalacji bare metal.
Platforma wirtualizacyjna bare metal
Bezpiecznie zaplanuj sprzęt i sieć, poznaj KVM oraz LXC, a następnie utwórz pierwszego gościa bez ryzykownego naruszania dysków i konfiguracji hosta.
Proxmox Virtual Environment jest platformą instalowaną bezpośrednio na serwerze. Bazuje na Debianie GNU/Linux, udostępnia pełne maszyny przez KVM, kontenery systemowe Linux przez LXC oraz zarządzanie przez panel WWW.
KVM uruchamia gościa z własnym jądrem, dlatego obsługuje Windows i Linux. LXC współdzieli jądro hosta, ma mniejszy narzut i służy do kontenerów Linux, ale nie jest pełną maszyną wirtualną.
Oracle VirtualBox i VMware Workstation Pro są aplikacjami desktopowymi, Microsoft Hyper-V jest rolą Windows, natomiast Proxmox jest kompletnym systemem hosta. Oprogramowanie jest bezpłatne i open source; płatna subskrypcja zapewnia między innymi repozytorium Enterprise oraz wsparcie producenta.
Osobny dysk, przewodowy Ethernet i statyczny adres IP. To właściwy wariant nauki instalacji bare metal.
Student otrzymuje konto lub wydzielony węzeł i wykonuje VM, LXC oraz backupy tylko w przydzielonym zakresie.
Wymaga wirtualizacji zagnieżdżonej. Kolejne VM mogą nie działać, a wydajność i sieć różnią się od sprzętu. Nie jest to środowisko produkcyjne ani wariant gwarantowany dla każdej wersji nadrzędnego hypervisora.
Praktycznym minimum do nauki jest około 8 GB RAM, a wygodniejsza praca zaczyna się przy 16 GB lub więcej. To wartości laboratoryjne, nie uniwersalne wymagania produkcyjne.
VT-d/IOMMU jest potrzebne dopiero do wybranych scenariuszy passthrough. ZFS wymaga zrozumienia zapotrzebowania na pamięć, redundancji i zachowania dysków. Nie łącz sprzętowego RAID z ZFS bez świadomego projektu.
| Parametr | Przykład laboratoryjny | Wartość studenta |
|---|---|---|
| Hostname | pve01.lab.test | |
| Adres IPv4 | 192.168.10.20/24 | |
| Brama | 192.168.10.1 | |
| DNS | 192.168.10.1 | |
| Interfejs | enp3s0 | |
| Adres panelu | https://192.168.10.20:8006 |
Przykłady dopasuj do rzeczywistej sieci. Adres nie może kolidować, brama musi być w tej samej podsieci, a hostname powinien mieć poprawną formę FQDN.
Preferuj przewodowy Ethernet. Wi-Fi nie jest dobrym podstawowym portem mostu Proxmox. Błędna maska albo brama może natychmiast odciąć panel WWW.
Pobierz najnowszy stabilny instalator wyłącznie z oficjalnej strony Proxmox. Instrukcja nie zależy od jednego numeru wersji. Zapisz opublikowaną sumę SHA-256 i porównaj ją z pobranym plikiem.
Get-FileHash .\proxmox-ve_*.iso -Algorithm SHA256Wynik musi być identyczny z sumą producenta. Weryfikacja podpisu OpenPGP jest dodatkową metodą zaawansowaną.
Nie wykonuj automatycznego partycjonowania innych dysków po instalacji. Dalsze magazyny dodaje się dopiero po rozpoznaniu sprzętu i zaplanowaniu danych.
https://ADRES_IP:8006Panel działa przez HTTPS na porcie 8006. Początkowy certyfikat może być samopodpisany; w prywatnym laboratorium zweryfikuj adres własnego serwera. Ostrzeżenie nie oznacza, że należy przejść na HTTP ani ignorować podobne komunikaty na przypadkowych stronach.
Zaloguj się jako root, wybierając realm Linux PAM standard authentication, i użyj hasła ustawionego w instalatorze. Komunikat o braku subskrypcji jest informacyjny, nie oznacza awarii.
Konfiguracja wspólna: konta, role, storage, backup i firewall.
Konkretny host Proxmox oraz jego sprzęt i usługi.
Stan, zużycie zasobów i podstawowe informacje o węźle.
Konsola systemu hosta; używaj jej tylko do świadomych operacji.
DNS, czas, certyfikaty i usługi węzła.
Mosty i interfejsy; błędna zmiana może odciąć panel.
Fizyczne dyski oraz logiczne magazyny danych.
Repozytoria i aktualizacje pakietów hosta.
Reguły na poziomie centrum, węzła i gościa.
Wyniki operacji, szczególnie TASK OK i TASK ERROR.
Repozytorium Enterprise wymaga aktywnej subskrypcji. No-Subscription nie wymaga klucza i jest przeznaczone głównie do testów oraz zastosowań nieprodukcyjnych. W firmie należy świadomie wybrać model aktualizacji i wsparcia.
Składnia repozytoriów zmieniała się między głównymi wersjami. Nie kopiuj konfiguracji ze starego poradnika i nie używaj skryptów automatycznie usuwających Enterprise. Dla początkującego preferowany jest panel Node → Updates → Repositories oraz aktualna instrukcja Package Repositories.
Dopiero po poprawnym skonfigurowaniu repozytorium:
apt update
apt dist-upgradeMagazyn katalogowy. Może przechowywać ISO, szablony kontenerów i kopie zapasowe, zależnie od włączonych typów zawartości.
Magazyn LVM-thin przeznaczony zwykle na dyski VM oraz kontenerów. Najczęściej nie obsługuje ISO ani plików backupu.
Każdy storage ma ID, typy zawartości, pojemność i wykorzystanie. Proxmox obsługuje lokalne dyski, NFS, SMB/CIFS, ZFS i magazyny współdzielone. Nie usuwaj local-lvm, nie zmieniaj partycji i nie rozszerzaj wolumenów w podstawowym laboratorium.
ISO nie pojawi się na local-lvm, jeżeli ten magazyn nie obsługuje typu zawartości ISO image.
| Element | Przykład |
|---|---|
| VM ID | 100 |
| CPU | 2 rdzenie |
| RAM | 4096 MB |
| Dysk | 40 GB |
| Storage | local-lvm |
| Network | vmbr0 |
| Karta | VirtIO |
| ISO | Debian/Ubuntu x86-64 |
Parametry dopasuj do możliwości hosta i wymagań instalowanego systemu.
Agent przekazuje panelowi informacje o gościu, wspiera poprawne zamykanie i wybrane operacje backupu. Nie zastępuje zabezpieczeń ani kopii zapasowej.
sudo apt update
sudo apt install qemu-guest-agent
sudo systemctl enable --now qemu-guest-agentLXC korzysta z jądra hosta, ma mniejszy narzut niż KVM i służy do systemów Linux. Separacja kontenera różni się od izolacji pełnej VM; dla początkujących wybieraj kontener nieuprzywilejowany.
| Cecha | VM KVM | Kontener LXC |
|---|---|---|
| Jądro | Własne | Współdzielone z hostem |
| System | Windows/Linux | Linux |
| Izolacja | Pełna VM | Kontener systemowy |
| Narzut | Większy | Mniejszy |
| Typowe użycie | Pełny system | Lekka usługa Linux |
vmbr0 jest mostem linuksowym łączącym VM i LXC z fizyczną kartą Ethernet. Adres zarządzający Proxmox zwykle znajduje się na bridge, a karta fizyczna jest jego portem.
Schemat: Internet/router → przełącznik → karta Ethernet → vmbr0 → VM/LXC. Błędna zmiana może natychmiast odciąć panel, dlatego przed pracą zapewnij lokalną konsolę i kopię konfiguracji. Nie modyfikuj /etc/network/interfaces bez obu zabezpieczeń.
Wi-Fi nie zachowuje się jak zwykły przewodowy port bridge. VLAN-aware bridge jest tematem zaawansowanym i wymaga zgodnej konfiguracji przełącznika.
Szybki punkt powrotu zależny od bieżącego hosta, storage i plików VM. Nie jest kopią zapasową.
Osobny plik lub zestaw danych możliwy do przeniesienia. Co najmniej jedna kopia powinna znajdować się poza dyskiem hosta.
Dla backupu wybierz właściwy tryb, storage, harmonogram i retencję. Regularnie wykonuj test odtwarzania. Kopia może trafić na NAS, serwer backupu albo dysk zewnętrzny. Proxmox Backup Server jest osobnym, bardziej zaawansowanym rozwiązaniem.
| Objaw | Możliwa przyczyna | Bezpieczne działanie |
|---|---|---|
| Panel się nie otwiera | Błędny IP, maska, kabel lub port | Sprawdź ekran hosta i https://IP:8006 |
| Ostrzeżenie certyfikatu | Certyfikat samopodpisany | Zweryfikuj adres własnego hosta |
| Brak subskrypcji | Brak klucza Enterprise | To komunikat informacyjny |
| Aktualizacje zwracają 401 | Aktywne Enterprise bez subskrypcji | Sprawdź oficjalną dokumentację repozytoriów |
| ISO nie jest widoczne | Wybrano local-lvm | Użyj magazynu obsługującego ISO |
| VM nie ma Internetu | Błąd vmbr0, DHCP albo firewall | Sprawdź most oraz konfigurację gościa |
| Host utracił sieć | Błędna zmiana bridge | Użyj lokalnej konsoli i przywróć konfigurację |
| VM nie startuje | Brak VT-x/AMD-V lub zasobów | Otwórz diagnostykę wirtualizacji |
| Brak miejsca | Dyski VM, ISO, snapshoty lub backupy | Sprawdź magazyny przed usuwaniem |
| TASK ERROR | Szczegóły w logu zadania | Otwórz log i zapisz pełny komunikat |
| LXC nie startuje | Szablon, storage albo konfiguracja | Sprawdź log kontenera |
| Brak adresu gościa | Agent nie działa lub brak DHCP | Sprawdź sieć i QEMU Guest Agent |
Nie usuwaj plików, wolumenów ani konfiguracji jako pierwszego rozwiązania. Otwórz pełny log zadania i zapisz komunikat TASK ERROR.
Numery wydań, składnia repozytoriów i szczegóły funkcji zmieniają się. Przed instalacją sprawdź aktualną dokumentację Proxmox.