Oracle Guia de instalação do Solaris 10 9/10: Solaris Live Upgrade e planejamento da atualização

ProcedurePara adicionar pacotes a uma imagem de instalação de rede em um ambiente de inicialização

No procedimento a seguir, os patches são removidos e adicionados a um novo ambiente de inicialização.


Cuidado – Cuidado –

Ao adicionar e remover pacotes ou patches, o Solaris Live Upgrade exige que eles cumpram com as diretrizes de empacotamento avançado SVR4. Embora os pacotes da Sun cumpram com estas diretrizes, a Sun não pode garantir a conformidade de pacotes provenientes de vendedores terceirizados. Se um pacote violar estas diretrizes, ele pode causar a falha do software de adição de pacote ou pode alterar o ambiente de inicialização ativo.



Cuidado – Cuidado –

É possível utilizar o Solaris Live Upgrade para corrigir um ambiente de inicialização inativo do Solaris 10 quando o ambiente de inicialização ativo estiver executando o Solaris 8 ou 9 OS. O Solaris Live Upgrade irá invocar os utilitários do patch na partição de inicialização ativa para corrigir a partição de inicialização inativa. Os utilitários de patch do Solaris 8 e 9 desconhecem a região do Solaris, a Facilidade de gerenciamento do serviço (SMF), e outras melhorias no Solaris 10 OS. Portanto os utilitários de patch não conseguem corrigir corretamente um ambiente de inicialização inativo do Solaris 10. Portanto, se estiver utilizando o Solaris Live Upgrade para atualizar um sistema a partir do Solaris 8 ou 9 OS para o Solaris 10 OS, deverá primeiro ativar o ambiente de inicialização do Solaris 10 antes de atualizar. Após o ambiente de inicialização do Solaris ter sido ativado, é possível corrigir o ambiente de inicialização ativo diretamente ou configurar outro ambiente de inicialização inativo e corrigi-lo utilizando o Solaris Live Upgrade. Para um exemplo de atualização e correção a partir do Solaris 8 para o Solaris versão 10, consulte Restrições para uso do Solaris Live Upgrade.


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

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

  2. Para remover um patch ou um conjunto de patches a partir de um novo ambiente de inicialização, digite:


    # luupgrade -T -n second_disk patch_name
    
    -T

    Indicado para remover o patch ou os patches chamados do ambiente de inicialização.

    -n.BE_name

    Especifica o nome do ambiente de inicialização do qual o patch ou os patches serão removidos.

    patch-name

    Especifica os nomes dos patches a serem removidos. Separa com espaços vários nomes de patches.

  3. Para adicionar ou definir patches para um novo ambiente de inicialização, digite o comando a seguir.


    # luupgrade -t -n second_disk -s /path-to-patches patch-name
    
    -t

    Indicado para adicionar patches ao ambiente de inicialização.

    -n.BE_name

    Especifica o nome do ambiente de inicialização onde o patch será adicionado.

    -spath-to-patches

    Especifica o caminho ao diretório que contém os patches a serem adicionados.

    patch-name

    Especifica os nomes do patch ou patches que serão adicionados. Separa com espaços vários nomes de patches.


Exemplo 5–5 Adicionando patches a uma imagem de instalação de rede em um ambiente de inicialização

Neste exemplo, os patches são removidos e, a seguir, adicionados ao ambiente de inicialização second_disk .


# luupgrade -T -n second_disk 222222-01
# luupgrade -t -n second_disk -s /net/installmachine/export/packages \
333333-01 4444444-01