Guia de instalação do Oracle Solaris 10 9/10: instalações com base em rede

ProcedureO sistema entra em pânico ao atualizar com o Solaris Live Upgrade executando o Veritas VxVM

Quando utiliza-se o Solaris Live Upgrade enquanto atualiza e executa o Veritas VxVM, o sistema entra em pânico ao reinicializar, a menos que seja atualizado utilizando o seguinte procedimento. O problema ocorre se os pacotes não estão conforme as orientações de empacotamento avançado do Solaris.

  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


    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. Crie um ambiente de inicialização inativo. Consulte Criando um novo ambiente de inicialização no Oracle Guia de instalação do Solaris 10 9/10: Solaris Live Upgrade e planejamento da atualização.

  3. Antes de atualizar o ambiente de inicialização inativo, é preciso desativar o software Veritas existente no ambiente de inicialização inativo.

    1. Monte o ambiente de inicialização inativo.


      # lumount inactive_boot_environment_name mount_point
      

      Por exemplo:


      # lumount solaris8 /mnt 
      
    2. Altere para o diretório que contenha o vfstab, por exemplo:


      # cd /mnt/etc
      
    3. Faça uma cópia do arquivo do ambiente de inicialização inativo vfstab, por exemplo:


      # cp vfstab vfstab.501
      
    4. Na cópia vfstab, comente todas as entradas de sistema de arquivos Veritas, por exemplo:


      #  sed  '/vx\/dsk/s/^/#/g'  < vfstab >  vfstab.novxfs
      

      O primeiro caractere de cada linha é alterada para #, o que transforma a linha em uma linha de comentário. Note que esta linha de comentário é diferente das linhas de comentário do arquivo de sistema.

    5. Copie o arquivo alterado vfstab, por exemplo:


      # cp vfstab.novxfs vfstab
      
    6. Altere os diretórios para o arquivo de sistema de ambiente de inicialização inativo, por exemplo:


      # cd /mnt/etc
      
    7. Faça uma cópia do arquivo de sistema do ambiente de inicialização inativo, por exemplo:


      # cp system system.501
      
    8. Comente todas as entradas que incluem “forceload:” drv/vx.


      # sed '/forceload:   drv\/vx/s/^/*/' <system> system.novxfs
      

      O primeiro caractere de cada linha é alterada para *, o que transforma a linha em uma linha de comentário. Note que a linha de comentário é diferente das linhas de comentário vfstab .

    9. Crie o arquivo Veritas install-db, por exemplo:


      # touch vx/reconfig.d/state.d/install-db
      
    10. Desmonte o ambiente de inicialização inativo.


      # luumount inactive_boot_environment_name 
      
  4. Atualize o ambiente de inicialização inativo. Consulte Capítulo 5, Atualizando com o Solaris Live Upgrade (Tarefas), no Oracle Guia de instalação do Solaris 10 9/10: Solaris Live Upgrade e planejamento da atualização.

  5. Ative o ambiente de inicialização inativo. Consulte Ativando um ambiente de inicialização no Oracle Guia de instalação do Solaris 10 9/10: Solaris Live Upgrade e planejamento da atualização.

  6. Desligue o sistema.


    # init 0
    
  7. Inicialize o ambiente de inicialização inativo em modo de usuário único:


    OK boot -s
    

    Várias mensagens e mensagens de erro que contêm "vxvm" ou "VXVM" e são exibidas e podem ser ignoradas. O ambiente de inicialização inativo se torna ativo.

  8. Atualize o Veritas.

    1. Remova o pacote Veritas VRTSvmsa do sistema, por exemplo:


      # pkgrm VRTSvmsa
      
    2. Altere os diretórios para os pacotes Veritas.


      # cd /location_of_Veritas_software
      
    3. Adicione o pacote Veritas mais recente para o sistema:


      #  pkgadd -d `pwd` VRTSvxvm VRTSvmsa VRTSvmdoc VRTSvmman VRTSvmdev
      
  9. Restaure o vfstab original e arquivos de sistema:


    # cp /etc/vfstab.original /etc/vfstab
    # cp /etc/system.original /etc/system
    
  10. Reinicialize o sistema.


    # init 6