A partir da versão Solaris 10 11/06, você pode ativar e desativar serviços de grupos de recursos e grupos de recursos dinâmicos no sistema usando o comando svcadm, descrito na página do manual svcadm(1M).
Você também pode usar o comando pooladm, descrito na página do manual pooladm(1M), para executar as seguintes tarefas:
Ativar a facilidade de grupos para que grupos possam ser manipulados
Desativar a facilidade de grupos para que grupos não possam ser manipulados
Quando o sistema é atualizado, se a estrutura de grupos de recursos estiver ativada e um arquivo /etc/pooladm.conf existir, o serviço de grupos será ativado e a configuração contida no arquivo será aplicada ao sistema.
Torne-se superusuário ou assuma uma função que inclua o perfil Gerenciamento de processo.
A função Administrador de sistema inclui o perfil Gerenciamento de processo. Para obter mais informações sobre funções, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .
Ative o serviço de grupos de recursos.
# svcadm enable system/pools:default |
Torne-se superusuário ou assuma uma função que inclua o perfil Gerenciamento de processo.
A função Administrador de sistema inclui o perfil Gerenciamento de processo. Para obter mais informações sobre funções, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .
Desative o serviço de grupos de recursos.
# svcadm disable system/pools:default |
Torne-se superusuário ou assuma uma função que inclua o perfil de direitos Gerenciamento de serviço.
Funções contêm autorizações e comandos privilegiados. Para obter informações sobre como criar a função e atribuir a função a um usuário, consulte Configuring RBAC (Task Map) no System Administration Guide: Security Services Managing RBAC (Task Map) no System Administration Guide: Security Services.
Ative o serviço de grupos de recursos dinâmicos.
# svcadm enable system/pools/dynamic:default |
Este exemplo mostra que você deve primeiro ativar grupos de recursos, se desejar executar DRP.
Há uma dependência entre grupos de recursos e grupos de recursos dinâmicos. DRP agora é um serviço dependente de grupos de recursos. DRP pode ser ativado e desativado independentemente dos grupos de recursos.
A exibição a abaixo mostra que grupos de recursos e grupos de recursos dinâmicos estão desativados atualmente:
# svcs *pool* STATE STIME FMRI disabled 10:32:26 svc:/system/pools/dynamic:default disabled 10:32:26 svc:/system/pools:default |
Ative grupos 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 o serviço DRP ainda está off-line.
Use a opção -x do comando svcs para determinar por que o serviço DRP está off-line:
# 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. |
Ative o serviço de grupos de recursos para que o serviço DRP possa ser executado:
# svcadm enable svc:/system/pools:default |
Quando o comando svcs *pool* é usado, o sistema exibe:
# svcs *pool* STATE STIME FMRI online 10:40:27 svc:/system/pools:default online 10:40:27 svc:/system/pools/dynamic:default |
Se os dois serviços estiverem on-line e você desativar o serviço de grupos de recursos:
# svcadm disable svc:/system/pools:default |
Quando o comando svcs *pool* é usado, o sistema exibe:
# 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 |
Mas no fim o serviço DRP passa para offline porque o serviço de grupos de recursos foi desativado:
# svcs *pool* STATE STIME FMRI disabled 10:41:05 svc:/system/pools:default offline 10:41:12 svc:/system/pools/dynamic:default |
Determine por que o serviço DRP está off-line:
# 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. |
Grupos de recursos devem ser iniciados para DRP funcionar. Por exemplo, grupos de recursos podem ser iniciados usando-se o comando pooladm com a opção -e:
# pooladm -e |
Em seguida o comando svcs *pool* exibe:
# svcs *pool* STATE STIME FMRI online 10:42:23 svc:/system/pools:default online 10:42:24 svc:/system/pools/dynamic:default |
Torne-se superusuário ou assuma uma função que inclua o perfil Gerenciamento de processo.
A função Administrador de sistema inclui o perfil Gerenciamento de processo. Para obter mais informações sobre funções, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .
Desativa o serviço de grupos de recursos dinâmicos.
# svcadm disable system/pools/dynamic:default |
Torne-se superusuário ou assuma uma função que inclua o perfil Gerenciamento de processo.
A função Administrador de sistema inclui o perfil Gerenciamento de processo. Para obter mais informações sobre funções, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .
Ative a facilidade de grupos.
# pooladm -e |
Torne-se superusuário ou assuma uma função que inclua o perfil Gerenciamento de processo.
A função Administrador de sistema inclui o perfil Gerenciamento de processo. Para obter mais informações sobre funções, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .
Desative a facilidade de grupos.
# pooladm -d |