Kurkite ir valdykite virtualias mašinas savo Raspberry Pi naudodami Proxmox. Štai kaip jį įdiegti.
„Proxmox“ yra atvirojo kodo įmonės serverių valdymo ir serverio virtualizavimo platforma, siūlanti patogią žiniatinklio sąsają VM ir konteineriams valdyti. Jei anksčiau naudojote „VirtualBox“, „VMWare“ ar „Hyper-V“, „Proxmox“ siūlo panašią patirtį, daugiausia dėmesio skiriant atvirojo kodo technologijoms.
Nors „Proxmox“ nėra suderinamas arba tiesiogiai pasiekiamas „Raspberry Pi“, mes galime naudoti „Pimox“ projektą, kad įdiegtume ir nustatytume „Proxmox“ prievadas, skirtas Raspberry Pi ir naudoti jį „Proxmox“ arba hibridiniam Raspberry Pi plokščių ir x86 klasteriui kurti aparatūra.
Daiktai, kurių jums prireiks
- Raspberry Pi 3, 4 arba 5
- Debian 64-bit arba Raspberry Pi OS 64-bit Lite (Bullseye arba naujesnė versija)
- 32 GB ar didesnė „microSD“ kortelė. Taip pat galite įjungti paleiskite Raspberry 4 arba 5 naudodami išorinį SSD didesniam ir greitesniam saugojimui
- Interneto ryšys per Ethernet kabelį arba Wi-Fi
- Maitinimas
„Proxmox“ „Raspberry Pi“ gali pasiūlyti ne tokį patį stabilumo ir našumo lygį, kokį siūlo tradicinė aparatinė įranga. Apsvarstykite šią instaliaciją kaip eksperimentą ir koncepcijos įrodymą. Nenaudokite šios funkcijos svarbiems serveriams gamybinėje aplinkoje paleisti.
Įdiekite „Proxmox“ Raspberry Pi
Įdiegę operacinę sistemą naudodami Raspberry Pi Imager įrankį, atidarykite terminalo langą arba prisijungti prie Raspberry Pi nuotoliniu būdu per SSH (naudokite PuTTY, skirtą Windows) ir paleiskite šias komandas, kad atsisiųstumėte ir įdiegtumėte naujausius paketus ir saugos naujinimus.
sudo apt-get update
sudo apt-get upgrade -y
Priklausomai nuo jūsų Raspberry Pi modelio ir tinklo greičio, tai užtruks šiek tiek laiko. Baigę paleiskite šias komandas, kad pereitumėte prie pagrindinio vartotojo, tada atsisiųskite Pimox scenarijų ir paleiskite jį, kad įdiegtumėte Pimox.
sudo -s
curl https://raw.githubusercontent.com/pimox/pimox7/master/RPiOS64-IA-Install.sh > RPiOS64-IA-Install.sh
Atidaryk RPiOS64-IA-Install.sh scenarijų naudodami „Nano“ teksto rengyklę ir pakeiskite šias eilutes, kad jos atitiktų jūsų tinklo nustatymus. Šis veiksmas yra neprivalomas ir gali būti atliktas vėliau diegimo metu.
# 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
Atlikę šiuos pakeitimus paspauskite Ctrl + X sekė Y ir Įeikite. Tai išsaugos failo pakeitimus ir išeis iš redaktoriaus. Toliau paleisime Pimox scenarijų. Norėdami tai padaryti, paleiskite šias komandas.
chmod +xRPiOS64-IA-Install.sh
./RPiOS64-IA-Install.sh
Toliau vykdykite nurodymus, kad užbaigtumėte diegimą. Diegimo metu turėsite nustatyti pagrindinį slaptažodį, kurio vėliau prireiks norint pasiekti Proxmox žiniatinklio sąsają. Be to, raginimų metu būtinai pasirinkite numatytąsias reikšmes. Diegimas prasidės ir užtruks šiek tiek laiko, todėl atsisėskite ir atsipalaiduokite arba gurkšnokite puodelį kavos.
Kai diegimas bus baigtas, Raspberry Pi bus automatiškai paleistas iš naujo. Po perkrovimo „Proxmox“ turėtų būti paruoštas naudoti. Jei Raspberry Pi nepaleidžiamas iš naujo automatiškai, galite pabandyti jį paleisti rankiniu būdu.
Proxmox rekomenduojama įdiegti Raspberry Pi, kuriame veikia Debian arba Raspberry Pi OS Lite versija. Jei naudosite darbalaukio versiją, liks mažiau išteklių efektyviam „Proxmox“ paleidimui. Taip pat būtinai naudokite tam skirtą SSD arba „microSD“ kortelę. Neįdiekite jo esamoje Raspberry Pi darbalaukio OS versijoje, nes pasikeis ekrano užsklanda ir bus pašalinti kai kurie tinklo įrankiai.
Pasiekite „Proxmox“ žiniatinklio sąsają iš žiniatinklio naršyklės
Norėdami pasiekti „Proxmox“ žiniatinklio sąsają, veikiančią Raspberry Pi, atidarykite žiniatinklio naršyklę savo kompiuteryje arba nešiojamajame kompiuteryje ir eikite į https://IPAddressOfPi: 8006.
Žiniatinklio naršyklėje galite matyti SSL klaidą arba saugos sertifikato klaidą. Turite tai apeiti spustelėdami Išsamiau > Vis tiek tęsti.
Pamatysite prisijungimo ekraną, kuriame turėsite įvesti šią informaciją:
- Prisijungti: šaknis
- Slaptažodis: Tas, kurį nustatėte diegdami „Proxmox“.
Prisijungę galite spustelėti Gerai pranešime, tada pasiekite „Proxmox“ valdymo sąsają.
Kurkite ir valdykite virtualias mašinas ir konteinerius
Galite pradėti įkeldami operacinių sistemų, kurias norite įdiegti ir paleisti „Proxmox“, ISO atvaizdus. Norėdami tai padaryti, galite atsisiųsti ISO į atitinkamą vietą naudodami šias komandas:
cd /var/lib/vz/template/iso/
Tai padės užtikrinti, kad OS failai būtų nedelsiant matomi žiniatinklio sąsajoje, kad būtų galima įdiegti. Norėdami sukurti virtualią mašiną „Proxmox“ programoje Raspberry Pi, atlikite šiuos veiksmus:
- Spustelėkite Sukurti VM viršutiniame dešiniajame „Proxmox“ sąsajos kampe.
- Pagal Generolas, įveskite savo virtualios mašinos pavadinimą.
- Spustelėkite OS ir pasirinkti Nenaudokite jokių laikmenų.
- Viduje Sistema skirtuką, palikite visas numatytas reikšmes tokias, kokios jos yra.
- Pagal Diskai, įsitikinkite, kad pasirinkote SCSI kietajam diskui. Jei reikia, pakoreguokite disko dydį.
- Spustelėkite CPU ir tiksliai sureguliuokite procesoriaus ir atminties nustatymus. Atminkite, kad Raspberry Pi turi ribotus išteklius, kurie priklauso nuo jūsų modelio.
- Pagal Tinklas, galite palikti dalykus kaip numatytuosius arba sukurti tinklo tiltą, atsižvelgdami į savo poreikius.
- Sukonfigūravę VM nustatymus, spustelėkite Kitas arba Patvirtinti skirtuką ir spustelėkite Baigti.
- Kairiajame meniu pasirinkite virtualią mašiną ir spustelėkite Aparatūra.
- Dukart spustelėkite CD/DVD diskas ir tada pasirinkite Naudokite CD / DVD disko vaizdo failą (iso).
- Spustelėkite Sandėliavimas išskleidžiamajame meniu ir pasirinkite numatytąją saugyklą, tada ISO atvaizdą.
- Spustelėkite Gerai.
- Spustelėkite Santrauka ir tada spustelėkite Pradėti mygtuką viršutiniame dešiniajame „Proxmox“ sąsajos kampe, kai pasirenkama VM, kad paleistumėte VM ir pradėtumėte diegimą.
- Įdiegę galite paleisti virtualią mašiną ir naudoti norimą OS.
Jei reikia, galite pakoreguoti aparatūros nustatymus, pvz., procesorių, atmintį ir saugyklą, atsižvelgdami į savo poreikius.
Eksperimentinis kelias į virtualizaciją
„Proxmox“ ant Raspberry Pi siūlo daug žadantį virtualizacijos sprendimą. Tačiau jis vis dar yra eksperimentiniame etape ir neturėtų būti naudojamas gamybos aplinkoje. Dėl būsimų atnaujinimų ir patobulinimų bei tobulėjant Raspberry Pi ekosistemai galime tikėtis, kad Proxmox suderinamumas ir našumas pagerės šiame vienos plokštės kompiuteryje.
Iki tol laikykite „Proxmox“ diegimą „Raspberry Pi“ kaip eksperimentą ir būkite pasirengę ištirti ir šalinti galimas problemas.