{"id":4230,"date":"2023-06-26T14:34:59","date_gmt":"2023-06-26T17:34:59","guid":{"rendered":"https:\/\/tpinformatica.com.br\/site\/?p=4230"},"modified":"2024-03-25T10:32:21","modified_gmt":"2024-03-25T13:32:21","slug":"passo-a-passo-atualizacao-do-proxmox-ve-7-4-para-8-0","status":"publish","type":"post","link":"https:\/\/tpinformatica.com.br\/site\/passo-a-passo-atualizacao-do-proxmox-ve-7-4-para-8-0\/","title":{"rendered":"Passo a passo: Atualiza\u00e7\u00e3o do Proxmox VE 7.4 para 8.0"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Hoje, em 22 de junho de 2023, o Proxmox Virtual Environment 8.0 est\u00e1 fora do beta e foi liberado para o p\u00fablico. Este post ir\u00e1 orient\u00e1-lo atrav\u00e9s de uma atualiza\u00e7\u00e3o in-loco do Proxmox VE 7.4 para 8.0.&nbsp;Proxmox \u00e9 uma plataforma de virtualiza\u00e7\u00e3o muito popular para entusiastas dom\u00e9sticos executarem seus servidores. \u00c9 uma \u00f3tima plataforma para Home Assistant, Plex, cont\u00eaineres Docker e muito mais. Este guia destina-se &nbsp;a <strong>laborat\u00f3rios dom\u00e9sticos<\/strong> e N\u00c3O a uma empresa que usa Proxmox na produ\u00e7\u00e3o.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"746\" height=\"468\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/1.jpg\" alt=\"\" class=\"wp-image-4231\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/1.jpg 746w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/1-300x188.jpg 300w\" sizes=\"auto, (max-width: 746px) 100vw, 746px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Pode <a href=\"https:\/\/proxmox.com\/en\/news\/press-releases\/proxmox-virtual-environment-8-0\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">ler o comunicado na \u00edntegra<\/a>, mas aqui est\u00e3o os destaques:<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\">\n<li>Baseado em Debian 12 (Bookworm)<\/li>\n\n\n\n<li>A instala\u00e7\u00e3o padr\u00e3o usa o Linux Kernel 6.2 (opcional na vers\u00e3o 7.4)<\/li>\n\n\n\n<li>QEMU 8.0.2<\/li>\n\n\n\n<li>LXC 5.0.2<\/li>\n\n\n\n<li>ZFS 2.1.12<\/li>\n\n\n\n<li>Ceph Quincy 17.2.6<\/li>\n\n\n\n<li>Interface do usu\u00e1rio baseada em texto para ISO do instalador (ignorar problema gr\u00e1fico em algumas GPUs)<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">A lista de recursos n\u00e3o \u00e9 monumental, mas o padr\u00e3o do kernel Linux 6.2 e a op\u00e7\u00e3o de instalador ISO baseada em texto aborda dois pontos problem\u00e1ticos que os usu\u00e1rios podem experimentar ao usar a \u00faltima gera\u00e7\u00e3o de CPUs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Este post abordar\u00e1 o processo de atualiza\u00e7\u00e3o do Proxmox VE 7.4 para o 8.0. A atualiza\u00e7\u00e3o pode ser feita no local e \u00e9 minimamente disruptiva com apenas uma reinicializa\u00e7\u00e3o do host necess\u00e1ria. Observe que minha atualiza\u00e7\u00e3o abrange uma configura\u00e7\u00e3o n\u00e3o clusterizada e n\u00e3o estou usando o Ceph. Se voc\u00ea estiver usando o Ceph ou quiser consultar o procedimento oficial de atualiza\u00e7\u00e3o, voc\u00ea pode verificar o <a href=\"https:\/\/pve.proxmox.com\/wiki\/Upgrade_from_7_to_8\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Proxmox Upgrade de 7 para 8 wiki<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eu usei o Proxmox Backup Server 2.4 para fazer backups antes e depois da atualiza\u00e7\u00e3o. A vers\u00e3o 2.4 n\u00e3o parece ter problemas com o Proxmox VE 8.0. At\u00e9 a data deste post eu n\u00e3o vi um beta para a vers\u00e3o post 2.4. Tenho certeza de que haver\u00e1 uma vers\u00e3o baseada no Bookworm em algum momento. Um dos meus hosts Proxmox tem um PCIe Google Coral TPU usando passagem para uma VM de fragata e est\u00e1 funcionando perfeitamente p\u00f3s-atualiza\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Spoiler: <\/strong>Encontrei dois problemas, ambos menores e relacionados a produtos de terceiros e n\u00e3o ao Proxmox VE 8.0 em si:<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\">\n<li>A ferramenta de monitoramento de desempenho Glances \u00e9 interrompida ap\u00f3s a atualiza\u00e7\u00e3o para o VE 8.0. No entanto, atualizei meu post <a href=\"https:\/\/tpinformatica.com.br\/site\/monitore-proxmox-com-glances\/\">Monitore o Proxmox com Glances<\/a> post para resolver o problema.<\/li>\n\n\n\n<li>No Home Assistant eu uso o <a href=\"https:\/\/github.com\/dougiteixeira\/proxmoxve\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">complemento HACS Proxmox<\/a>. V\u00e1rias entidades relacionadas \u00e0 CPU, mem\u00f3ria e estat\u00edsticas de disco do host Proxmox n\u00e3o estavam dispon\u00edveis. No entanto, houve um novo conjunto dos mesmos contadores que funcionam. Ent\u00e3o, tive que excluir todas as entidades indispon\u00edveis e limpar alguns cart\u00f5es de painel.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Atualiza\u00e7\u00e3o 24 de junho de 2023:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\">\n<li>H\u00e1 uma corre\u00e7\u00e3o para o problema de compatibilidade do Glances com o Proxmox VE 8.0. Eu atualizei minha se\u00e7\u00e3o Spoiler acima para fornecer um link para o meu post de instala\u00e7\u00e3o do Glances que tem a corre\u00e7\u00e3o Proxmox VE 8.0. Agora est\u00e1 funcionando bem. Obrigado a tteck por sugerir a corre\u00e7\u00e3o.<\/li>\n\n\n\n<li>Eu adicionei uma nova se\u00e7\u00e3o de atualiza\u00e7\u00e3o automatizada que usa o <a href=\"https:\/\/tteck.github.io\/Proxmox\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"><\/a>&nbsp;incr\u00edvel script de atualiza\u00e7\u00e3o do Proxmox. O resultado final \u00e9 o mesmo, mas ele facilita com quase nenhuma interven\u00e7\u00e3o humana. Este \u00e9 o meu m\u00e9todo recomendado. Mas o procedimento manual ainda est\u00e1 dispon\u00edvel se voc\u00ea quiser us\u00e1-lo.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Mais Guias Proxmox<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eu escrevi uma s\u00e9rie de guias de instru\u00e7\u00f5es para o Proxmox, incluindo a instala\u00e7\u00e3o do Home Assistant, Plex e muito mais. Voc\u00ea pode encontrar esses guias aqui:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de continuarmos com a atualiza\u00e7\u00e3o, vamos primeiro deixar tudo pronto e garantir que a atualiza\u00e7\u00e3o prossiga sem problemas.<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\">\n<li>Execute um backup completo fora do host de todas as suas cargas de trabalho, incluindo VMs e LXCs.&nbsp; Execute a valida\u00e7\u00e3o de que seus backups s\u00e3o bons.<\/li>\n\n\n\n<li>Verifique pelo menos <strong>5 GB<\/strong> de espa\u00e7o livre em disco na parti\u00e7\u00e3o raiz do host Proxmox. Se voc\u00ea tiver MENOS de<strong> 5GB<\/strong> de espa\u00e7o livre, PARE. N\u00c3O ATUALIZE. Encontre mais espa\u00e7o.&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">df -h<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Copy<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"744\" height=\"234\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/2.jpg\" alt=\"\" class=\"wp-image-4232\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/2.jpg 744w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/2-300x94.jpg 300w\" sizes=\"auto, (max-width: 744px) 100vw, 744px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.derekseaman.com\/wp-content\/uploads\/2023-06-22_16-53-18.jpg\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. Verifique se voc\u00ea est\u00e1 executando pelo menos o Proxmox VE 7.4-13. Se voc\u00ea n\u00e3o estiver atual, veja a pr\u00f3xima etapa para atualiza\u00e7\u00e3o. Se estiver atualizado, pule para a etapa 9.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"746\" height=\"313\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/3.jpg\" alt=\"\" class=\"wp-image-4233\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/3.jpg 746w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/3-300x126.jpg 300w\" sizes=\"auto, (max-width: 746px) 100vw, 746px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.derekseaman.com\/wp-content\/uploads\/2023-06-22_16-55-59.jpg\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4. Vamos usar o incr\u00edvel <a href=\"https:\/\/tteck.github.io\/Proxmox\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">tteck<\/a> Proxmox &nbsp;VE script p\u00f3s-instala\u00e7\u00e3o para atualizar o Proxmox. Ele definir\u00e1 os reposit\u00f3rios apropriados e, em seguida, solicitar\u00e1 que voc\u00ea atualize. Isso garantir\u00e1 que voc\u00ea n\u00e3o encontrar\u00e1 erros ao tentar atualizar. Abra a GUI do Proxmox, clique no seu host Proxmox e, no painel do meio, clique em <strong>Shell<\/strong>. Cole o seguinte comando e execute-o:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">bash -c &#8220;$(wget -qLO &#8211; https:\/\/github.com\/tteck\/Proxmox\/raw\/main\/misc\/post-pve-install.sh)&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Copy<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5. Quando solicitado a <strong>iniciar o script Proxmox VE Post Install<\/strong>, responda <strong>Y<\/strong> e pressione <strong>enter<\/strong>. Se uma recomenda\u00e7\u00e3o para Proxmox 8 for mostrada, reconhe\u00e7a-a.&nbsp;6. <strong>Pressione ENTER<\/strong> em todos os prompts. Quando o script chegar \u00e0&nbsp; etapa <strong>Atualizando o Proxmox VE (Paci\u00eancia),<\/strong> <strong>N\u00c3O CLIQUE NA GUI. ESPERAR.<\/strong><br>7. Quando solicitado a <strong>reinicializar<\/strong>, pressione <strong>enter<\/strong> em <strong>yes.8<\/strong>. Depois que o host for reinicializado, fa\u00e7a login novamente no Proxmox e abra outro shell do host.<br>9. Execute o seguinte comando:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">pve7to8 &#8211;full<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Copy<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"574\" height=\"1024\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/4.jpg\" alt=\"\" class=\"wp-image-4234\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/4.jpg 574w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/4-168x300.jpg 168w\" sizes=\"auto, (max-width: 574px) 100vw, 574px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.derekseaman.com\/wp-content\/uploads\/2023-06-22_17-13-23-scaled.jpg\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">10. Revise toda a sa\u00edda e verifique tudo o que \u00e9 verificado. Anote todos os avisos. Resolva quaisquer problemas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Atualiza\u00e7\u00e3o automatizada do Proxmox 7.4 para 8.0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esta se\u00e7\u00e3o usa o incr\u00edvel script de atualiza\u00e7\u00e3o do Proxmox. Seu script automatiza todo o processo e basicamente s\u00f3 requer que voc\u00ea pressione ENTER algumas vezes, em seguida, reinicie no final.&nbsp;<strong>Eu recomendo este m\u00e9todo, pois \u00e9 mais f\u00e1cil e menos propenso a erros. <\/strong>Se voc\u00ea preferir um processo mais manual que \u00e9 amplamente baseado no guia oficial de atualiza\u00e7\u00e3o do Proxmox, voc\u00ea pode pular para a pr\u00f3xima se\u00e7\u00e3o.<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\" start=\"1\">\n<li>Run the following script to kick off the upgrade process. Type&nbsp;<strong>Y<\/strong>&nbsp;and&nbsp;<strong>ENTER<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">bash -c &#8220;$(wget -qLO &#8211; https:\/\/github.com\/tteck\/Proxmox\/raw\/main\/misc\/pve8-upgrade.sh)&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Copy<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"726\" height=\"210\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/5.jpg\" alt=\"\" class=\"wp-image-4235\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/5.jpg 726w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/5-300x87.jpg 300w\" sizes=\"auto, (max-width: 726px) 100vw, 726px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">2. <strong>Pressione ENTER<\/strong> em todas as perguntas sobre como alterar reposit\u00f3rios, etc. Quando voc\u00ea chegar ao prompt a seguir, verifique se voc\u00ea est\u00e1 pronto para iniciar o processo de atualiza\u00e7\u00e3o. Isso baixar\u00e1 todos os pacotes e, finalmente, reinicializar\u00e1 seu host Proxmox. Portanto, certifique-se de que todas as cargas de trabalho estejam em um estado em que possam ser reinicializadas quando chegar a hora. Pressione <strong>ENTER<\/strong> quando estiver pronto para iniciar a atualiza\u00e7\u00e3o.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"726\" height=\"313\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/6.jpg\" alt=\"\" class=\"wp-image-4236\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/6.jpg 726w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/6-300x129.jpg 300w\" sizes=\"auto, (max-width: 726px) 100vw, 726px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">3. Ap\u00f3s algum per\u00edodo de tempo, a atualiza\u00e7\u00e3o ser\u00e1 conclu\u00edda e voc\u00ea ser\u00e1 solicitado a reinicializar. <strong>Pressione ENTER<\/strong> para reinicializar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"725\" height=\"305\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/7.jpg\" alt=\"\" class=\"wp-image-4237\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/7.jpg 725w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/7-300x126.jpg 300w\" sizes=\"auto, (max-width: 725px) 100vw, 725px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">4. Ap\u00f3s a reinicializa\u00e7\u00e3o do host Proxmox, fa\u00e7a login e verifique se voc\u00ea est\u00e1 no Proxmox VE 8.x.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"745\" height=\"258\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/8.jpg\" alt=\"\" class=\"wp-image-4238\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/8.jpg 745w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/8-300x104.jpg 300w\" sizes=\"auto, (max-width: 745px) 100vw, 745px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.derekseaman.com\/wp-content\/uploads\/2023-06-22_18-09-04.jpg\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5. Pule para a se\u00e7\u00e3o Verifica\u00e7\u00e3o abaixo para obter algumas dicas sobre verifica\u00e7\u00f5es pontuais que voc\u00ea pode realizar. H\u00e1 tamb\u00e9m uma se\u00e7\u00e3o de limpeza do kernel tamb\u00e9m, que eu recomendo fortemente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Atualiza\u00e7\u00e3o manual do Proxmox 7.4 para 8.0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Nota:<\/strong> Este procedimento \u00e9 baseado no <a href=\"https:\/\/pve.proxmox.com\/wiki\/Upgrade_from_7_to_8\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">processo oficial de atualiza\u00e7\u00e3o do Proxmox 7.4 para 8<\/a>, &nbsp;conforme descrito no site do Proxmox. A se\u00e7\u00e3o anterior usando o script de atualiza\u00e7\u00e3o do tteck \u00e9 mais f\u00e1cil e r\u00e1pida e faz o mesmo processo, apenas automatizado.. Mas se voc\u00ea quiser fazer isso mais manualmente, siga este procedimento.<\/p>\n\n\n\n<ol class=\"wp-block-list\" type=\"1\">\n<li>Pare todas as cargas de trabalho, incluindo VMs, cont\u00eaineres LXC, cont\u00eaineres do Docker, etc.<\/li>\n\n\n\n<li>Execute o seguinte comando para atualizar os reposit\u00f3rios para o bookworm Debian:<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">sed -i &#8216;s\/bullseye\/bookworm\/g&#8217; \/etc\/apt\/sources.list<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Copy<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"746\" height=\"125\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/9.jpg\" alt=\"\" class=\"wp-image-4239\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/9.jpg 746w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/9-300x50.jpg 300w\" sizes=\"auto, (max-width: 746px) 100vw, 746px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.derekseaman.com\/wp-content\/uploads\/2023-06-22_17-19-21.jpg\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. Execute os seguintes comandos e verifique se n\u00e3o h\u00e1 entradas Debian Bullseye. Se sim, comente-os. Somente as entradas do Bookworm devem ser mostradas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">cat \/etc\/apt\/sources.list.d\/pve-enterprise.list<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">cat \/etc\/apt\/sources.list<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Copy<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"746\" height=\"135\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/10.jpg\" alt=\"\" class=\"wp-image-4240\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/10.jpg 746w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/10-300x54.jpg 300w\" sizes=\"auto, (max-width: 746px) 100vw, 746px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.derekseaman.com\/wp-content\/uploads\/2023-06-22_17-21-13.jpg\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4. Execute o seguinte comando update repo index:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">apt update<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Copy<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"745\" height=\"286\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/11.jpg\" alt=\"\" class=\"wp-image-4241\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/11.jpg 745w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/11-300x115.jpg 300w\" sizes=\"auto, (max-width: 745px) 100vw, 745px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.derekseaman.com\/wp-content\/uploads\/2023-06-22_17-30-14.jpg\" rel=\"nofollow noopener\" target=\"_blank\"><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5. O tempo para concluir o comando a seguir ir\u00e1 variar muito, dependendo de uma s\u00e9rie de fatores. Pode variar de 5 a 60 minutos. Tenha paci\u00eancia. Quando solicitado se voc\u00ea deseja continuar, digite <strong>Y<\/strong> e <strong>ENTER.<\/strong> Os reposit\u00f3rios parecem estar limitando as velocidades de download, ent\u00e3o mesmo com a minha internet Gigabit os downloads de reposit\u00f3rios foram dolorosamente lentos. Depois que todos os downloads forem conclu\u00eddos, prossiga para a pr\u00f3xima etapa. Minha espera foi de cerca de 20 minutos para o primeiro anfitri\u00e3o, e muito mais curta para o segundo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">apt dist-upgrade<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Copy<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">6. Quando voc\u00ea vir algumas p\u00e1ginas de logs de altera\u00e7\u00f5es para v\u00e1rios pacotes, pressione <strong>Q<\/strong> para sair.7. Se voc\u00ea for apresentado para selecionar um layout de teclado, selecione o adequado.8. Se voc\u00ea receber um status mostrando <strong>itens \/etc\/issue<\/strong>, \u00e9 seguro pressionar <strong>N<\/strong> para substituir a vers\u00e3o antiga.<br>8. Quando solicitado a reiniciar os servi\u00e7os sem pedir tab para <strong>Sim<\/strong> e pressione <strong>enter.9<\/strong>. Se aparecer uma janela sobre <strong>o openssh-server,<\/strong> pressione Enter em <strong>Manter a vers\u00e3o local atualmente instalada.10<\/strong>. Se for solicitado sobre altera\u00e7\u00f5es no &nbsp;arquivo \/<strong>etc\/lvm\/lvm.conf<\/strong>, considere se voc\u00ea fez alguma altera\u00e7\u00e3o personalizada nesse arquivo. Caso contr\u00e1rio, pressione <strong>Y<\/strong> e depois <strong>ENTER.11<\/strong>. Se solicitado sobre altera\u00e7\u00f5es em &nbsp;\/<strong>etc\/default\/grub<\/strong>. <strong>PARE<\/strong> e pense. Voc\u00ea fez alguma altera\u00e7\u00e3o no GRUB para passagem de PCIe ou GPU ou outros ajustes? Se sim, voc\u00ea precisa tomar uma decis\u00e3o sobre o que fazer. Voc\u00ea pode revisar as diferen\u00e7as de arquivo de v\u00e1rias maneiras. Documente como sua configura\u00e7\u00e3o difere do arquivo de estoque. \u00c9 sua chamada se voc\u00ea continuar com a substitui\u00e7\u00e3o ou manter sua configura\u00e7\u00e3o.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">12. Se solicitado sobre altera\u00e7\u00f5es em pve-enterprise.list, pressione <strong>N<\/strong> e <strong>ENTER.13<\/strong>. Aguarde a conclus\u00e3o da atualiza\u00e7\u00e3o e verifique se n\u00e3o h\u00e1 erros de sa\u00edda.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"746\" height=\"213\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/12.jpg\" alt=\"\" class=\"wp-image-4242\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/12.jpg 746w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/12-300x86.jpg 300w\" sizes=\"auto, (max-width: 746px) 100vw, 746px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.derekseaman.com\/wp-content\/uploads\/2023-06-22_18-03-16.jpg\" rel=\"nofollow noopener\" target=\"_blank\"><\/a>14. Vamos executar o verificador de atualiza\u00e7\u00e3o novamente. Voc\u00ea pode ver alguns avisos relacionados a ainda n\u00e3o ter sido reinicializado na atualiza\u00e7\u00e3o. Ignore esses avisos, mas verifique se h\u00e1 qualquer outra coisa fora do comum.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">pve7to8<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Copy<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"632\" height=\"1024\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/13.jpg\" alt=\"\" class=\"wp-image-4243\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/13.jpg 632w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/13-185x300.jpg 185w\" sizes=\"auto, (max-width: 632px) 100vw, 632px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.derekseaman.com\/wp-content\/uploads\/2023-06-22_18-06-45-scaled.jpg\" rel=\"nofollow noopener\" target=\"_blank\"><\/a>15. Vamos reiniciar no Proxmox VE 8.0. Aguarde alguns minutos para que o host seja reinicializado. Tente abrir a interface do usu\u00e1rio da Web do Proxmox. Verifique se agora voc\u00ea est\u00e1 executando o PVE 8.0 e usando um kernel Linux 6.2.x. Parab\u00e9ns, a atualiza\u00e7\u00e3o est\u00e1 completa!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">reboot<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Copy<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"745\" height=\"258\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/14.jpg\" alt=\"\" class=\"wp-image-4244\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/14.jpg 745w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/14-300x104.jpg 300w\" sizes=\"auto, (max-width: 745px) 100vw, 745px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.derekseaman.com\/wp-content\/uploads\/2023-06-22_18-09-04.jpg\" rel=\"nofollow noopener\" target=\"_blank\"><\/a>Verifica\u00e7\u00e3o<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se voc\u00ea tiver alguma configura\u00e7\u00e3o &#8220;avan\u00e7ada&#8221;, como passagem PCIe ou GPU, passagem USB, etc. verifique se as VMs ou cont\u00eaineres mantiveram o acesso a seus dispositivos. Eu tamb\u00e9m veria suas VMs, LXCs, logs, integra\u00e7\u00f5es do Home Assistant, etc. para verificar se tudo parece bom. Se tudo estiver bem, eu recomendo fazer outro backup completo de tudo no host. Se voc\u00ea tiver problemas, voc\u00ea pode verificar o <a href=\"https:\/\/pve.proxmox.com\/wiki\/Upgrade_from_7_to_8\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Proxmox Upgrade de 7 para 8 wiki<\/a>.&nbsp;No meu servidor Beelink I5-1240P eu estava executando com microc\u00f3digo Intel atualizado em Proxmox VE 7.4. Verifiquei ap\u00f3s a atualiza\u00e7\u00e3o que o microc\u00f3digo ainda estava sendo carregado.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se voc\u00ea estiver usando o Glances ou o Home Assistant, verifique se algum dos complementos que monitoram o host Proxmox VE ainda est\u00e1 funcionando conforme o esperado. Como mencionado na introdu\u00e7\u00e3o, o Glances e os complementos HACS Proxmox VE tiveram problemas. O complemento Proxmox HACS foi facilmente limpo. E meu <a href=\"https:\/\/www.derekseaman.com\/2023\/04\/home-assistant-monitor-proxmox-with-glances.html\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">post atualizado do Glances<\/a> corrige os problemas do Proxmox VE 8.0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Limpeza do kernel (opcional)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O famoso <a href=\"https:\/\/tteck.github.io\/Proxmox\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">tteck<\/a> tem um \u00f3timo script de limpeza do kernel Proxmox. Vamos executar isso. V\u00e1 para a GUI do Proxmox, abra um shell e execute o seguinte comando:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">bash -c &#8220;$(wget -qLO &#8211; https:\/\/github.com\/tteck\/Proxmox\/raw\/main\/misc\/kernel-clean.sh)&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Copy<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"745\" height=\"597\" src=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/15.jpg\" alt=\"\" class=\"wp-image-4245\" title=\"\" srcset=\"https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/15.jpg 745w, https:\/\/tpinformatica.com.br\/site\/wp-content\/uploads\/2023\/06\/15-300x240.jpg 300w\" sizes=\"auto, (max-width: 745px) 100vw, 745px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.derekseaman.com\/wp-content\/uploads\/2023-06-22_19-01-58.jpg\" rel=\"nofollow noopener\" target=\"_blank\"><\/a>Resumo<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Atualizar um servidor Proxmox VE 7.4 para 8.0 \u00e9 um processo bastante simples. Se os reposit\u00f3rios Proxmox n\u00e3o est\u00e3o limitando os downloads, o processo de atualiza\u00e7\u00e3o \u00e9 muito r\u00e1pido. Fiz isso em dois hosts de produ\u00e7\u00e3o e s\u00f3 tive problemas com a instala\u00e7\u00e3o local do Glances e o complemento Home Assistant HACS Proxmox. Ambos podem ser facilmente resolvidos. Eu tamb\u00e9m tenho um Google Coral PCIe TPU passado para uma VM de fragata e funcionou perfeitamente ap\u00f3s a atualiza\u00e7\u00e3o.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hoje, em 22 de junho de 2023, o Proxmox Virtual Environment 8.0 est\u00e1 fora do beta e foi liberado para o p\u00fablico. Este post ir\u00e1 orient\u00e1-lo atrav\u00e9s de uma atualiza\u00e7\u00e3o in-loco do Proxmox VE 7.4 para 8.0.&nbsp;Proxmox \u00e9 uma plataforma de virtualiza\u00e7\u00e3o muito popular para entusiastas dom\u00e9sticos executarem seus servidores. \u00c9 uma \u00f3tima plataforma para [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4246,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"googlesitekit_rrm_CAownujICw:productID":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[185],"tags":[],"class_list":["post-4230","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-virtualizacao"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/posts\/4230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/comments?post=4230"}],"version-history":[{"count":0,"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/posts\/4230\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/media\/4246"}],"wp:attachment":[{"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/media?parent=4230"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/categories?post=4230"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tpinformatica.com.br\/site\/wp-json\/wp\/v2\/tags?post=4230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}