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
- Faça o login em seu VM.
-
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
. Execute o comando
cloud-init clean
para limpar os diretórios de forma quecloud-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/*`
NotaVocê 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 atualizadacloud-init
.Repetição
cloud-init
ou reinicialização da VM.cloud-init
, implementando as mudanças de configuração que você fez.