terça-feira, 7 de março de 2017

Proxmox VE 4 | upgrade a partir de 3.x

Ao instalar o Promox VE 4 utilizei ZFS RAID1 (com dois discos de 2TB).

Após a instalação do Proxmox VE são apresentados dois armazenamentos:
- local
- local-zfs

Copiar dados e informação

Devem criar-se dumps dos contentores no servidor antigo (Proxmox 3.x) e anotar todas as informações de rede de cada um deles.
Após a criação dos dumps dos contentores, é necessário copiá-los para o novo servidor para se terminar depois o processo de migração [0].
- Montar disco com os dumps dos containers OpenVZ (feitos no Promox VE 3.x)
- Mover para /var/lib/vz/dump

O disco com a informação antiga estava com software RAID1. Assim, para aceder ao disco antigo (mdadm com RAID1) para copiar a informação para o novo host foi necessário [1]:
mount /dev/sdc2 /mnt/old_hdd
mount: unknown filesystem type 'linux_raid_member'

Para verificar o estado do RAID na partição
mdadm --examine /dev/sdd4

Para criar o dispositivo md
mdadm -A -R /dev/md1 /dev/sdc2

Para montar é necessário utilizar o mapper LVM para montar o volume com o nome pve-data:
mount /dev/mapper/pve-data /media/BACKUP

É possível agora copiar toda a informação para o novo host.

Migração de OpenVZ para LXC

Uma vez copiados os dumps, é necessário aceder ao armazenamento e escolher cada um dos dumps e restaurá-lo (Restore).
É necessário definir toda a configuração de rede de cada contentor antes de o arrancar.

Partilha de informação por bind mount

A partilha de informação via bind mount (montar uma pasta do host num ou vários contentores) continua a ser possível mas faz-se de forma diferente [2].
Adicionar no ficheiro conf do LXC em questão /etc/pve/lxc/100.conf (para o contentor 100):
mp0: /srv/DATA/media,mp=/srv/media

Onde mp0 é o primeiro ponto de montagem do contentor, /srv/DATA/media é a pasta no host a montar no cliente em /srv/media.
No total é possível especificar para cada contentor 10 pontos de montagem desta forma (mp0, mp1, mp2, etc).

Após a definição de todos os bind mount points de cada contentor é possível arrancar o contentor e confirmar se a informação está correta.



Sem comentários:

Enviar um comentário