Como consideración:
- La versión de Proxmox 3.x tiene que estar en la 3.4 para pasar a Proxmox 4.
Si tenemos otra versión, tenemos que hacer lo siguiente:
Desactivar repositorio Enterprise
sed -i 's/deb https/\#deb https/g' /etc/apt/sources.list.d/pve-enterprise.list
Update de versión 3.3.1 hacia 3.4
apt-get update && apt-get dist-upgrade -y
NOTA:
Los repositorios actuales de la versión 3.3 son:
deb http://ftp.cl.debian.org/debian wheezy main contrib # security updates deb http://security.debian.org/ wheezy/updates main contrib deb http://download.proxmox.com/debian wheezy pve-no-subscription
Actualizado a la última versión de Proxmox 3.4 , reiniciar el servidor y luego continuar con los pasos de abajo.
Actualizando a Proxmox 4.x
- Tener todas las vms apagadas
- Correctamente configurado el cluster
- Tener correctamente el acceso repositorios (accessible both wheezy and jessie)
- Al menos 1GB de espacio disponible en el /root
1. Chequeamos que tenemos todas las actualizaciones en orden
apt-get update && apt-get dist-upgrade -y
2. Removemos los paquetes antiguos
apt-get remove proxmox-ve-2.6.32 pve-manager corosync-pve openais-pve redhat-cluster-pve pve-cluster pve-firmware
3. Reconfiguramos el listado de repositorios
sed -i 's/wheezy/jessie/g' /etc/apt/sources.list sed -i 's/wheezy/jessie/g' /etc/apt/sources.list.d/pve-enterprise.list apt-get update
4.Instalando el nuevo Kernel
apt-cache search pve-kernel | sort
Hasta el momento (Feb 2016) las vertsión de Kerner disponible es:
apt-get install pve-kernel-4.2.8-1-pve pve-firmware
5. Actualización basica del S.O Debian Jessie
apt-get dist-upgrade
6. Instalando Proxmox 4
apt-get install proxmox-ve
6.1 Se recomienda purgar los paques que ya no son necesarios:
dpkg --purge vzctl dpkg --purge redhat-cluster-pve
7. Remover versión antigua de Kernel
apt-get remove pve-kernel-2.6.32-41-pve
8. Chequeamos la versión
root@proxmox:~# pveversion -v
proxmox-ve: 4.1-37 (running kernel: 4.2.8-1-pve)
8. Actualizamos la lista templates para poder trabajar con contenedores del tipo LXC
root@proxmox:~# pveam update
Ref.https://pve.proxmox.com/wiki/Upgrade_from_3.x_to_4.0
0 Comentarios