JavaScript is required to for searching.
Ignorar Links de Navegao
Sair do Modo de Exibio de Impresso
Guia de instalação do Oracle Solaris 10 1/13: Live Upgrade e planejamento da atualização     Oracle Solaris 10 1/13 Information Library (Português (Brasil))
search filter icon
search icon

Informação sobre o documento

Prefácio

Parte I Atualizando com o Live Upgrade

1.  Onde encontrar informações de planejamento da instalação Oracle Solaris

2.  Live Upgrade (visão geral)

3.  Live Upgrade (planejamento)

4.  Usando o Live Upgrade para criar um ambiente de inicialização (tarefas)

5.  Fazendo upgrade com o Live Upgrade (tarefas)

6.  Recuperação de falha: retrocesso para o ambiente de inicialização original (tarefas)

7.  Fazendo a manutenção de ambientes de inicialização do Live Upgrade (tarefas)

8.  Atualização do SO Oracle Solaris em um sistema com zonas não globais instaladas

Atualizando com o Live Upgrade e zonas não globais instaladas (visão geral)

Noções básicas sobre Oracle Solaris Zones e Live Upgrade

Diretrizes para usar o Live Upgrade com zonas não globais (planejamento)

Criando um ambiente de inicialização quando uma zona não global está em um sistema de arquivos separado

Criando e atualizando um ambiente de inicialização quando zonas não globais estão instaladas (tarefas)

Atualizando com o Live Upgrade quando zonas não globais estão instaladas em um sistema (tarefas)

Atualizando um sistema com zonas não globais instaladas (exemplo)

Atualizando com o Live Upgrade quando zonas não globais estão instaladas em um sistema

Administrando ambientes de inicialização que contêm zonas não globais

Para visualizar a configuração de sistemas de arquivos de zonas não globais de um ambiente de inicialização

Comparar ambientes de inicialização para um sistema com zonas não globais instaladas

Utilizando o comando lumount em um sistema que contém zonas não globais

9.  Exemplos do Live Upgrade

Parte II Atualizando e migrando com o Live Upgrade para um pool raiz ZFS

10.  Live Upgrade e ZFS (visão geral)

11.  Live Upgrade para ZFS (planejamento)

12.  Criando um ambiente de inicialização para pools raiz ZFS

13.  Live Upgrade para ZFS com zonas não globais instaladas

Parte III Apêndices

A.  Referência de comando do Live Upgrade

B.  Solução de problemas (tarefas)

C.  Requisitos de empacotamento SVR4 adicionais (referência)

D.  Utilizando o Patch Analyzer ao atualizar (tarefas)

Glossário

Índice

Criando e atualizando um ambiente de inicialização quando zonas não globais estão instaladas (tarefas)

As seções a seguir fornecem procedimentos passo-a-passo para atualizar quando zonas não globais estão instaladas.

Atualizando com o Live Upgrade quando zonas não globais estão instaladas em um sistema (tarefas)

Os procedimentos a seguir fornecem instruções detalhadas sobre a atualização com o Live Upgrade em um sistema com zonas não globais instaladas.

  1. Antes de executar o Live Upgrade pela primeira vez, você deve instalar os pacotes mais recentes do Live Upgrade da mídia de instalação e instalar os patches listados no documento da base de conhecimento do My Oracle Support 1004881.1 - Live Upgrade Software Patch Requirements (anteriormente 206844). Procure pelo documento da base de conhecimento 1004881.1 - Live Upgrade Software Patch Requirements (anteriormente 206844) no site do My Oracle Support.

    Os últimos pacotes e patches garantem possuir todas as últimas correções de erros e novas funcionalidades na versão. Verifique se instalou todos os patches relevantes para o seu sistema antes de prosseguir na criação de um novo ambiente de inicialização.

    As subetapas a seguir descrevem as etapas no documento da base de conhecimento do My Oracle Support 1004881.1 - Live Upgrade Software Patch Requirements (anteriormente 206844).

    1. Torne-se superusuário ou assuma uma função equivalente.

      Observação - Funções contêm autorizações e comandos privilegiados. Para obter mais informações sobre funções, consulte Configuring RBAC (Task Map) no System Administration Guide: Security Services .


    2. No site do My Oracle Support, siga as instruções no documento da base de conhecimento 1004881.1 - Live Upgrade Software Patch Requirements (anteriormente 206844) para remover e adicionar pacotes do Live Upgrade.

      As instruções a seguir resumem as etapas do documento da base de conhecimento para remoção e adição de pacotes.

      • Remova os pacotes existentes do Live Upgrade.

        Os três pacotes do Live Upgrade, SUNWluu, SUNWlur e SUNWlucfg, contêm o software necessário para atualizar ou instalar patches ao utilizar o Live Upgrade. Esses pacotes incluem o software existente, novos recursos e correções de erros. Se você não remover os pacotes existentes e não instalar os novos pacotes no sistema antes de utilizar o Live Upgrade, ocorrerá falha na atualização ou instalação de patches para a versão de destino. O pacote SUMWlucfg é um novo, começando com a versão Solaris 10 8/07. Se estiver usando pacotes do Live Upgrade de uma versão anterior ao Solaris 10 8/07, não será necessário remover este pacote.

        # pkgrm SUNWlucfg SUNWluu SUNWlur
      • Instale os novos pacotes do Live Upgrade.

        É possível instalar os pacotes utilizando o comando liveupgrade20 que está no DVD ou CD de instalação. O comando liveupgrade20 requer o software Java. Se o sistema não possuir o software Java instalado, será necessário utilizar o comando pkgadd para instalar os pacotes. Consulte o documento da base de conhecimento do My Oracle Support para obter mais informações.

        • Se você estiver usando o DVD do sistema operacional Oracle Solaris , altere os diretórios e execute o instalador:

          • Altere os diretórios.

            # cd /cdrom/cdrom0/Solaris_10/Tools/Installers

            Observação - Para sistemas baseados em SPARC, o caminho para o instalador é diferente para versões anteriores à versão Solaris 10 10/08:

            # cd /cdrom/cdrom0/s0/Solaris_10/Tools/Installers

          • Execute o instalador

            # ./liveupgrade20

            A GUI do programa de instalação do Oracle Solaris é exibida. Se estiver usando um script, você poderá impedir que a GUI seja exibida usando as opções -noconsole e - nodisplay.

        • Se você estiver usando o Oracle Solaris Software - CD 2, poderá executar o instalador sem alterar o caminho.

          % ./installer
        • Verifique se os pacotes foram instalados com êxito.

          # pkgchk -v SUNWlucfg SUNWlur SUNWluu
    3. Se você estiver armazenando os patches em um disco local, crie um diretório como /var/tmp/lupatches.
    4. Obtenha uma lista de patches no site do My Oracle Support.
    5. Altere o diretório de patch como neste exemplo.
      # cd /var/tmp/lupatches
    6. Instale os patches.
      # patchadd -M  path-to-patchespatch-id patch-id

      path-to-patches é o caminho para o diretório dos patches, bem como /var/tmp/lupatches. patch-id é o número ou números de patch. Separe vários nomes de patches com um espaço.


      Observação - Os patches precisam ser aplicados na ordem especificada no documento da base de conhecimento 1004881.1 - Live Upgrade Software Patch Requirements (anteriormente 206844).


    7. Reinicialize o sistema, se necessário. Alguns patches necessitam de uma reinicialização para se tornarem efetivos.

      somente x86: é necessário reinicializar o sistema. Caso contrário, o Live Upgrade irá falhar.

      # init 6

      Você possui agora os pacotes e patches necessários para uma criação com êxito de um ambiente de inicialização.

  2. Crie o novo ambiente de inicialização.
    # lucreate [-A 'BE_description'] [-c BE_name] \
     -m mountpoint:device[,metadevice]:fs_options[:zonename] [-m ...] -n BE_name
    -n BE_name

    O nome do ambiente de inicialização a ser criado. BE_name deve ser único o sistema.

    -A 'BE_description'

    (Opcional) Permite a criação de uma descrição de ambiente de inicialização que é associada ao nome do ambiente de inicialização (BE_name). A descrição pode ter qualquer comprimento e conter qualquer caractere.

    -c BE_name

    Atribua o nome BE_name para o ambiente de inicialização ativo. Esta opção não é obrigatória e só será usada quando o primeiro ambiente de inicialização for criado. Se você executar o comando lucreate pela primeira vez e omitir a opção -c, o software cria um nome padrão.

    -m mountpoint:device[,metadevice]:fs_options [:zonename] [-m ...]

    Especifique a configuração do sistema de arquivos do novo ambiente de inicialização no vfstab. Os sistemas de arquivos que são especificados como argumentos para -m podem estar no mesmo isco ou podem ser separados para vários discos. Utilize esta opção quantas vezes forem necessárias para criar um número de sistemas de arquivos necessários.

    • mountpoint pode ser qualquer ponto de montagem válido ou - (hífen), indicando uma partição de permuta.

    • O campo device pode ser um dos seguintes:

      • O nome de um dispositivo de disco, no formato: /dev/dsk/c wtxdys z

      • O nome de um volume do Solaris Volume Manager, no formato /dev/md/dsk/dnum

      • O nome de um volume do Veritas Volume Manager, no formato: /dev/md/vxfs/dsk/dnum

      • A palavra-chave mesclado, indicando que o sistema de arquivos no ponto de montagem especificado está para ser mesclado com seus pais

    • O campo fs_options pode ser um dos seguintes:

      • ufs, que indica um sistema de arquivos UFS.

      • vxfs, que indica um sistema de arquivos Veritas.

      • permuta, que indica um volume de permuta. O ponto de montagem de permuta deve ser um - (hífen).

      • Para sistemas de arquivos que são dispositivos lógicos (espelhos), várias palavras-chave especificam ações a ser aplicadas para os sistemas de arquivos. Essas palavras-chave podem criar um dispositivo lógico, alterar as configurações de um dispositivo lógico ou excluir um dispositivo lógico. Para obter uma descrição dessas palavras-chave, consulte Como criar um ambiente de inicialização com volumes RAID-1 (espelhos).

    • zonename especifica que um sistema de arquivos separado da zona não global seja colocado em um segmento separado. Essa opção é utilizada quando o sistema de arquivos separado da zona está em um sistema de arquivos compartilhado, tal como /zone1/root/export. Essa opção copia o sistema de arquivos separado da zona para um novo segmento e evita que esse sistema de arquivos seja compartilhado. O sistema de arquivos separado foi criado com o comando zonecfg add fs.

    No exemplo a seguir, é criado um novo ambiente de inicialização denominado newbe. O sistema de arquivos (/) raiz é colocado em c0t1d0s4 . Todas as zonas não globais do atual ambiente de inicialização são copiadas para o novo ambiente de inicialização. A zona não global denominada zone1 é fornecida a um ponto de montagem separado em c0t1d0s1.


    Observação - Por padrão, qualquer sistema de arquivos diferente dos sistemas de arquivos críticos (raiz /), /usr e sistemas de arquivo /opt) é compartilhado entre o ambiente de inicialização atual e o novo. O sistema de arquivos /export é um sistema de arquivos compartilhado. Se a opção -m for usada, o sistema de arquivos da zona não global será colocado em um segmento separado e os dados não serão compartilhados. Essa opção impede que os sistemas de arquivos da zona criados com o comando zonecfg add fs sejam compartilhados entre os ambientes de inicialização. Consulte zonecfg(1M) para obter detalhes.


    # lucreate -n newbe -m /:/dev/dsk/c0t1d0s4:ufs -m /export:/dev/dsk/c0t1d0s1:ufs:zone1
  3. Atualize o ambiente de inicialização.

    A imagem do sistema operacional a ser utilizada para a atualização é obtida da rede.

    # luupgrade -u -n BE_name -s os_image_path
    -u

    Atualiza uma imagem de um sistema operacional em um ambiente de inicialização.

    -n BE_name

    Especifica o nome do ambiente de inicialização a ser atualizado

    -sos_image_path

    Especifica o nome do caminho de um diretório que contém uma imagem de sistema operacional.

    Nesse exemplo, o novo ambiente de inicialização, newbe, é atualizado a partir de uma imagem de instalação da rede.

    # luupgrade -n newbe -u -s /net/server/export/Solaris_10/combined.solaris_wos
  4. (Opcional) Verifique se o ambiente de inicialização é inicializável.

    O comando lustatus relata se a criação do ambiente de inicialização está completa e inicializável.

    # lustatus
    boot environment Is Active Active Can     Copy
    Name Complete Now     OnReboot Delete     Status
    ------------------------------------------------------------------------
    c0t1d0s0 yes yes yes no -
    newbe yes no no yes -
  5. Ative o novo ambiente de inicialização.
    # luactivate BE_name

    BE_name especifica o nome do ambiente de inicialização que será ativado.


    Observação - Para um sistema baseado em x86, o comando luactivate é necessário ao inicializar um ambiente de inicialização pela primeira vez. As ativações subsequentes podem ser feitas selecionando-se o ambiente de inicialização no menu GRUB, um recurso do Oracle Solaris. Para obter instruções detalhadas, consulte x86: Ativando um ambiente de inicialização com o menu GRUB.


    Para ativar com sucesso um ambiente de inicialização, ele deve atender a várias condições. Para obter mais informações, consulte Ativando um ambiente de inicialização.

  6. Reinicialize.
    # init 6

    Cuidado

    Cuidado - Utilize apenas os comandos init ou shutdown para reinicializar. Se utilizar os comandos reboot, halt, ou uadmin, o sistema não alternará os ambientes de inicialização. O ambiente de inicialização mais recentemente ativo é inicializado novamente.


    Os ambientes de inicialização foram alternados e o novo ambiente de inicialização é o atual.

  7. (Opcional) Retorne a um ambiente de inicialização diferente.

    Se o novo ambiente de inicialização não for viável ou se você quiser alternar para outro ambiente de inicialização, consulte o Capítulo 6, Recuperação de falha: retrocesso para o ambiente de inicialização original (tarefas).