Vytvářejte a spravujte virtuální stroje na svém Raspberry Pi pomocí Proxmox. Zde je návod, jak jej nainstalovat.
Proxmox je open source platforma pro správu podnikových serverů a virtualizaci serverů, která nabízí uživatelsky přívětivé webové rozhraní pro správu virtuálních počítačů a kontejnerů. Pokud jste v minulosti používali VirtualBox, VMWare nebo Hyper-V, Proxmox nabízí podobnou zkušenost se zaměřením na open-source technologie.
Přestože Proxmox není kompatibilní nebo přímo dostupný pro Raspberry Pi, můžeme k instalaci a nastavení použít projekt Pimox port Proxmox určený pro Raspberry Pi a jeho použití k vytvoření Proxmox nebo hybridního clusteru desek Raspberry Pi a x86 Hardware.
Věci, které budete potřebovat
- Raspberry Pi 3, 4 nebo 5
- Debian 64-bit nebo Raspberry Pi OS 64-bit Lite (Bullseye nebo novější)
- Karta microSD 32 GB nebo větší. Můžete také povolit spusťte Raspberry 4 nebo 5 pomocí externího SSD pro větší a rychlejší úložiště
- Připojení k internetu přes ethernetový kabel nebo Wi-Fi
- Zdroj napájení
Proxmox na Raspberry Pi nemusí nabízet stejnou úroveň stability a výkonu jako na tradičním hardwaru. Považujte tuto instalaci za experiment a důkaz konceptu. Nepoužívejte toto pro provozování kritických serverů v produkčním prostředí.
Nainstalujte Proxmox na Raspberry Pi
Po instalaci operačního systému pomocí nástroje Raspberry Pi Imager otevřete okno Terminál — nebo připojit se k Raspberry Pi vzdáleně přes SSH (použijte PuTTY pro Windows) – a poté spusťte následující příkazy ke stažení a instalaci nejnovějších balíčků a aktualizací zabezpečení.
sudo apt-get update
sudo apt-get upgrade -y
Dokončení bude nějakou dobu trvat v závislosti na modelu Raspberry Pi a rychlosti sítě. Po dokončení spusťte následující příkazy pro přepnutí na uživatele root, poté si stáhněte skript Pimox a spusťte jej pro instalaci Pimoxu.
sudo -s
curl https://raw.githubusercontent.com/pimox/pimox7/master/RPiOS64-IA-Install.sh > RPiOS64-IA-Install.sh
Otevři RPiOS64-IA-Install.sh skript pomocí textového editoru Nano a upravte následující řádky tak, aby odpovídaly vašemu nastavení sítě. Tento krok je volitelný a lze jej provést později během instalace.
# RPI_IP="192.168.1.100" # Replace with your desired IP address
# GATEWAY="192.168.1.1" # Replace with your gateway/router's IP address
Po provedení těchto změn stiskněte Ctrl + X následován Y a Vstupte. Tím uložíte změny do souboru a ukončíte editor. Dále spustíme skript Pimox. Chcete-li to provést, spusťte následující příkazy.
chmod +xRPiOS64-IA-Install.sh
./RPiOS64-IA-Install.sh
Pokračujte podle pokynů k dokončení instalace. Během instalace budete muset nastavit root heslo, které budete později vyžadovat pro přístup k webovému rozhraní Proxmox. Během výzev se také ujistěte, že jste zvolili výchozí hodnoty. Instalace začne a bude chvíli trvat, než se dokončí, takže se pohodlně usaďte nebo si dejte šálek kávy.
Po dokončení instalace se Raspberry Pi automaticky restartuje. Po restartu by měl být Proxmox připraven k použití. Pokud se Raspberry Pi nerestartuje automaticky, můžete jej zkusit restartovat ručně.
Doporučuje se nainstalovat Proxmox na Raspberry Pi s verzí Debian nebo Raspberry Pi OS Lite. Pokud používáte verzi pro stolní počítače, zbyde méně prostředků na efektivní provoz Proxmoxu. Také se ujistěte, že k tomu používáte vyhrazenou kartu SSD nebo microSD. Neinstalujte jej do stávající verze operačního systému Raspberry Pi pro stolní počítače, protože by se změnila tapeta a odstranily se některé síťové nástroje.
Přístup k webovému rozhraní Proxmox z webového prohlížeče
Pro přístup k webovému rozhraní Proxmox běžícímu na Raspberry Pi otevřete webový prohlížeč na vašem PC nebo notebooku a přejděte na https://IPAddressOfPi: 8006.
Ve webovém prohlížeči se může zobrazit chyba SSL nebo chyba bezpečnostního certifikátu. Musíte to obejít kliknutím na Pokročilé > Přesto pokračovat.
Zobrazí se přihlašovací obrazovka, kde musíte zadat následující údaje:
- Přihlásit se: vykořenit
- Heslo: Ten, který jste nastavili během instalace Proxmox
Po přihlášení můžete kliknout OK ve zprávě a poté přejděte do rozhraní pro správu Proxmox.
Vytvářejte a spravujte virtuální stroje a kontejnery
Můžete začít nahráním obrazů ISO operačních systémů, které chcete nainstalovat a spustit na Proxmox. Chcete-li tak učinit, můžete si stáhnout ISO do příslušného umístění pomocí následujících příkazů:
cd /var/lib/vz/template/iso/
To vám pomůže zajistit, že soubory OS budou okamžitě viditelné ve webovém rozhraní pro instalaci. Chcete-li vytvořit virtuální počítač v rámci Proxmox na Raspberry Pi, postupujte takto:
- Klikněte Vytvořte VM v pravém horním rohu rozhraní Proxmox.
- Pod Všeobecné, zadejte název svého virtuálního počítače.
- Klikněte OS a vybrat si Nepoužívejte žádná média.
- V Systém ponechte všechny výchozí hodnoty tak, jak jsou.
- Pod Disky, ujistěte se, že jste vybrali SCSI pro pevný disk. V případě potřeby upravte velikost disku.
- Klikněte procesor a doladit nastavení procesoru a paměti. Vezměte prosím na vědomí, že Raspberry Pi má omezené zdroje, které závisí na modelu, který máte.
- Pod Síť, můžete ponechat věci jako výchozí nebo vytvořit síťový most podle vašich potřeb.
- Po konfiguraci nastavení virtuálního počítače klikněte na další nebo Potvrdit tab a klikněte Dokončit.
- V levém menu vyberte virtuální počítač a klikněte Hardware.
- Dvakrát klikněte na CD/DVD mechanika a poté vyberte Použít soubor obrazu disku CD/DVD (iso).
- Klikněte na Úložný prostor a vyberte výchozí úložiště následované obrazem ISO.
- Klikněte OK.
- Klikněte souhrn a poté klepněte na Start v pravém horním rohu rozhraní Proxmox, když je vybrán virtuální počítač, spustí se virtuální počítač a zahájí se instalace.
- Po instalaci můžete spustit virtuální počítač a poté použít požadovaný OS.
V případě potřeby můžete upravit nastavení hardwaru, jako je procesor, paměť a úložiště, podle vašich požadavků.
Experimentální cesta k virtualizaci
Proxmox na Raspberry Pi nabízí slibné řešení pro virtualizaci. Stále je však v experimentální fázi a neměl by být používán v produkčním prostředí. S budoucími aktualizacemi a vylepšeními a s vývojem ekosystému Raspberry Pi můžeme očekávat zlepšení kompatibility a výkonu Proxmox na tomto jednodeskovém počítači.
Do té doby považujte instalaci Proxmox na Raspberry Pi za experiment a buďte připraveni prozkoumat a odstraňovat potenciální problémy na cestě.