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

9.  Solaris Live Upgrade (exemplos)

Exemplo de atualização com o Solaris Live Upgrade

Preparar para utilizar o Solaris Live Upgrade

Para criar um ambiente de inicialização

Para atualizar o ambiente de inicialização inativo

Para verificar se o ambiente de inicialização é inicializável

Para ativar o ambiente de inicialização inativo

(Opcional) Para retroceder para o ambiente de inicialização fonte

Exemplo de desanexação e atualização de um lado de um volume RAID-1 (espelho)

Exemplo de migração de um volume existente para um volume RAID-1 do Solaris Volume Manager

Exemplo de criação de um ambiente de inicialização vazio e instalação de um arquivo Solaris Flash

Para criar um ambiente de inicialização vazio

Para instalar um arquivo Solaris Flash no novo ambiente de inicialização

Para ativar o novo ambiente de inicialização

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

Exemplo de atualização com o Solaris Live Upgrade

Neste exemplo, um novo ambiente de inicialização é criado ao utilizar o comando lucreate em um sistema que está executando uma versão Solaris 9. O novo ambiente de inicialização é atualizado para a versão Oracle Solaris 10 8/11 utilizando o comando luupgrade. O ambiente de inicialização é ativado ao utilizar o comando luactivate. Um exemplo de retrocesso para o ambiente de inicialização original também é fornecido.

Preparar para utilizar o Solaris Live Upgrade

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 etapas descrevem as etapas no documento de conhecimento do My Oracle Support 1004881.1 - Solaris Live Upgrade Software Patch Requirements (antigamente 206844).


Observação - Este procedimento supõe que o sistema está executando o Volume Manager. Para informações detalhadas sobre gerenciamento de mídias removíveis com o Volume Manager, consulte System Administration Guide: Devices and File Systems .


  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.

    1. Remova pacotes Solaris Live Upgrade existentes.

      Os três pacotes Solaris Live Upgrade, SUNWluu, SUNWlur e SUNWlucfg, abrange o software necessário para atualizar ou instalar patch ao utilizar o Solaris Live Upgrade. Estes pacotes incluem o software existente, novos recursos e correções de erros. Se não foram removidos os pacotes existentes e instalados todos os novos pacotes no sistema antes de utilizar o Solaris Live Upgrade, a atualização ou instalação de patch para a versão de destino falha. O pacote SUMWlucfg é um novo, começando com a versão Solaris 10 8/07. Se estiver utilizando pacotes Solaris Live Upgrade de uma versão anterior para o Solaris 10 8/07, não é necessário remover este pacote.

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

      É possível instalar os pacotes ao utilizar o comando liveupgrade20 que está no DVD ou CD ou ao utilizar o comando pkgadd. O comando liveupgrade20 requer o software Java. Se o sistema não possuir 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 para a versão Solaris 10 10/08:

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

        • Execute o instalador

          # ./liveupgrade20 -noconsole - nodisplay

          As opções -noconsole e -nodisplay impedem a interface de usuário de caractere (CUI) de ser exibida.


          Observação - A CUI do Solaris Live Upgrade não é mais suportada.


      • Se tiver utilizando o software Solaris - CD 2, é possível executar o instalador sem alterar o caminho.

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

        # pkgchk -v SUNWlucfg SUNWlur SUNWluu
  3. Instale os patches listados no documento de conhecimento 1004881.1 - Solaris Live Upgrade Software Patch Requirements (antigamente 206844).

    1. Se tiver armazenando os patches em um disco local, crie um diretório como /var/tmp/lupatches.

    2. Obtenha uma lista de patches no site do My Oracle Support.

    3. Altere o diretório de patch como neste exemplo.

      # cd /var/tmp/lupatches
    4. Instale os patches.

      # patchadd -M  path-to-patchespatch-id patch-id

      path-to-patches é o patch para o diretório de patch 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 de conhecimento 1004881.1 - Solaris Live Upgrade Software Patch Requirements (antigamente 206844).


    5. Reinicialize o sistema, se necessário. Certos patches necessitam de uma reinicialização para ser eficaz.

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

      # init 6

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

Para criar um ambiente de inicialização

O ambiente de inicialização fonte é nomeada c0t4d0s0 ao utilizar a opção -c. A identificação do ambiente de inicialização fonte é necessária apenas quando o primeiro ambiente de inicialização é criado. Para mais informações sobre identificação utilizando a opção -c, consulte a descrição em “Para criar um ambiente de inicialização pela primeira vez” Etapa 2.

O novo ambiente de inicialização é nomeado c0t15d0s0. A opção -A cria uma descrição que é associada com o nome do ambiente de inicialização.

O sistema de arquivos raiz (/) é copiado para o novo ambiente de inicialização. Além disso, um novo segmento de permuta e criado em vez de compartilhar o segmento de permuta do ambiente de inicialização fonte.

# lucreate -A 'BE_description' -c /dev/dsk/c0t4d0s0 -m /:/dev/dsk/c0t15d0s0:ufs\
-m -:/dev/dsk/c0t15d0s1:swap -n /dev/dsk/c0t15d0s0

Para atualizar o ambiente de inicialização inativo

O ambiente de inicialização inativo é nomeado c0t15d0s0. A imagem do sistema operacional a ser utilizada para a atualização é utilizada da rede.

# luupgrade -n c0t15d0s0 -u -s /net/ins-svr/export/Solaris_10 \ combined.solaris_wos

Para verificar se o ambiente de inicialização é inicializável

O comando lustatus informa se a criação do ambiente de inicialização está concluída. lustatus também mostra se o ambiente de inicialização é inicializável.

# lustatus
boot environment   Is        Active  Active     Can        Copy
Name               Complete  Now     OnReboot   Delete     Status
------------------------------------------------------------------------
c0t4d0s0           yes       yes      yes      no      -
c0t15d0s0          yes       no       no       yes     -

Para ativar o ambiente de inicialização inativo

O ambiente de inicialização c0t15d0s0 torna-se inicializável com o comando luactivate. O sistema então é inicializado e c0t15d0s0 torna-se o ambiente de inicialização ativo. O ambiente de inicialização c0t4d0s0 é, agora, inativo.

# luactivate c0t15d0s0
# init 6

(Opcional) Para retroceder para o ambiente de inicialização fonte

Os procedimentos a seguir para retrocesso dependem da situação de ativação do novo ambiente de inicialização:

Exemplo 9-1 SPARC: Para retroceder, apesar da criação com êxito do ambiente de inicialização

Neste exemplo, o ambiente de inicialização original c0t4d0s0 é reestabelecido como o ambiente de inicialização ativo, apesar de ter sido ativado com êxito. O nome do dispositivo é first_disk.

# /sbin/luactivate first_disk 
# init 6

Exemplo 9-2 SPARC: Para retroceder de uma falha de ativação do ambiente de inicialização

Neste exemplo, o novo ambiente de inicialização não é inicializável. É necessário retornar para a solicitação OK antes de inicializar do ambiente de inicialização original, c0t4d0s0, em modo de usuário único.

OK boot net -s
# /sbin/luactivate first_disk
Do you want to fallback to activate boot environment c0t4d0s0 
(yes or no)? yes
# init 6

O ambiente de inicialização original, c0t4d0s0, torna-se o ambiente de inicialização ativo.

Exemplo 9-3 SPARC: Para retroceder para o ambiente de inicialização original ao utilizar uma imagem de instalação de CD, DVD ou rede

Neste exemplo, o novo ambiente de inicialização não é inicializável. Não é possível inicializar de um ambiente de inicialização original e é necessário utilizar uma imagem de instalação de mídia ou rede. O dispositivo é /dev/dsk/c0t4d0s0. O ambiente de inicialização original, c0t4d0s0, torna-se o ambiente de inicialização ativo.

OK boot net -s
# fsck /dev/dsk/c0t4d0s0
# mount /dev/dsk/c0t4d0s0 /mnt 
# /mnt/sbin/luactivate
Do you want to fallback to activate boot environment c0t4d0s0 
(yes or no)? yes
# umount /mnt 
# init 6

Exemplo 9-4 x86: Para retroceder para o ambiente de inicialização original ao utilizar o menu GRUB

Começando com a versão Solaris 10 1/06, os exemplos a seguir fornecem as etapas para retroceder ao utilizar o menu GRUB.

Neste exemplo, o menu GRUB é exibido corretamente, mas o novo ambiente de inicialização não é inicializável. Para ativar um retrocesso, o ambiente de inicialização original é inicializado no modo de usuário único.

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


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


  2. Para exibir o menu GRUB, reinicialize o sistema.

    # init 6

    O menu GRUB é exibido.

    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris failsafe                                                   |
    |second_disk                                                        |
    |second_disk failsafe                                               |
    +-------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  3. Do menu GRUB, selecione o ambiente de inicialização original. O ambiente e inicialização deve ter sido criado com o software GRUB. Um ambiente de inicialização que foi criando antes da versão Solaris 10 1/06 não é um ambiente de inicialização GRUB. Se não possuir um ambiente de inicialização inicializável, então pule para Exemplo 9-5.

  4. Edite o menu GRUB ao digitar: e.

  5. Selecione kernel /boot/multiboot utilizando as teclas de seta e digite e. O menu de edição grub é exibido.

    grub edit>kernel /boot/multiboot
  6. Inicialize para o modo de usuário único, digitando -s.

    grub edit>kernel /boot/multiboot -s
  7. Inicialize e monte o ambiente de inicialização. A seguir, ative-o.

# b
# fsck /dev/dsk/c0t4d0s0
# mount /dev/dsk/c0t4d0s0 /mnt 
# /mnt/sbin/luactivate
Do you want to fallback to activate boot environment c0t4d0s0
(yes or no)? yes
# umount /mnt
# init 6

Exemplo 9-5 x86: Para retroceder para o ambiente de inicialização original com o menu GRUB utilizando o DVD ou CD

Começando com a versão Solaris 10 1/06, os exemplos a seguir fornecem as etapas para retroceder ao utilizar o DVD ou CD.

Neste exemplo, o novo ambiente de inicialização não é inicializável. Além disso, o menu GRUB não é exibido. Para ativar um retrocesso, o ambiente de inicialização original é inicializado no modo de usuário único.

  1. Insira o DVD do sistema operacional Oracle Solaris para plataformas x86 ou Software Solaris para plataformas x86 - CD 1.

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


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


  3. Inicialize do DVD ou CD.

    # init 6

    O menu GRUB é exibido.

    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------------+
    |Oracle Solaris 10 8/11                                                   |
    |Oracle Solaris 10 8/11 Serial Console ttya                               |
    |Oracle Solaris 10 8/11 Serial Console ttyb (for lx50, v60x and v65x      |
    +-------------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  4. Aguarde pela opção padrão para inicializar ou escolha qualquer opção exibida.

    A tela da instalação é exibida.

    +---------------------------------------------------------------------+
    |                                                                    |
    |Select the type of installation you want to perform:                |
    |                                                                    |
    |         1 Solaris Interactive                                      |
    |         2 Custom JumpStart                                         |
    |         3 Solaris Interactive Text (Desktop session)               |
    |         4 Solaris Interactive Text (Console session)               |
    |         5 Apply driver updates                                     |
    |         6 Single user shell                                        |
    |                                                                    |
    |        Enter the number of your choice followed by the <ENTER> key.|
    |        Alternatively, enter custom boot arguments directly.        |
    |                                                                    |
    |         If you wait 30 seconds without typing anything,            |
    |         an interactive installation will be started.               |
    +--------------------------------------------------------------------+
  5. Escolha a opção "Shell de usuário único".

    A seguinte mensagem é exibida.

    Do you wish to automatically update the boot archive? y /n
  6. Digite: n

    Starting shell...
    #

    Você está agora no modo de usuário único.

  7. Montar o ambiente de inicialização. A seguir, ative e inicialize.

    # fsck /dev/dsk/c0t4d0s0
    # mount /dev/dsk/c0t4d0s0 /mnt 
    # /mnt/sbin/luactivate
    Do you want to fallback to activate boot environment c0t4d0s0
    (yes or no)? yes
    # umount /mnt
    # init 6