Izveidojiet un pārvaldiet virtuālās mašīnas savā Raspberry Pi, izmantojot Proxmox. Lūk, kā to instalēt.

Proxmox ir atvērtā pirmkoda uzņēmuma serveru pārvaldības un serveru virtualizācijas platforma, kas piedāvā lietotājam draudzīgu tīmekļa saskarni virtuālo mašīnu un konteineru pārvaldībai. Ja iepriekš esat izmantojis VirtualBox, VMWare vai Hyper-V, Proxmox piedāvā līdzīgu pieredzi, koncentrējoties uz atvērtā pirmkoda tehnoloģijām.

Lai gan Proxmox nav saderīgs vai tieši pieejams Raspberry Pi, mēs varam izmantot Pimox projektu, lai instalētu un iestatītu Proxmox ports, kas paredzēts Raspberry Pi un izmantot to, lai izveidotu Proxmox vai hibrīda Raspberry Pi paneļu un x86 kopu aparatūra.

Lietas, kas jums būs vajadzīgas

  • Raspberry Pi 3, 4 vai 5
  • Debian 64-bit vai Raspberry Pi OS 64-bit Lite (Bullseye vai jaunāka versija)
  • microSD karte 32 GB vai lielāka. Varat arī iespējot sāknējiet Raspberry 4 vai 5, izmantojot ārējo SSD lielākai un ātrākai uzglabāšanai
  • Interneta savienojums, izmantojot Ethernet kabeli vai Wi-Fi
  • Enerģijas padeve

Proxmox uz Raspberry Pi var nepiedāvāt tādu pašu stabilitātes un veiktspējas līmeni kā tradicionālajai aparatūrai. Uzskatiet šo instalāciju kā eksperimentu un koncepcijas pierādījumu. Neizmantojiet šo, lai darbinātu kritiskus serverus ražošanas vidē.

Instalējiet Proxmox uz Raspberry Pi

Pēc operētājsistēmas instalēšanas, izmantojot Raspberry Pi Imager rīku, atveriet termināļa logu vai izveidojiet savienojumu ar Raspberry Pi attālināti, izmantojot SSH (izmantojiet PuTTY operētājsistēmai Windows) un pēc tam palaidiet tālāk norādītās komandas, lai lejupielādētu un instalētu jaunākās pakotnes un drošības atjauninājumus.

sudo apt-get update
sudo apt-get upgrade -y

Tas prasīs kādu laiku, līdz tas tiks pabeigts atkarībā no jūsu Raspberry Pi modeļa un tīkla ātruma. Kad tas ir pabeigts, palaidiet tālāk norādītās komandas, lai pārslēgtos uz root lietotāju, pēc tam lejupielādējiet Pimox skriptu un izpildiet to, lai instalētu Pimox.

sudo -s
curl https://raw.githubusercontent.com/pimox/pimox7/master/RPiOS64-IA-Install.sh > RPiOS64-IA-Install.sh

Atveriet RPiOS64-IA-Install.sh skriptu, izmantojot Nano teksta redaktoru, un modificējiet tālāk norādītās rindiņas, lai tās atbilstu jūsu tīkla iestatījumiem. Šī darbība nav obligāta, un to var veikt vēlāk instalēšanas laikā.

# 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

Pēc šo izmaiņu veikšanas nospiediet Ctrl+X seko Y un Ievadiet. Tas saglabās failā veiktās izmaiņas un aizvērtu redaktoru. Tālāk mēs izpildīsim Pimox skriptu. Lai to izdarītu, palaidiet šādas komandas.

chmod +xRPiOS64-IA-Install.sh
./RPiOS64-IA-Install.sh

Turpiniet izpildīt norādījumus, lai pabeigtu instalēšanu. Instalēšanas laikā jums būs jāiestata saknes parole, kas vēlāk būs nepieciešama, lai piekļūtu Proxmox tīmekļa saskarnei. Noteikti izvēlieties noklusējuma vērtības arī uzvedņu laikā. Instalēšana sāksies un prasīs kādu laiku, tāpēc apsēdieties un atpūtieties vai iemalkojiet tasi kafijas.

Kad instalēšana ir pabeigta, Raspberry Pi tiks automātiski atsāknēts. Pēc atsāknēšanas Proxmox jābūt gatavam lietošanai. Ja Raspberry Pi netiek atsāknēts automātiski, varat mēģināt to pārstartēt manuāli.

Ieteicams instalēt Proxmox Raspberry Pi, kurā darbojas Debian vai Raspberry Pi OS Lite versija. Ja izmantojat darbvirsmas versiju, atstās mazāk resursu, lai efektīvi palaistu Proxmox. Šim nolūkam noteikti izmantojiet arī īpašu SSD vai microSD karti. Neinstalējiet to esošajā Raspberry Pi darbvirsmas OS versijā, jo tas mainīs fona attēlu un noņems dažus tīkla rīkus.

Piekļūstiet Proxmox tīmekļa saskarnei, izmantojot tīmekļa pārlūkprogrammu

Lai piekļūtu Proxmox tīmekļa saskarnei, kas darbojas Raspberry Pi, atveriet datora vai klēpjdatora tīmekļa pārlūkprogrammu un pēc tam dodieties uz https://IPAddressOfPi: 8006.

Tīmekļa pārlūkprogrammā var tikt parādīta SSL kļūda vai drošības sertifikāta kļūda. Jums tas ir jāapiet, noklikšķinot uz Papildu > Turpināt jebkurā gadījumā.

Jūs redzēsit pieteikšanās ekrānu, kurā jums jāievada šāda informācija:

  • Pieslēgties: sakne
  • Parole: Tas, kuru iestatījāt Proxmox instalēšanas laikā

Kad esat pieteicies, varat noklikšķināt labi ziņojumā un pēc tam piekļūstiet Proxmox pārvaldības saskarnei.

Izveidojiet un pārvaldiet virtuālās mašīnas un konteinerus

Varat sākt, augšupielādējot to operētājsistēmu ISO attēlus, kuras vēlaties instalēt un palaist Proxmox. Lai to izdarītu, varat lejupielādēt ISO attiecīgajā vietā, izmantojot šādas komandas:

cd /var/lib/vz/template/iso/

Tas palīdzēs nodrošināt, ka OS faili ir nekavējoties redzami tīmekļa saskarnē instalēšanai. Lai izveidotu virtuālo mašīnu programmā Proxmox vietnē Raspberry Pi, veiciet šīs darbības:

  1. Klikšķis Izveidojiet VM Proxmox saskarnes augšējā labajā stūrī.
  2. Zem Ģenerālis, ievadiet savas virtuālās mašīnas nosaukumu.
  3. Klikšķis OS un izvēlēties Neizmantojiet nekādus datu nesējus.
  4. Iekš Sistēma cilnē atstājiet visas noklusējuma vērtības tādas, kādas tās ir.
  5. Zem Diski, noteikti atlasiet SCSI cietajam diskam. Ja nepieciešams, pielāgojiet diska izmēru.
  6. Klikšķis Procesors un precīzi noregulējiet procesora un atmiņas iestatījumus. Lūdzu, ņemiet vērā, ka Raspberry Pi ir ierobežoti resursi, kas ir atkarīgi no jūsu modeļa.
  7. Zem Tīkls, varat paturēt lietas kā noklusējuma iestatījumus vai izveidot tīkla tiltu, pamatojoties uz savām vajadzībām.
  8. Pēc VM iestatījumu konfigurēšanas noklikšķiniet uz Nākamais vai Apstiprināt cilni un noklikšķiniet Pabeigt.
  9. Kreisajā izvēlnē atlasiet virtuālo mašīnu un noklikšķiniet uz Aparatūra.
  10. Veiciet dubultklikšķi uz CD/DVD diskdzinis un pēc tam atlasiet Izmantot CD/DVD diska attēla failu (iso).
  11. Noklikšķiniet uz Uzglabāšana nolaižamajā izvēlnē un atlasiet noklusējuma krātuvi, kam seko ISO attēls.
  12. Klikšķis labi.
  13. Klikšķis Kopsavilkums un pēc tam noklikšķiniet uz Sākt pogu Proxmox saskarnes augšējā labajā stūrī, kad ir atlasīta virtuālā mašīna, lai palaistu virtuālo mašīnu un sāktu instalēšanu.
  14. Pēc instalēšanas varat palaist virtuālo mašīnu un pēc tam izmantot vajadzīgo OS.

Ja nepieciešams, varat pielāgot aparatūras iestatījumus, piemēram, procesoru, atmiņu un krātuvi, pamatojoties uz savām prasībām.

Eksperimentāls ceļš uz virtualizāciju

Proxmox uz Raspberry Pi piedāvā daudzsološu virtualizācijas risinājumu. Tomēr tas joprojām ir eksperimentālā fāzē, un to nevajadzētu izmantot ražošanas vidē. Ņemot vērā turpmākos atjauninājumus un uzlabojumus, kā arī Raspberry Pi ekosistēmas attīstību, mēs varam sagaidīt Proxmox saderības un veiktspējas uzlabojumus šajā viena borta datorā.

Līdz tam uzskatiet Proxmox instalēšanu Raspberry Pi kā eksperimentu un esiet gatavs izpētīt un novērst iespējamās problēmas.