Área de Acesso Reservado

Login inválido.
Password inválida.
×

Weblevel

Blog Weblevel

2 Mar 10


Como alterar o ID de um container em OpenVZ

Há várias formas de chegar à mesma solução, mas as publicadas aqui são testadas por nós, e testadas antes de serem aplicadas.

Quem utiliza virtualização com OpenVZ, de certeza que já precisou de migrar containers entre hosts físicos, o problema é quando o container que vamos migrar tem um ID que já existe no host de destino. Vamos supor, que temos um container com o ID 100 e queremos alterá-lo para 200.

1º Passo – Criar um ponto de restauro (para a directoria /tmp)
vzctl chkpnt 100 --dumpfile /tmp/bkp.100

Ao fazermos este procedimento, a VPS neste momento deve estar parada. Podemos verificar o estado com
vzlist -a

2º Passo – Renomear os ficheiros de configuração e conteúdos da VPS
mv /etc/vz/conf/100.conf /etc/vz/conf/200.conf
mv /vz/private/100 /vz/private/200
mv /vz/root/100 /vz/root/200

3º Passo – Editar o ficheiro de configuração
Editar com o vi por exemplo, o ficheiro de configuração, e alterar onde diz /vz/private/100 para /vz/private/200
vi /etc/vz/conf/200.conf

4º Passo – Restaurar a VPS
vzctl restore 200 --dumpfile /tmp/bkp.100

E pronto, se executarmos “vzlist -a” a VPS já está a correr, e com o novo ID.

Sem comentários »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment


Solicite um contato comercial Agendar uma reunião

Agende uma reunião com a nossa área comercial

Nome inválido.
Email inválido.
Telefone inválido.
×