3.15. Modificación de una VM creada a partir de una imagen huésped de KVM después de la ejecución de cloud-init
Esta sección proporciona un procedimiento de ejemplo para cuando quiera modificar la configuración de cloud-init antes de volver a ejecutar cloud-init. Cuando usted lanza una VM que incluye el paquete cloud-init instalado y habilitado, cloud-init se ejecuta en su estado por defecto en ese arranque inicial de su VM.
Procedimiento
- Inicie sesión en su máquina virtual.
-
Añada o cambie las directivas, por ejemplo, modifique el archivo
cloud.cfgen el directorio/etc/cloudo añada directivas al directorio/etc/cloud/cloud.cfg.d. Ejecute el comando
cloud-init cleanpara limpiar los directorios y así poder volver a ejecutarcloud-init. También puede ejecutar los siguientes comandos como root para limpiar la VM.`rm -Rf /var/lib/cloud/instances/*` `rm -Rf /var/lib/cloud/instance` `rm -Rf /var/lib/cloud/data/*`NotaPuede guardar la imagen limpiada como una nueva imagen y utilizarla para varias máquinas virtuales. Las nuevas máquinas virtuales se ejecutan en
cloud-initutilizando la configuración actualizada decloud-init.Vuelva a ejecutar
cloud-inito reinicie la máquina virtual.cloud-initvuelve a ejecutarse, implementando los cambios de configuración que ha realizado.