domingo, 3 de junio de 2012

Creación de Zonas en Solaris 10


Configuramos la Zona:
# zonecfg -z zona
zona: No se ha configurado esa zona
Use 'create' para comenzar a configurar una zona nueva.


Creamos la Zona
zonecfg:zona> create


Seteamos el Path donde se almacenará la Zona:
zonecfg:zona> set zonepath=/export/home/


Habilitemos que inicie automáticamente inicie:
zonecfg:zona> set autoboot=true


Agregamos la interface de red:
zonecfg:zona> add net
zonecfg:zona:net> set address=192.168.0.227
zonecfg:zona:net> set physical=rtls0


Finalizamos la configuracion y salimos:
zonecfg:zona:net> end
zonecfg:zona> exit


Listamos el Estado de las Zonas y vemos que aparece que está configurada
# zoneadm list -cv
  ID NAME             STATUS     PATH                           BRAND    IP
   0 global           running    /                              native   shared
   - zona           configured /export/zona                 native   shared


Creamos el archivo donde amacenaremos la Zona:
# mkdir /export/home/


Damos los permisos correspondientes a la Zona: 
# chmod 700 /export/home/


Vemos que si listamos las Zonas que están corriendo y todavía no aparece la no global que creamos recientemente:
# zoneadm list
global


Instalamos la Zona ya configurada, para que comience a ejecutarse:
# zoneadm -z zona install
Preparing to install zone .
Creating list of files to copy from the global zone.
Copying <14418> files to the zone.
Initializing zone product registry.
Determining zone package initialization order.
Preparing to initialize <1214> packages on the zone.
Initializing package <27> of <1214>: percent complete: 2%
Determining zone package initialization order.
Preparing to initialize <1214> packages on the zone.
Initialized <1214> packages on zone.
Zone is initialized.
El archivo contiene un registro de la instalación por zonas.



Volvemos a ejecutar el comando previamente que lista los estados y vemos que ahora cambió el estado de configurado a instalado:
# zoneadm list -cv
  ID NAME             STATUS     PATH                           BRAND    IP
   0 global           running    /                              native   shared
   - zona             installed  /export/home                   native   shared



Iniciamos la Zona:
# zoneadm -z zona boot



Verificamos que ahora sí está ejecutándose la zona no global llamada "zona":

# zoneadm list
global
zona


Accedemos a la zona que creamos:
# zlogin zona
[Conectado a la zona 'zona' pts/5]
Sun Microsystems Inc.   SunOS 5.10      Generic January 2005


Salimos de la zona:
# exit
[Conexión con zona 'zona' pts/5 cerrada]


No hay comentarios: