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

Parada, reinicialização e desinstalação de regiões com marca lx

ProcedureComo parar uma região com marca lx

O procedimento de parada é usado para remover o ambiente do aplicativo e a plataforma virtual de uma região com marca lx. Para desligar uma região corretamente, consulte Como usar zlogin para desligar uma região com marca lx.

É 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. Liste as regiões que estão em execução no sistema.


    global# zoneadm list -v
    

    Você verá uma exibição semelhante a esta:


    ID  NAME     STATUS       PATH                  BRAND      IP
     0  global   running      /                     native     shared
     1  lx-zone  running      /export/home/lx-zone  lx         shared
  3. Use o comando zoneadm com a opção - z, o nome da região, por exemplo lx-zone, e o subcomando halt para parar uma determinada região.


    global# zoneadm -z lx-zone halt
    
  4. Liste as regiões no sistema novamente para verificar se lx-zone foi parado.


    global# zoneadm list -iv
    

    Você verá uma exibição semelhante a esta:


    ID  NAME       STATUS        PATH                 BRAND      IP
    0  global     running       /                     native     shared
    -  lx-zone    installed     /export/home/lx-zone  lx         shared
  5. Inicialize a região, se desejar reiniciá-la.


    global# zoneadm -z lx-zone boot
    
Solução de problemas

Se a região não parar corretamente, consulte A região não pára para obter dicas para a solução.

ProcedureComo reinicializar uma região com marca lx

região com marca É necessário ser o 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. Liste as regiões que estão em execução no sistema.


    global# zoneadm list -v
    

    Você verá uma exibição semelhante a esta:


    ID  NAME     STATUS       PATH                  BRAND      IP
     0  global   running      /                     native     shared
     1  lx-zone  running      /export/home/lx-zone  lx         shared
  3. Use o comando zoneadm com a opção - z reboot para reinicializar a região lx-zone.


    global# zoneadm -z lx-zone reboot
    
  4. Liste as regiões no sistema novamente para verificar se lx-zone foi reinicializado.


    global# zoneadm list -v
    

    Você verá uma exibição semelhante a esta:


    ID  NAME     STATUS       PATH                  BRAND      IP
     0  global   running      /                     native     shared
     2  lx-zone  running      /export/home/lx-zone  lx         shared

    Dica –

    Observe que o ID da região para lx-zone foi alterado. O ID da região geralmente se altera após uma reinicialização.


ProcedureComo desinstalar uma região com marca


Cuidado – Cuidado –

Este procedimento remove todos os arquivos no sistema de arquivos raiz da região. A ação é irreversível.


A região não pode estar no estado de execução. A operação uninstall é inválida para regiões em execuçã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. Liste as regiões no sistema.


    global# zoneadm list -v
    

    Você verá uma exibição semelhante a esta:


    ID  NAME       STATUS        PATH                 BRAND      IP
    0  global     running       /                     native     shared
    -  lx-zone    installed     /export/home/lx-zone  lx         shared
  3. Use o comando zoneadm com a opção - z uninstall para remover lx-zone da região.

    Você pode também usar a opção -F para forçar a ação. Se esta opção não for especificada, o sistema solicitará confirmação.


    global# zoneadm -z lx-zone uninstall -F
    

    Observe que, quando você desinstala uma região que tem seu próprio sistema de arquivos ZFS para zonepath, o sistema de arquivos ZFS é destruído.

  4. Liste as regiões no sistema novamente para verificar se lx-zone não está mais listado.


    global# zoneadm list -v
    

    Você verá uma exibição semelhante a esta:


    ID  NAME     STATUS       PATH               BRAND      IP
    0  global   running      /                   native     shared
Solução de problemas

Se a desinstalação de uma região for interrompida, a região ficará no estado de incompleta. Use o comando zoneadm uninstall para redefinir a região como estado de configurada.

Use o comando uninstall com cuidado, porque a ação é irreversível.