Mover a partição OpenVZ / vz para uma unidade separada

2

Eu tenho uma caixa OpenVZ que está ficando sem espaço no disco rígido. Tem uma única unidade que contém o sistema e as partições vz. Eu gostaria de instalar uma nova unidade e mover a partição vz para ela.

Isso parece bastante direto, mas não consegui encontrar nenhuma instrução oficial, dicas, possíveis problemas, etc. on-line. Eu não conseguia encontrar ninguém falando sobre isso, então antes de arriscar mexer em uma caixa de produção, gostaria de verificar se alguém já fez isso antes.

Estou pensando em basicamente fazer isso:

  • Desligar, instalar a nova unidade, inicializar, montar a nova unidade como / vz2
  • Pare os serviços do OpenVZ
  • Copie os arquivos da partição / vz para / vz2
  • Desmonte as duas partições, monte a nova unidade como / vz
  • Inicie os serviços do OpenVZ, verifique se tudo está funcionando bem
  • Editar fstab para que a nova montagem seja permanente
  • Reinicialize para garantir que o fstab esteja configurado corretamente

Parece que vai funcionar? Todos os locais permanecerão os mesmos, portanto, os arquivos de configuração não precisarão ser editados. Há algum problema não óbvio ao fazer isso?

    
por Ian Dunn 28.06.2011 / 19:38

2 respostas

3

Seu plano soa bem - eu mudei volumes VZ entre arquivadores NFS usando um procedimento similar, e foi sem problemas. Certifique-se de usar algo como rsync -a ou cp -p para preservar todas as permissões existentes ao copiar.

    
por 28.06.2011 / 19:43
2

Seu procedimento parece bom - a única coisa que eu mudaria é que quando você inicializar copia os arquivos, você deve colocar o sistema no modo de usuário único (isso deve manter o OpenVZ mesmo inicializando, e reduz as chances de quebrando qualquer coisa por ter algum outro processo que você possa ter esquecido de tocar nos arquivos).

Você também pode usar tar ou dump / restore em vez de copiar os arquivos (para preservar as permissões e outros atributos, tanto quanto possível)

    
por 28.06.2011 / 19:42