{"id":2317,"date":"2024-03-09T16:46:00","date_gmt":"2024-03-09T14:46:00","guid":{"rendered":"http:\/\/www.sfsoft.it\/blog\/?p=2317"},"modified":"2024-03-09T16:47:31","modified_gmt":"2024-03-09T14:47:31","slug":"aggiornamento-da-proxmox-7-a-proxmox-8","status":"publish","type":"post","link":"http:\/\/www.sfsoft.it\/blog\/2024\/03\/09\/aggiornamento-da-proxmox-7-a-proxmox-8\/","title":{"rendered":"Aggiornamento da Proxmox 7 a Proxmox 8"},"content":{"rendered":"<p>Prima di migrare un host Proxmox \u00e8 consigliato spegnere le eventuali VM, farne un backup e possibilmente migrare le VM su un altro nodo se si tratta di un cluster.<\/p>\n<p>Eseguire tutti gli aggiornamenti disponibili della versione 7<\/p>\n<pre class=\"lang:default decode:true \">apt update\r\napt dist-upgrade<\/pre>\n<p>Lanciare il programma pve7to8 per eseguire il check dei requisiti, per eseguirlo in modalit\u00e0 approfondita aggiungere il parametro &#8211;full<\/p>\n<pre class=\"lang:default decode:true \">pve7to8\r\npve7to8 --full<\/pre>\n<p>Nel mio caso ho avuto un avviso che diceva:<\/p>\n<pre class=\"lang:default decode:true \">WARN: systemd-timesyncd is not the best choice for time-keeping on servers, due to only applying updates on boot.\r\n  While not necessary for the upgrade it's recommended to use one of:\r\n    * chrony (Default in new Proxmox VE installations)\r\n    * ntpsec\r\n    * openntpd\r\n<\/pre>\n<p>E&#8217; sufficente installare chrony e automaticamente rimuove il vecchio systemd-timesyncd:<\/p>\n<pre class=\"lang:default decode:true \">apt install chrony<\/pre>\n<p>Eseguire nuovamente pve7to8 &#8211;full per verificare che sia tutto a posto.<\/p>\n<p>Modificare il repository debian da bullseye a bookworm:<\/p>\n<pre class=\"lang:default decode:true\">sed -i 's\/bullseye\/bookworm\/g' \/etc\/apt\/sources.list\r\n<\/pre>\n<p>Modificare il repository proxmox da bullseye a bookworm (il file cambia se si ha una licenza di sottoscrizione o meno):<\/p>\n<pre class=\"lang:default decode:true \"># senza sottoscrizione\r\nsed -i 's\/bullseye\/bookworm\/g' \/etc\/apt\/sources.list.d\/pve-no-subscription.list\r\n# con sottoscrizione\r\nsed -i 's\/bullseye\/bookworm\/g' \/etc\/apt\/sources.list.d\/pve-enterprise.list<\/pre>\n<p>Se si utilizza l&#8217;installazione ceph occorre anche aggiungere il repository ceph, consultare la guida per maggiori informazioni <a href=\"https:\/\/pve.proxmox.com\/wiki\/Upgrade_from_7_to_8\">https:\/\/pve.proxmox.com\/wiki\/Upgrade_from_7_to_8<\/a><\/p>\n<p>Infine procedere all&#8217;aggiornamento:<\/p>\n<pre class=\"lang:default decode:true \">apt update\r\napt dist-upgrade<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Prima di migrare un host Proxmox \u00e8 consigliato spegnere le eventuali VM, farne un backup e possibilmente migrare le VM su un altro nodo se si tratta di un cluster. Eseguire tutti gli aggiornamenti disponibili della versione 7 apt update apt dist-upgrade Lanciare il programma pve7to8 per eseguire il check dei requisiti, per eseguirlo in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[15,3,172],"tags":[16,8,173],"_links":{"self":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/2317"}],"collection":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/comments?post=2317"}],"version-history":[{"count":6,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/2317\/revisions"}],"predecessor-version":[{"id":2323,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/posts\/2317\/revisions\/2323"}],"wp:attachment":[{"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/media?parent=2317"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/categories?post=2317"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.sfsoft.it\/blog\/wp-json\/wp\/v2\/tags?post=2317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}