Você também pode usar o comando zonecfg para fazer o seguinte:
Modificar um tipo de recurso na configuração de uma região
Limpar um valor de propriedade na configuração de uma região
Adicionar um dispositivo dedicado a uma região
Você pode selecionar um tipo de recurso e modificar a especificação para esse recurso.
Observe que o conteúdo de pacotes de software no diretório inherit-pkg-dir não pode ser modificado ou removido após a região ter sido instalada com zoneadm.
É necessário ser administrador global na região global para executar este procedimento.
Torne-se superusuário ou assuma a função de administrador principal.
Para criar a função e atribuí-la a um usuário, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .
Selecione a região a ser modificada, my-zone neste procedimento.
global# zonecfg -z my-zone |
Selecione o tipo de recurso a ser alterado, por exemplo um controle de recurso.
zonecfg:my-zone> select rctl name=zone.cpu-shares |
Remova o valor atual.
zonecfg:my-zone:rctl> remove value (priv=privileged,limit=20,action=none) |
Adicione o novo valor.
zonecfg:my-zone:rctl> add value (priv=privileged,limit=10,action=none) |
Finalize a especificação rctl revisada.
zonecfg:my-zone:rctl> end |
Comprometa a configuração da região para a região.
zonecfg:my-zone> commit |
Saia do comando zonecfg.
zonecfg:my-zone> exit |
Observe que mesmo que você não tenha digitado commit explicitamente no prompt, há uma tentativa automática de commit quando você digita exit ou um EOF ocorre.
Alterações comprometidas feitas através de zonecfg tem efeito na próxima vez que a região for inicializada.
Use este procedimento para redefinir a propriedade independente.
Torne-se superusuário ou assuma a função de administrador principal.
Para criar a função e atribuí-la a um usuário, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .
Selecione a região a ser modificada, my-zone neste procedimento.
global# zonecfg -z my-zone |
Limpe a propriedade a ser alterada, a associação de grupo existente neste procedimento.
zonecfg:my-zone> clear pool |
Comprometa a configuração da região para a região.
zonecfg:my-zone> commit |
Saia do comando zonecfg.
zonecfg:my-zone> exit |
Observe que mesmo que você não tenha digitado commit explicitamente no prompt, há uma tentativa automática de commit quando você digita exit ou um EOF ocorre.
Alterações comprometidas feitas através de zonecfg tem efeito na próxima vez que a região for inicializada.
Use este procedimento para redefinir a propriedade independente que não tenha propriedades relacionadas a serem configuradas. Por exemplo, para remover a associação de grupo existente, você pode redefinir o recurso pool como null.
Torne-se superusuário ou assuma a função de administrador principal.
Para criar a função e atribuí-la a um usuário, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .
Selecione a região a ser modificada, my-zone neste procedimento.
global# zonecfg -z my-zone |
Redefina a propriedade a ser alterada, a associação de grupo existente neste procedimento.
zonecfg:my-zone> set pool="" |
Comprometa a configuração da região para a região.
zonecfg:my-zone> commit |
Saia do comando zonecfg.
zonecfg:my-zone> exit |
Observe que mesmo que você não tenha digitado commit explicitamente no prompt, há uma tentativa automática de commit quando você digita exit ou um EOF ocorre.
Alterações comprometidas feitas através de zonecfg tem efeito na próxima vez que a região for inicializada.
Este procedimento pode ser usado para renomear regiões que estão no estado de configurado ou no estado de instalado.
É necessário ser administrador global na região global para executar este procedimento.
Torne-se superusuário ou assuma a função de administrador principal.
Para criar a função e atribuí-la a um usuário, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .
Selecione a região a ser renomeada, my-zone neste procedimento.
global# zonecfg -z my-zone |
Altere o nome da região, por exemplo para newzone.
zonecfg:my-zone> set zonename=newzone |
Comprometa a alteração.
zonecfg:newzone> commit |
Saia do comando zonecfg.
zonecfg:newzone> exit |
Alterações comprometidas feitas através de zonecfg tem efeito na próxima vez que a região for inicializada.
A especificação abaixo coloca um dispositivo de escaneamento em uma configuração de região não global.
É necessário ser administrador global na região global para executar este procedimento.
Torne-se superusuário ou assuma a função de administrador principal.
Para criar a função e atribuí-la a um usuário, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .
Adicione um dispositivo.
zonecfg:my-zone> add device |
Defina a correspondência do dispositivo, /dev/scsi/scanner/c3t4* neste procedimento.
zonecfg:my-zone:device> set match=/dev/scsi/scanner/c3t4* |
Finalize a especificação do dispositivo.
zonecfg:my-zone:device> end |
Saia do comando zonecfg.
zonecfg:my-zone> exit |
Este procedimento é usado para definir compartilhamentos persistentemente na região global.
É necessário ser administrador global na região global para executar este procedimento.
Torne-se superusuário ou assuma a função de administrador principal.
Para criar a função e atribuí-la a um usuário, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .
Use o comando zonecfg.
# zonecfg -z global |
Defina cinco compartilhamentos para a região global.
zonecfg:global> set cpu-shares=5 |
Saia de zonecfg.
zonecfg:global> exit |