A partir de Solaris 10 11/06, puede activar y desactivar los servicios de las agrupaciones de recursos y agrupaciones de recursos dinámicos en el sistema utilizando el comando svcadm que se describe en la página del comando man svcadm(1M).
También puede utilizar el comando pooladm descrito en la página del comando man pooladm(1M) para realizar las tareas siguientes:
Activar la función de agrupaciones para poder manipular las agrupaciones
Desactivar la función de agrupaciones para que no se puedan manipular las agrupaciones
Cuando se actualiza un sistema, si la estructura de las agrupaciones de recursos está activada y existe el archivo /etc/pooladm.conf, se activa el servicio de agrupaciones y la configuración que contiene el archivo se aplica al sistema.
Conviértase en superusuario o asuma un rol que incluya el perfil de administración de procesos.
El rol de administrador del sistema incluye el perfil de administración de procesos. Para obtener más información sobre las funciones, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.
Active el servicio de agrupaciones de recursos.
# svcadm enable system/pools:default |
Conviértase en superusuario o asuma un rol que incluya el perfil de administración de procesos.
El rol de administrador del sistema incluye el perfil de administración de procesos. Para obtener más información sobre las funciones, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.
Desactive el servicio de agrupaciones de recursos.
# svcadm disable system/pools:default |
Conviértase en superusuario o asuma un rol que incluya el perfil de derechos de administración de servicios.
Las funciones incluyen autorizaciones y comandos con privilegios. Para obtener información sobre cómo crear el rol y asignarlo a un usuario, consulte Configuring RBAC (Task Map) de System Administration Guide: Security ServicesManaging RBAC (Task Map) in System Administration Guide: Security Services.
Active el servicio de agrupaciones de recursos dinámicos.
# svcadm enable system/pools/dynamic:default |
Este ejemplo muestra que primero debe activar las agrupaciones de recursos si desea ejecutar las asignaciones de recursos dinámicos.
Existe una dependencia entre las agrupaciones de recursos y las agrupaciones de recursos dinámicos. La asignación de recursos dinámicos es ahora un servicio dependiente de las agrupaciones de recursos. La asignación de recursos dinámicos puede activarse y desactivarse de forma independiente de las agrupaciones de recursos.
A continuación se muestra que tanto las agrupaciones de recursos como las agrupaciones de recursos dinámicos están desactivadas:
# svcs *pool* STATE STIME FMRI disabled 10:32:26 svc:/system/pools/dynamic:default disabled 10:32:26 svc:/system/pools:default |
Active las agrupaciones de recursos dinámicos:
# svcadm enable svc:/system/pools/dynamic:default # svcs -a | grep pool disabled 10:39:00 svc:/system/pools:default offline 10:39:12 svc:/system/pools/dynamic:default |
Observe que el servicio de asignaciones de recursos dinámicos sigue estando desactivado.
Utilice la opción -x del comando svcs para determinar por qué está desconectado el servicio de asignaciones de recursos dinámicos:
# svcs -x *pool* svc:/system/pools:default (resource pools framework) State: disabled since Wed 25 Jan 2006 10:39:00 AM GMT Reason: Disabled by an administrator. See: http://sun.com/msg/SMF-8000-05 See: libpool(3LIB) See: pooladm(1M) See: poolbind(1M) See: poolcfg(1M) See: poolstat(1M) See: /var/svc/log/system-pools:default.log Impact: 1 dependent service is not running. (Use -v for list.) svc:/system/pools/dynamic:default (dynamic resource pools) State: offline since Wed 25 Jan 2006 10:39:12 AM GMT Reason: Service svc:/system/pools:default is disabled. See: http://sun.com/msg/SMF-8000-GE See: poold(1M) See: /var/svc/log/system-pools-dynamic:default.log Impact: This service is not running. |
Active el servicio de agrupaciones de recursos para que se pueda ejecutar el servicio de asignaciones de recursos dinámicos:
# svcadm enable svc:/system/pools:default |
Cuando se utiliza el comando svcs *pool*, el sistema muestra:
# svcs *pool* STATE STIME FMRI online 10:40:27 svc:/system/pools:default online 10:40:27 svc:/system/pools/dynamic:default |
Si ambos servicios están activados y desactiva el servicio de agrupaciones de recursos:
# svcadm disable svc:/system/pools:default |
Cuando se utiliza el comando svcs *pool*, el sistema muestra:
# svcs *pool* STATE STIME FMRI disabled 10:41:05 svc:/system/pools:default online 10:40:27 svc:/system/pools/dynamic:default # svcs *pool* STATE STIME FMRI disabled 10:41:05 svc:/system/pools:default online 10:40:27 svc:/system/pools/dynamic:default |
Finalmente, el servicio de asignaciones de recursos dinámicos pasa a offline porque se ha desactivado el servicio de agrupaciones de recursos:
# svcs *pool* STATE STIME FMRI disabled 10:41:05 svc:/system/pools:default offline 10:41:12 svc:/system/pools/dynamic:default |
Determine por qué está desconectado el servicio de asignaciones de recursos dinámicos:
# svcs -x *pool* svc:/system/pools:default (resource pools framework) State: disabled since Wed 25 Jan 2006 10:41:05 AM GMT Reason: Disabled by an administrator. See: http://sun.com/msg/SMF-8000-05 See: libpool(3LIB) See: pooladm(1M) See: poolbind(1M) See: poolcfg(1M) See: poolstat(1M) See: /var/svc/log/system-pools:default.log Impact: 1 dependent service is not running. (Use -v for list.) svc:/system/pools/dynamic:default (dynamic resource pools) State: offline since Wed 25 Jan 2006 10:41:12 AM GMT Reason: Service svc:/system/pools:default is disabled. See: http://sun.com/msg/SMF-8000-GE See: poold(1M) See: /var/svc/log/system-pools-dynamic:default.log Impact: This service is not running. |
Para que funcionen las asignaciones de recursos dinámicos, es necesario haber iniciado la agrupaciones de recursos. Por ejemplo, para iniciar las agrupaciones de recursos podría utilizarse el comando pooladm con la opción -e:
# pooladm -e |
A continuación se muestra el comando svcs *pool*:
# svcs *pool* STATE STIME FMRI online 10:42:23 svc:/system/pools:default online 10:42:24 svc:/system/pools/dynamic:default |
Conviértase en superusuario o asuma un rol que incluya el perfil de administración de procesos.
El rol de administrador del sistema incluye el perfil de administración de procesos. Para obtener más información sobre las funciones, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.
Desactive el servicio de agrupaciones de recursos dinámicos.
# svcadm disable system/pools/dynamic:default |
Conviértase en superusuario o asuma un rol que incluya el perfil de administración de procesos.
El rol de administrador del sistema incluye el perfil de administración de procesos. Para obtener más información sobre las funciones, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.
Active la función de agrupaciones.
# pooladm -e |
Conviértase en superusuario o asuma un rol que incluya el perfil de administración de procesos.
El rol de administrador del sistema incluye el perfil de administración de procesos. Para obtener más información sobre las funciones, consulte Using the Solaris Management Tools With RBAC (Task Map) de System Administration Guide: Basic Administration.
Desactive la función de agrupaciones.
# pooladm -d |