3.15. Modificando uma VM criada a partir de uma imagem de convidado da KVM depois que a nuvem estiver em funcionamento

Esta seção fornece um procedimento de amostra para quando você quiser modificar sua configuração cloud-init antes de executar novamente cloud-init. Quando você lança uma VM que inclui o pacote cloud-init instalado e habilitado, cloud-init é executado em seu estado padrão naquela inicialização inicial de sua VM.

Procedimento

  1. Faça o login em seu VM.
  2. Adicionar ou alterar diretivas, por exemplo, modificar o arquivo cloud.cfg no diretório /etc/cloud ou adicionar diretivas ao diretório /etc/cloud/cloud.cfg.d.
  3. Execute o comando cloud-init clean para limpar os diretórios de forma que cloud-init possa ser executado novamente. Você também pode executar os seguintes comandos como root para limpar o VM.

    `rm -Rf /var/lib/cloud/instances/*`
    `rm -Rf /var/lib/cloud/instance`
    `rm -Rf /var/lib/cloud/data/*`
    Nota

    Você pode salvar a imagem limpa como uma nova imagem e usar essa imagem para várias VMs. As novas VMs rodam cloud-init usando sua configuração atualizada cloud-init.

  4. Repetição cloud-init ou reinicialização da VM.

    cloud-init, implementando as mudanças de configuração que você fez.