Guia de administração do sistema: gerenciamento de recursos Oracle Solaris Containers e Oracle Solaris Zones

Login em uma região

Use o comando zlogin para efetuar login a partir da região global para qualquer região que esteja no estado de execução ou de preparada. Para obter mais informações, consulte a página do manual zlogin(1).

Você pode efetuar login em uma região de várias formas, como descrito nos procedimentos a seguir. Você pode também efetuar login remotamente, como descrito em Login remoto.

ProcedureComo efetuar login no console da região

É necessário ser administrador global na região global para executar este procedimento.

  1. 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 .

  2. Use o comando zlogin com a opção - C e o nome da região, por exemplo my-zone.


    global# zlogin -C my-zone
    

    Observação –

    Se você iniciar a sessão zlogin imediatamente após emitir o comando zoneadm boot, mensagens de inicialização da região serão exibidas:


    SunOS Release 5.10 Version Generic 64-bit
    Copyright 1983-2005 Sun Microsystems, Inc. All rights reserved.
    Use is subject to license terms.
    starting rpc services: rpcbind done.
    syslog service starting.
    The system is ready.

  3. Quando o console da região for exibido, efetue login como root, pressione a tecla de retorno e digite a senha raiz ao ser solicitado.


    my-zone console login: root
    Password:

ProcedureComo usar o modo interativo para acessar uma região com marca

No modo interativo, um novo pseudoterminal é alocado para uso no interior da região.

É necessário ser administrador global na região global para executar este procedimento.

  1. 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 .

  2. A partir da região global, efetue logon na região, por exemplo my-zone.


    global# zlogin my-zone
    

    Informações semelhantes às seguintes serão exibidas:


    [Connected to zone 'my-zone' pts/2]
    Last login: Wed Jul  3 16:25:00 on console
    Sun Microsystems Inc. SunOS 5.10 Generic June 2004
  3. Digite exit para encerrar a conexão.

    Você verá uma mensagem semelhante a esta:


    [Connection to zone 'my-zone' pts/2 closed]

ProcedureComo usar o modo não interativo para acessar uma região

O modo não interativo é ativado quando o usuário fornece um comando a ser executado no interior da região. O modo não interativo não aloca um novo pseudoterminal.

Observe que o comando ou quaisquer arquivos sobre os quais o comando atua não podem residir em NFS.

É necessário ser administrador global na região global para executar este procedimento.

  1. 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 .

  2. A partir da região global, efetue logon na região my-zone e forneça um nome de comando.

    O comando zonename é usado aqui.


    global# zlogin my-zone zonename
    

    Você verá a seguinte saída:


    my-zone

ProcedureComo sair de uma região não global

  1. Para desconectar de uma região não-global, use um dos métodos a abaixo.

    • Para sair do console da região não-virtual:


      zonename# exit
      
    • Para desconectar-se de um console virtual da região, use o sinal diacrítico til (~) e um ponto:


      zonename# ~.
      

      A tela terá uma aparência semelhante a esta:


      [Connection to zone 'lx-zone' pts/6 closed]
Consulte também

Para obter mais informações sobre opções do comando zlogin, consulte zlogin(1).

ProcedureComo usar o modo de falha segura para entrar em uma região

Quando uma conexão com a região é negada, o comando zlogin pode ser usado com a opção -S para inserir um ambiente mínimo na região.

É necessário ser administrador global na região global para executar este procedimento.

  1. 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 .

  2. A partir da região global, use o comando zlogin com a opção -S para acessar a região, por exemplo my-zone.


    global# zlogin -S my-zone
    

ProcedureComo usar zlogin para desligar uma região


Observação –

A execução de init 0 na região global para desligar corretamente um sistema Solaris também executa init 0 em cada região não global no sistema. Observe que init 0 não avisa usuários locais e remotos para efetuarem logoff antes de o sistema ser encerrado.


Use este procedimento para desligar uma região corretamente. Para parar uma região sem executar scripts de desligamento, consulte Como parar uma região.

É necessário ser administrador global na região global para executar este procedimento.

  1. 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 .

  2. Efetue logon na região a ser desligada, por exemplo my-zone, e especifique shutdown como o nome do utilitário e init 0 como o estado.


    global# zlogin my-zone shutdown -y -g0 -i 0
    

    Seu site deve ter um script de desligamento próprio, adequado a seu ambiente específico.

Uso de shutdown no modo não interativo

Desta vez você não pode usar o comando shutdown no modo não interativo para colocar a região no estado de usuário único. Para obter mais informações, consulte CR 6214427.

Você pode usar um login interativo, como descrito em Como usar o modo interativo para acessar uma região com marca.