También puede utilizar el comando zonecfg para:
Modificar un tipo de recurso en una configuración de zona
Borrar un valor de propiedad en una configuración de zona
Añadir un dispositivo dedicado a una zona
Puede seleccionar un tipo de recurso y modificar la especificación para dicho recurso.
Tenga en cuenta que el contenido de los paquetes de software del directorio inherit-pkg-dir no puede modificarse ni eliminarse una vez se ha instalado la zona con zoneadm.
Para llevar a cabo este procedimiento, debe ser el administrador global de la zona global.
Conviértase en superusuario o asuma el rol de administrador principal.
Para crear el rol y asignarlo a un usuario, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.
Seleccione la zona que desea modificar, my-zone en este procedimiento.
global# zonecfg -z my-zone |
Seleccione el tipo de recurso que cambiar, por ejemplo, un control de recurso.
zonecfg:my-zone> select rctl name=zone.cpu-shares |
Elimine el valor actual.
zonecfg:my-zone:rctl> remove value (priv=privileged,limit=20,action=none) |
Añada el nuevo valor.
zonecfg:my-zone:rctl> add value (priv=privileged,limit=10,action=none) |
Finalice la especificación rctl revisada.
zonecfg:my-zone:rctl> end |
Confirme la configuración de zona para la zona.
zonecfg:my-zone> commit |
Cierre el comando zonecfg.
zonecfg:my-zone> exit |
Aunque no haya escrito explícitamente commit en el indicador, se intenta automáticamente llevar a cabo commit al escribir exit o en caso de que finalice el archivo.
Los cambios confirmados realizados mediante zonecfg surten efecto la próxima vez que inicia la zona.
Utilice este procedimiento para restablecer una propiedad independiente.
Conviértase en superusuario o asuma el rol de administrador principal.
Para crear el rol y asignarlo a un usuario, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.
Seleccione la zona que desea modificar, my-zone en este procedimiento.
global# zonecfg -z my-zone |
Borre la propiedad que vaya a cambiar, la asociación de agrupaciones existente en este procedimiento.
zonecfg:my-zone> clear pool |
Confirme la configuración de zona para la zona.
zonecfg:my-zone> commit |
Cierre el comando zonecfg.
zonecfg:my-zone> exit |
Aunque no haya escrito explícitamente commit en el indicador, se intenta automáticamente llevar a cabo commit al escribir exit o en caso de que finalice el archivo.
Los cambios confirmados realizados mediante zonecfg surten efecto la próxima vez que inicia la zona.
Siga este procedimiento para restablecer una propiedad independiente que no tenga propiedades relacionadas que configurar. Por ejemplo, para eliminar la asociación de agrupaciones existente, puede restablecer el recurso pool en null.
Conviértase en superusuario o asuma el rol de administrador principal.
Para crear el rol y asignarlo a un usuario, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.
Seleccione la zona que desea modificar, my-zone en este procedimiento.
global# zonecfg -z my-zone |
Restablezca la propiedad que vaya a cambiar, la asociación de agrupaciones existente en este procedimiento.
zonecfg:my-zone> set pool="" |
Confirme la configuración de zona para la zona.
zonecfg:my-zone> commit |
Cierre el comando zonecfg.
zonecfg:my-zone> exit |
Aunque no haya escrito explícitamente commit en el indicador, se intenta automáticamente llevar a cabo commit al escribir exit o en caso de que finalice el archivo.
Los cambios confirmados realizados mediante zonecfg surten efecto la próxima vez que inicia la zona.
Este procedimiento puede utilizarse para cambiar el nombre de zonas que se encuentran en el estado de configuradas o instaladas.
Para llevar a cabo este procedimiento, debe ser el administrador global de la zona global.
Conviértase en superusuario o asuma el rol de administrador principal.
Para crear el rol y asignarlo a un usuario, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.
Seleccione la zona cuyo nombre desee cambiar, en este procedimiento my-zone.
global# zonecfg -z my-zone |
Cambie el nombre de la zona, por ejemplo, a newzone.
zonecfg:my-zone> set zonename=newzone |
Confirme el cambio.
zonecfg:newzone> commit |
Cierre el comando zonecfg.
zonecfg:newzone> exit |
Los cambios confirmados realizados mediante zonecfg surten efecto la próxima vez que inicia la zona.
La especificación siguiente coloca un dispositivo de exploración en una configuración de zona no global.
Para llevar a cabo este procedimiento, debe ser el administrador global de la zona global.
Conviértase en superusuario o asuma el rol de administrador principal.
Para crear el rol y asignarlo a un usuario, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.
Añada un dispositivo.
zonecfg:my-zone> add device |
Defina la coincidencia del dispositivo, /dev/scsi/scanner/c3t4* en este procedimiento.
zonecfg:my-zone:device> set match=/dev/scsi/scanner/c3t4* |
Finalice la especificación del dispositivo.
zonecfg:my-zone:device> end |
Cierre el comando zonecfg.
zonecfg:my-zone> exit |
Este procedimiento se utiliza para definir de forma persistente los recursos compartidos en la zona global.
Para llevar a cabo este procedimiento, debe ser el administrador global de la zona global.
Conviértase en superusuario o asuma el rol de administrador principal.
Para crear el rol y asignarlo a un usuario, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.
Utilice el comando zonecfg.
# zonecfg -z global |
Defina cinco recursos compartidos para la zona global.
zonecfg:global> set cpu-shares=5 |
Cierre zonecfg.
zonecfg:global> exit |