10.3. Cómo trabajar con sus sistemas virtuales
Una vez ha instalado su sistema virtual, puede administrar y personalizar los sistemas a través de varios métodos: a través de SSH y de la interfaz de administración de la virtualización en el sistema host.
10.3.1. Inicio de sesiones en los sistemas virtuales directamente a través de SSH Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
- Deberá ubicar la dirección IP de su sistema virtual. La puede encontrar en la pestaña Sistemas ⇒ Sistemas virtuales y haga clic en el nombre del perfil del sistema virtual.
- En la página de perfil del sistema virtual encontrará la dirección IP en la columna de información izquierda en el campo Dirección IP.
- Conéctese con la dirección IP utilizando
ssh
como root, utilice la contraseña establecida durante la creación del perfil kickstart en el sistema virtual.
10.3.2. Acceso a la consola a través del host Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
- Primero, necesitará conectarse al sistema host y determinar el número de identificación (ID) del huésped con el cual desea trabajar. Conéctese al sistema host a través de
ssh
y ejecute el siguiente comando:xm list
xm list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Este comando proporciona un alista de todos los huéspedes que ha creado en el Satélite, incluyendo el número de identificación (ID). Busque en la lista el huésped que fue creado anteriormente,guest1
. Si, por ejemplo, este huésped tiene el ID 2, entonces: - Ejecute el siguiente comando para acceder a la consola de este sistema virtual:
xm console 2
xm console 2
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Podrá ver inmediatamente una línea de comandos enguest1
. - Inicie una sesión en
guest1
como root con la misma contraseña establecida en el perfil kickstart usado para suministrar el sistema.Puede haber algunos mensajes en la pantalla. En dicho caso, presione la tecla Intro del teclado para obtener un intérprete de comando de entrada. - Para salir de la consola huésped y regresar al intérprete de comandos del sistema host, presione al mismo tiempo las teclas Ctrl y ] en su teclado de forma simultánea.
10.3.3. Instalación de software a través de la interfaz web del satélite Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
- Vaya al perfil del sistema virtual en la interfaz web del Satélite en Sistemas ⇒ Sistemas ⇒ Sistemas virtuales y haga clic en el nombre del perfil del sistema virtual.
- En el perfil del sistema virtual, haga clic en la pestaña Software ⇒ Paquetes.
- Haga clic en el menú Instalar nuevo software en la pestaña Paquetes.
- Seleccione los paquetes que desea instalar y haga clic en el botón Instalar paquetes seleccionados en la esquina inferior derecha de la pantalla.
- Revise la información de los paquetes instalados y haga clic enen la esquina inferior derecha de la pantalla.
- La instalación de paquetes se llevará a cabo la siguiente vez que el sistema huésped se conecte con el Satélite. Para que la instalación se lleve a cabo inmediatamente, puede ejecutar el comando
rhn_check
en el sistema host.
10.3.4. Instalación de software a través de Yum desde el sistema virtual Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
Su sistema virtual será registrado con el Satélite como parte del proceso de suministro del huésped; por lo cual, usted puede utilizar el comando
yum
para instalar y actualizar software. Por ejemplo, para instalar el editor de textos vim, ejecute el comando siguiente:
yum install -y vim-enhanced
yum install -y vim-enhanced
10.3.5. Reinicio de huéspedes cuando se reinicia el host Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
Por defecto, cuando se reinicia un sistema host, los huéspedes no son reiniciados y deben ser iniciados manualmente por el administrador.
Sin embargo, el servicio de
rhn-virtualization-host
puede reiniciar huéspedes automáticamente en caso de un reinicio del sistema host.
Para utilizar este servicio, siga los siguientes pasos:
- Ubicar archivo de configuración del huésped en el host en
/etc/sysconfig/rhn virt /
. Se llamará por UUID, pero se encuentra el archivo correcto usando el comando degrep
para buscar el nombre de huésped dentro de los archivos UUID. - Cuando haya encontrado el archivo UUID correspondiente a su sistema huésped, cree un enlace simbólico desde el archivo UUID para el directorio
/etc/sysconfig/rhn/virt/auto/
.ln -s /etc/sysconfig/rhn/virt/GUEST_UUID.xml /etc/sysconfig/rhn/virt/auto/
ln -s /etc/sysconfig/rhn/virt/GUEST_UUID.xml /etc/sysconfig/rhn/virt/auto/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
10.3.6. Eliminación de un sistema virtual Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
La eliminación de sistemas virtuales es un proceso de varios pasos.
- Primero debe apagar el sistema virtual que desea borrar. Puede apagarlo a través del perfil del sistema host en la interfaz web del Satélite. Haga clic en la pestaña Virtualización y seleccione el sistema virtual que quiere apagar. Finalmente haga clic en el botónen la parte inferior de la pantalla.
- A continuación borre el sistema virtual del Satélite. Esto puede llevarse a cabo seleccionando la casilla de verificación del sistema virtual y haciendo clic en el botónen la parte inferior de la pantalla>.
Nota
Después de apagar el sistema virtual espere al menos dos minutos antes de borrarlo. De lo contrario podría borrar el sistema mientras éste está siendo apagado. Si borra un sistema virtual de su Satélite mientras está en ejecución, éste aparecerá en el Satélite la siguiente vez que se conecte. Si esto pasa, apague el sistema virtual, espere dos minutos y bórrelo de nuevo. - Borre la imagen de disco para el sistema virtual que desea borrar. Encontrará la imagen de disco para, por ejemplo, guest1 en la siguiente ruta del sistema host:
/var/lib/xen/disk-images/guest1.disk
/var/lib/xen/disk-images/guest1.disk
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Bórrela con el siguiente comando:rm /var/lib/xen/disk-images/guest1.disk
rm /var/lib/xen/disk-images/guest1.disk
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Finalmente, usted debe borrar los archivos de configuración desde el sistema host. Para ubicar el archivo de configuración de RHN para guest1 ejecute el siguiente comando:
grep guest1 /etc/sysconfig/rhn/virt/*.xml
grep guest1 /etc/sysconfig/rhn/virt/*.xml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Luego borre el archivo indicado. Por ejemplo:rm /etc/sysconfig/rhn/virt/14e5cfbf72342515236ad74b260c2f6b.xml
rm /etc/sysconfig/rhn/virt/14e5cfbf72342515236ad74b260c2f6b.xml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Ha borrado satisfactoriamente un sistema huésped de su sistema host y del Satélite.