Nadgradnja ProxmoxVE 7 na ProxmoxVE 8

Nadgradnja ProxmoxVE 7.4 na najnovejšo različico

Ta korak je predpogoj za nadgradnjo ProxmoxVE 7 na različico 8.

1. Ustavite vse vsebnike in virtualne stroje.

2. Pojdite v točko za upravljanje vozlišč, nato v razdelek Posodobitve → Skladišča in onemogočite skladišče Enterprise, kot je prikazano na sliki zaslona, katerega uporaba zahteva naročnino (če imate plačano naročnino, ta korak preskočite):

3. V istem razdelku povežite repozitorij Brez naročnine, do katerega je omogočen dostop brez naročnine (če imate plačano naročnino, tudi tega koraka ni treba izvesti):

4. Pojdite v razdelek Posodobitve in kliknite gumb Osveži (počakajte, da se seznam posodobi):

5. Pritisnite gumb Nadgradnja (na prejšnji sliki zaslona je označen s številko tri), ko boste zahtevali potrditev za nadaljevanje nadgradnje, pritisnite "Y", odprlo se bo dodatno okno s terminalom:

Počakajte, da se nadgradnja zaključi, in ne zapirajte okna za namestitev posodobitve. Po končani nadgradnji se bo prikazalo sporočilo o potrebi po ponovnem zagonu:

6. Ponovno zaženite ProxmoxVE. Tu v konzoli vnesite ukaz

reboot now

7. Počakajte, da se zažene strežnik, in osvežite stran brskalnika ter preverite trenutno različico ProxmoxVE:

Nadgradnja ProxmoxVE na različico 8

Najprej se prepričajte, da za trenutno različico ProxmoxVE ni posodobitev. Če so, jih posodobite. Lahko greste v konzolo v spletnem vmesniku ali se povežete s strežnikom prek SSH in zaporedno zaženete naslednje ukaze:

apt update
apt dist-upgrade

Prav tako je pomembno, da vnaprej odstranite vsa vrata, vtičnike in module, ki jih ProxmoxVE uradno ne podpira (če so bili nameščeni).

1. Pred posodobitvijo z ukazom zaženite skripto za preverjanje (lahko uporabite konzolo spletnega vmesnika):

pve7to8 –full

Na našem vozlišču ni bilo nobenih globokih sprememb, zato je naš sistem uspešno opravil preskus združljivosti in ga je mogoče posodobiti brez dodatnih posegov. Če se pri predhodnem preverjanju v strežniku odkrijejo napake in opozorila, jih bo treba odpraviti, preden nadaljujete z nadgradnjo na različico 8. Upoštevajte, da postavka Opozorila ni tako kritična in jo lahko prezrete, če se opozorila ne nanašajo na osnovne funkcije virtualizatorja.

2. Zdaj morate dodati skladišči apt Bookworm za Debian in Proxmox

Zamenjajte vir na seznamu virov:

sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list

Morda boste morali spremeniti tudi seznam repozitorijev (če nimate naročnine), določite datoteko tako, da z ukazom cd /etc/apt/sources.list. d/ vstopite v imenik /etc/apt/sources.list.d/:

sed -i -e 's/bullseye/bookworm/g' /etc/apt/sources.list.d/pve-install-repo.list

Druga možnost:

sed -i -e 's/bullseye/bookworm/g' /etc/apt/sources.list.d/pve-no-enterprise.list

Če imate plačljivo naročnino:

sed -i -e 's/bullseye/bookworm/g' /etc/apt/sources.list.d/pve-enterprise.list

Pomembno! Če imate nameščeno gručo Ceph, morate dodati skladišča te komponente. Upoštevajte, da mora biti nameščena različica Ceph 17.2 Quincy. Če temu ni tako, morate pred nadgradnjo programa Proxmox na različico 8 nadgraditi Ceph na različico 17.2 Quincy.

Če imate plačljivo naročnino:

echo "deb https://enterprise.proxmox.com/debian/ceph-quincy bookworm enterprise" > /etc/apt/sources.list.d/ceph.list

Če nimate plačane naročnine:

echo "deb http://download.proxmox.com/debian/ceph-quincy bookworm no-subscription" > /etc/apt/sources.list.d/ceph.list

3. Distribucijo Debian in Proxmox posodobite na različico 8 tako, da zaporedno zaženete ukaze:

apt update
apt dist-upgrade

Med nameščanjem posodobitev bo od uporabnika zahtevanih več dejanj. Če se na začetku nadgradnje odpre pasica, pritisnite "q " za nadaljevanje nadgradnje. Za ostalo uporabite priporočila uradnega spletnega mesta Proxmox:

in Enter.

presledek - TAB - OK

Med postopkom namestitve bo sistem posredoval več vprašanj o različicah sistemskih datotek. Dobro je, da preverite razliko za vsako zadevno datoteko in izberete odgovor, ki najbolj ustreza vaši namestitvi. Splošne konfiguracijske datoteke s spremembami in priporočenimi možnostmi:

  • /etc/issue → Proxmox VE bo to datoteko samodejno ustvaril ob zagonu in bo imela le kozmetični učinek na prijavno konzolo. Uporaba privzete vrednosti "None" - "N" (ohrani trenutno nameščeno različico) je tu varna.

  • /etc/lvm/lvm.conf → Spremembe, povezane s Proxmox VE, bodo posodobljene, zato bo novejša različica konfiguracije morda koristna. Če sami niste naredili dodatnih sprememb in niste prepričani, boste tukaj pozvani, da izberete "Da" - "Y " (namestite različico vzdrževalca paketov).

  • /etc/apt/sources.list.d/pve-enterprise.list → tukaj lahko izberete "None" (ni) - "N" (ni) za ohranitev trenutne različice, če nimate naročnine. V nasprotnem primeru lahko izberete "Yes" - "Y".

  • /etc/default/grub → Tu morate biti še posebej previdni, saj je ta podatek običajno zahtevan le, če ste ga spremenili ročno, na primer za dodajanje kakšne opcije ukazne vrstice jedra. Priporočljivo je, da preverite razliko za ustrezne spremembe. Upoštevajte, da spremembe komentarjev (vrstice, ki se začnejo z #) niso pomembne. Če niste prepričani, vam priporočamo, da izberete možnost "Ne" - "N" (ohranite trenutno nameščeno različico).

Posodobitev se je končala brez napak:

4. Ponovno zaženite sistem:

reboot now

5. Po prenosu preverite različico: