Este capítulo incluye material sobre cómo ejecutar las aplicaciones en una zona con marca lx.
Cuando instala una zona con una distribución CentOS o Red Hat Enterprise Linux compatible, crea una zona compatible. Si añade paquetes desde diferentes versiones a esta zona, puede crear una zona con marca que no sea compatible.
Debe ser el administrador de zona de la zona con marca lx para llevar a cabo este procedimiento.
Actualice una distribución CentOS 3.x a una versión diferente utilizando yum upgrade o up2date.
Para obtener instrucciones, consulte la documentación disponible en http://www.centos.org.
Debe ser el administrador de zona de la zona con marca lx para llevar a cabo este procedimiento.
Actualice una distribución Red Hat Enterprise Linux 3.x a otra versión utilizando up2date.
Para obtener instrucciones, consulte la documentación disponible en http://www.redhat.com.
Debe ser el administrador de zona de la zona con marca lx para poder llevar a cabo este procedimiento.
yum:
Sitio Fedora Documentation
yum.conf(5 )
yum(8)
rpm:
Consulte ¿Cómo instalo o actualizo un paquete RPM? enhttps://access.redhat.com/kb/FAQ_35_198.shtm.
rpm(8)
Las aplicaciones se instalan tal cual en un sistema Linux, insertando el CD y ejecutando el programa de instalación. En esta sección se describe una instalación de aplicación típica en una zona con marca lx.
Si sabe que va a utilizar CD o DVD para instalar aplicaciones en una zona con marca lx, incluya un acceso de sólo lectura al medio de CD o DVD en la zona global cuando configure inicialmente la zona con marca. Consulte el paso 7 en Cómo instalar MATLAB 7.2 utilizando CD.
MATLAB es un lenguaje de alto nivel y un entorno interactivo que permite llevar a cabo rápidamente tareas de cálculo complejas. El producto ha sido desarrollado por The MathWorks. Para obtener más información, consulte http://www.mathworks.com.
Consiga los CD de MATLAB 7.2.
Hay tres CD en el paquete de MATLAB/Simulink. Para una instalación de MATLAB sencilla, sólo necesita los CD 1 y 3.
Cree e instale una zona con marca lx, tal como se describe en Cómo configurar, verificar y confirmar la zona con marca lx and Instalación e inicio de zonas con marca lx.
Si el sistema de archivos Gestión de volúmenes no se está ejecutando en la zona global, inícielo.
global# svcadm volfs enable |
Inserte el soporte.
Compruebe el medio en la unidad.
global# volcheck |
Pruebe si el CD es de montaje automático.
global# ls /cdrom |
Aparecerá una pantalla similar a la siguiente:
cdrom cdrom1 mathworks_2006a1 |
Monte en bucle el sistema de archivos con las opciones ro,nodevices (sólo lectura y sin dispositivos) en la zona no global.
global# zonecfg -z lx-zone zonecfg:lx-zone> add fs zonecfg:lx-zone:fs> set dir=/cdrom zonecfg:lx-zone:fs> set special=/cdrom zonecfg:lx-zone:fs> set type=lofs zonecfg:lx-zone:fs> add options [ro,nodevices] zonecfg:lx-zone:fs> end zonecfg:lx-zone> commit zonecfg:lx-zone> exit |
Inicie de nuevo la zona no global.
global# zoneadm -z lx-zone reboot |
Utilice el comando zoneadm list con la opción -v para verificar el estado.
global# zoneadm list -v |
Aparecerá una pantalla similar a la siguiente:
ID NAME STATUS PATH BRAND IP 0 global running / native shared 1 lx-zone running /export/home/lx-zone lx shared |
Inicie sesión en la zona lx.
global# zlogin lx-zone |
Compruebe el montaje de CD-ROM.
lx-zone# ls /cdrom |
Aparecerá una pantalla similar a la siguiente:
cdrom cdrom1 mathworks_2006a1 |
Cree el archivo de licencia tal como se describe en la documentación de MATLAB.
Instale el producto tal como se describe en la guía de instalación del producto.
lx-zone# /mnt/install |
Salga de la zona.
lx-zone# exit |
Puede conservar el sistema de archivos /cdrom en la zona no global. El montaje siempre reflejará el contenido actual de la unidad de CD-ROM, o un directorio vacío si la unidad está vacía.
(Opcional) Si desea eliminar el sistema de archivos /cdrom de la zona no global, utilice el procedimiento siguiente.
global# zonecfg -z lx-zone zonecfg:lx-zone> remove fs dir=/cdrom zonecfg:lx-zone> commit zonecfg:lx-zone> exit |
Tenga en cuenta que este método consume un espacio en el disco considerable.
Consiga los CD de MATLAB 7.2.
Hay tres CD en el paquete de MATLAB/Simulink. Para una instalación de MATLAB sencilla, sólo necesita los CD 1 y 3.
Cree e instale una zona con marca lx, tal como se describe en Cómo configurar, verificar y confirmar la zona con marca lx and Instalación e inicio de zonas con marca lx.
Copie los datos de cada CD a un archivo .iso.
global# /usr/bin/dd if=/dev/rdsk/c1d0s2 of=disk1.iso |
De este modo se copian los datos del primer CD al archivo disk1.iso. Repita el procedimiento para el tercer CD, utilizando un nombre de archivo diferente, como disk3.iso.
Desde la zona global, monte la versión reducida (lo-fi) del primer archivo .iso de la zona lx.
global# lofiadm -a /zpool/local/disk1.iso global# mount -F hsfs /dev/lofi/1 /zones/lx-zone/root/mnt |
Inicie sesión en la zona lx.
global# zlogin lx-zone |
Utilice X forwarding para redirigir la visualización a su escritorio:
lx-zone# ssh -X root@lx-zone |
Cree el archivo de licencia tal como se describe en la documentación de MATLAB.
Instale el producto tal como se describe en la guía de instalación del producto.
lx-zone# /mnt/install |
Cuando se le solicite, inserte el CD 3, vuelva a la ventana de terminal de la zona global y monte el archivo disk3.iso en el lugar del primero.
global# umount /zones/lx-zone/root/mnt global# lofiadm -d /dev/lofi/1 global# lofiadm -a /zpool/local/disk3.iso global# mount -F hsfs /dev/lofi/1 /zones/lx-zone/root/mnt |
La instalación habrá finalizado.
Para obtener información sobre las copias de seguridad de zonas, consulte Cómo realizar copias de seguridad de un sistema Solaris con zonas instaladas, Cómo determinar qué se debe guardar en una copia de seguridad en las zonas no globales, Restauración de zonas no globales y Restauración de una zona no global.
En una zona con marca lx sólo se admite la configuración de red de IP compartida.
El comando chroot no se admite en una zona Linux. Si se utiliza en un proceso, el proceso dejará de ver las bibliotecas de Solaris que necesita ejecutar.
Aunque puede configurar e instalar las zonas con marca lx en un sistema Trusted Solaris que tenga etiquetas activas, no puede iniciar las zonas con marca lx con esta configuración del sistema.
No puede añadir sistemas de archivos Linux locales utilizando la propiedad de recurso fs del comando zonecfg.