JavaScript is required to for searching.
Ignorar Links de Navegao
Sair do Modo de Exibio de Impresso
Oracle Solaris 10 8/11 Installation Guide: Solaris Live Upgrade and Upgrade Planning
search filter icon
search icon

Informação sobre o documento

Prefácio

Parte I Atualizando com o Solaris Live Upgrade

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

2.  Solaris Live Upgrade (visão geral)

3.  Solaris Live Upgrade (Planejamento)

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

5.  Atualizando com o Solaris 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 Solaris Live Upgrade (tarefas)

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

Atualizando com o Solaris Live Upgrade e regiões não globais instaladas (visão geral)

Entendendo o Solaris Zones e o Solaris Live Upgrade

Diretrizes para uso do Solaris Live Upgrade com regiões não globais (planejamento)

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

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

Atualizando com o Solaris Live Upgrade quando regiões não globais estão instaladas em um sistema (tarefas)

Atualizando um sistema com regiões não globais instaladas (exemplo)

Atualizando com o Solaris Live Upgrade quando regiões não globais estão instaladas em um sistema (tarefas)

Administrando ambientes de inicialização que contêm regiões não globais

Para visualizar a configuração de sistemas de arquivos de regiões não globais de um ambiente de inicialização

Comparar ambientes de inicialização para um sistema com regiões não globais instaladas

Utilizando o comando lumount em um sistema que contém regiões não globais

9.  Solaris Live Upgrade (exemplos)

10.  Solaris Live Upgrade (referência de comando)

Parte II Atualizando e migrando com Solaris Live Upgrade para um grupo raiz ZFS

11.  Solaris Live Upgrade e ZFS (visão geral)

12.  Solaris Live Upgrade para ZFS (planejamento)

13.  Criando um ambiente de inicialização para conjuntos raiz ZFS

14.  Solaris Live Upgrade para ZFS com regiões não-globais instaladas

Parte III Apêndices

A.  Solução de problemas (Tarefas)

B.  Requisitos de embalagem SVR4 adicionais (Referência)

C.  Utilizando o Patch Analyzer ao atualizar (Tarefas)

Glossário

Índice

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

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

Atualizando com o Solaris Live Upgrade quando regiões não globais estão instaladas em um sistema (tarefas)

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

  1. Antes de executar o Solaris Live Upgrade pela primeira vez, você deve instalar os pacotes mais recentes do Solaris Live Upgrade da mídia de instalação e instalar os patches listados no documento de conhecimento do My Oracle Support 1004881.1 - Solaris Live Upgrade Software Patch Requirements (antigamente 206844). Procure o documento de conhecimento 1004881.1 - Solaris Live Upgrade Software Patch Requirements (antigamente 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. Certifique-se de instalar todos os patches que são relevantes para o sistema antes de prosseguir para criar um novo ambiente de inicialização.

    As seguintes subetapas descrevem as etapas no documento de conhecimento do My Oracle Support 1004881.1 - Solaris Live Upgrade Software Patch Requirements (antigamente 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 de conhecimento 1004881.1 - Solaris Live Upgrade Software Patch Requirements (antigamente 206844) para remover e adicionar pacotes do Solaris Live Upgrade.

      As seguintes instruções resumem as etapas do documento de conhecimento para remoção e adição dos pacotes.

      • Remova pacotes Solaris Live Upgrade existentes.

        Os três pacotes do Solaris Live Upgrade, SUNWluu, SUNWlur e SUNWlucfg, contêm o software necessário para atualização ou patch utilizando o Solaris Live Upgrade. Estes pacotes incluem o software existente, novos recursos e correções de erros. Se os pacotes existentes não forem removidos e os novos pacotes forem instalados no seu sistema antes de utilizar o Solaris Live Upgrade, a atualização ou patch da versão alvo falha. O pacote SUMWlucfg é o novo iniciando com a versão 10 8/07 do Solaris. Se você está utilizando os pacotes do Solaris Live Upgrade a partir de uma versão anterior ao Solaris 10 8/07, não é necessário remover esse pacote.

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

        Os pacotes podem ser instalados utilizando o comando liveupgrade20 presente no DVD ou CD de instalação. O comando liveupgrade20 requer software Java. Se o sistema não possui o software Java instalado, então é necessário utilizar o comando pkgadd para instalar os pacotes. Consulte o documento de conhecimento do My Oracle Support para mais informações.

        • Se estiver utilizando 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 com base em SPARC, o caminho para o instalador é diferente para versões anteriores ao Solaris 10 10/08:

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

          • Execute o instalador

            # ./liveupgrade20

            O GUI do programa de instalação do Solaris é exibido. Se você estiver utilizando um script, pode-se impedir que o GUI seja exibido utilizando as opções -noconsole e - nodisplay.

        • Se você estiver utilizando o Solaris Software – 2 CD, pode-se executar o instalador sem alterar o caminho.

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

          # pkgchk -v SUNWlucfg SUNWlur SUNWluu
    3. Se tiver 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 os números do patch. Separe vários nomes de patches com um espaço.


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


    7. Reinicialize o sistema, se necessário. Certos patches exigem reinicialização para que sejam efetuados.

      apenas x86: é necessário reinicializar o sistema. Do contrário, o Solaris Live Update falha.

      # init 6

      Agora você possui os pacotes e patches necessários para criar com sucesso um novo 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
    -nBE_name

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

    -ABE_description

    (Opcional) Permite a criação de uma descrição de ambiente de inicialização associada ao nome do ambiente de inicialização (BE_name). A descrição pode ser longa e conter quaisquer caracteres.

    -cBE_name

    Atribui o nome BE_name ao ambiente de inicialização ativo. Essa opção não é exigida e é utilizada apenas na criação do primeiro ambiente de inicialização. Se você executar o lucreate pela primeira vez e a opção -c for omitida, o software cria um nome padrão.

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

    Especifica a configuração dos sistemas de arquivos do novo ambiente de inicialização no vfstab. Os sistemas de arquivos especificados como argumentos em -m podem estar no mesmo disco ou podem estar distribuídos em vários discos. Utilize essa opção tantas vezes quanto o necessário para criar o número exigido de sistemas de arquivos.

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

    • O campo dispositivo pode ser um dos seguintes:

      • O nome de um dispositivo de disco, do formulário /dev/dsk/c wtxdys z

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

      • O nome de um volume do Veritas Volume Manager, no formulário /dev/md/vxfs/dsk/dnum

      • A palavra-chave merged, indicando que o sistema de arquivos no ponto de montagem específico será mesclado com o seu pai

    • O campo fs_options pode ser um dos seguintes:

      • ufs, indicando um sistema de arquivos UFS.

      • vxfs, indicando um sistema de arquivos Veritas.

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

      • Para sistemas de arquivos que forem dispositivos lógicos (espelhos), diversas palavras-chave especificam ações a serem aplicadas aos sistemas de arquivos. Essas palavras-chave podem criar um dispositivo lógico, alterar a configuração de um dispositivo lógico ou excluir um dispositivo lógico. Para obter uma descrição dessas palavras-chave, consulte Para criar um ambiente de inicialização com volumes RAID-1 (espelhos).

    • zonename especifica que um sistema de arquivos separado da região não global seja colocado em um segmento separado. Essa opção é utilizada quando o sistema de arquivos separado da região está em um sistema de arquivos compartilhado, tal como /zone1/root/export. Essa opção copia o sistema de arquivos separado da região 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 regiões não globais do atual ambiente de inicialização são copiadas no novo ambiente de inicialização. A região não global nomeada de 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 região não global é colocado em um segmento separado e os dados não são compartilhados. Essa opção impede que os sistemas de arquivos da região 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 utilizado na atualização é obtida a partir 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.

    -nBE_name

    Especifica o nome do ambiente de inicialização que 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 com base em x86, o comando luactivate é necessário ao inicializar um ambiente de inicialização pela primeira vez. Ativações subsequentes podem ser feitas selecionando o ambiente de inicialização a partir do menu GRUB. Para obter instruções passo-a-passo, consulte x86: Ativando um ambiente de inicialização com o menu GRUB.


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

  6. Reinicialize.
    # init 6

    Cuidado

    Cuidado - Utilize os comandos init ou shutdown para reinicializar. Se você utilizar o comando reboot, halt ou uadmin, o sistema não alterna 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ê deseja alternar para outro ambiente de inicialização, consulte Capítulo 6Recuperação de falha: retrocesso para o ambiente de inicialização original (tarefas).