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í
instagram viewer

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:

  1. Klikněte Vytvořte VM v pravém horním rohu rozhraní Proxmox.
  2. Pod Všeobecné, zadejte název svého virtuálního počítače.
  3. Klikněte OS a vybrat si Nepoužívejte žádná média.
  4. V Systém ponechte všechny výchozí hodnoty tak, jak jsou.
  5. Pod Disky, ujistěte se, že jste vybrali SCSI pro pevný disk. V případě potřeby upravte velikost disku.
  6. 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.
  7. Pod Síť, můžete ponechat věci jako výchozí nebo vytvořit síťový most podle vašich potřeb.
  8. Po konfiguraci nastavení virtuálního počítače klikněte na další nebo Potvrdit tab a klikněte Dokončit.
  9. V levém menu vyberte virtuální počítač a klikněte Hardware.
  10. Dvakrát klikněte na CD/DVD mechanika a poté vyberte Použít soubor obrazu disku CD/DVD (iso).
  11. Klikněte na Úložný prostor a vyberte výchozí úložiště následované obrazem ISO.
  12. Klikněte OK.
  13. 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.
  14. 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ě.