Red Hat Training
A Red Hat training course is available for Red Hat Satellite
11.6. Uso de Koan
Si se está aprovisionando huéspedes en una máquina virtual o reinstalando una nueva distribución en un sistema en ejecución, koan funciona junto con Cobbler para proporcionar sistemas sobre la marcha.
11.6.1. Uso de Koan para suministrar sistemas virtuales
Si ha creado un perfil de máqu¡na virtual como se describe en la Sección 11.3, “Agregar un perfil a Cobbler”, puede usar
koan
para iniciar la instalación de un huésped virtual en un sistema.
Por ejemplo, digamos que ha creado un perfil de Cobbler como el siguiente:
cobbler add profile --name=virtualfileserver --distro=rhel-i386-server-5 --virt-file-size=20 --virt-ram=1000
Este perfil es para un servidor de archivo ejecutando Red Hat Enterprise Linux 5 con una de imagen de huésped de 20 GB y 1 GB de sistema RAM asignado.
Para buscar el nombre del perfil del sistema de huésped virtual, ejecute lo siguiente con
koan
:
koan --server=hostname --list=profiles
Este comando muestra todos los perfiles disponibles creados con
cobbler profile add
.
Luego, inicia el proceso de crear el archivo de imagen y de iniciar la instalación del sistema de huésped virtual.
koan --virt --server=cobbler-server.example.com --profile=virtualfileserver --virtname=marketingfileserver
El comando especifica que se creará un sistema de huésped virtual desde el servidor Cobbler (nombre de host cobbler-server.example.com) utilizando el perfil de
virtualfileserver
. La opción virtname
especifica una etiqueta para el huésped virtual, que por defecto se denomina con la dirección del sistema MAC.
Una vez completada la instalación del huésped virtual, se puede utilizar como cualquier otro sistema huésped virtual.
11.6.2. Uso de Koan para reinstalar sistemas en ejecución
Puede haber casos donde necesitará reinstalar una máquina con otro sistema operativo mientras se está ejecutando.
koan
puede ayudarle a remplazar destructivamente un sistema en ejecución por una nueva instalación de perfiles Cobbler disponibles.
Para remplazar un sistema en ejecución e instalar uno nuevo, ejecute el siguiente comando en el propio sistema:
koan --replace-self --server=hostname --profile=name
Cuando se ejecuta este comando en el sistema actual que se va a remplazar, se iniciará el proceso de aprovisionamiento y remplazará su propio sistema utilizando el perfil
--profile=name
en el servidor de Cobbler especificado en --server=hostname
.