Notas da versão Oracle Solaris 10 9/10

Problemas de atualização e erros


Observação –

Para as últimas informações sobre suporte de atualização a partir da versão Solaris 10 10/09, consulte Alterações no suporte de atualização para versões Oracle Solaris.


Essa seção descreve erros de atualização. Alguns erros podem ocorrer ao atualizar para o Oracle Solaris 10 OS. Outro erros podem ocorrer depois de a atualização estar concluída.

O comando shutdown pode fazer com que o sistema trave depois de uma atualização (6751843)

O comando shutdown pode fazer com que o sistema trave depois de atualizado para a versão Solaris 10 10/09. O travamento ocorre enquanto o daemon svc.startd interrompe os serviços do sistema.

O arquivo de log de depuração do console Sun Java Web no /var/log/webconsole/console/console_debug_log é exibido se o serviço de console da Web é cíclico, iniciando e parando.

Solução alternativa: digite os comandos a seguir:


/usr/share/webconsole/private/bin/wcremove -i console
svcadm clear system/webconsole:console
smcwebserver start

Observação –

O comando wcremove remove a instância do domínio de servidor que foi criado para esse console específico. Quando o console é reiniciado, uma nova instância de domínio é criada.


Os comandos lucreate e lumake falham ao criar uma cópia de uma região não global que não está em estado de execução (6659451)

Quando os comandos lucreate e lumake são utilizados em regiões não globais que não estão em estado de execução, podem não executar com sucesso. O conteúdo de uma região não global original e a cópia podem ser diferentes. Talvez você não possa efetuar logon para o console da região utilizando o comando zlogin. A mensagem de erro é exibida enquanto o comando zlogin é utilizado:


zlogin: makeutx failed

A saída de diagnóstico dos comandos lucreate e lumake não exibem nenhum erro.

Solução alternativa: certifique-se de que todos as regiões não globais estejam em estado de execução antes de utilizar os comandos lucreate e lumake.

SPARC: A atualização com o Oracle Solaris Live Upgrade a partir das versões Solaris 8 e Solaris 9 falha (6638175)

Quando você utiliza o Oracle Solaris Live Upgrade para atualizar para a versão Solaris 10 10/09 a partir de uma versão Solaris 8 ou Solaris 9, a atualização falha. Os arquivos de compressão de imagens de instalação agora são descompactados com a utilização do utilitário 7za. O pacote SUNWp7zip não está incluído nas versões Solaris 8 e Solaris 9. Como resultado, o Oracle Solaris Live Upgrade falha.

Solução alternativa: para utilizar o Oracle Solaris Live Upgrade para atualizar o sistema para uma versão Solaris 10 10/09 a partir de uma versão Solaris 8 ou 9, efetue as etapas listadas em Restrições do Oracle Solaris Live Upgrade.

Problemas com uma atualização DSR com regiões (6616788)

Uma atualização de realocação de espaço em disco (DSR) com regiões falha se quaisquer regiões são instaladas no diretório /opt. A atualização pode falhar durante a restauração do arquivo DSR. Em alguns casos, a atualização pode ser bem sucedida, mas o sistema não pode ser reinicializado.

Solução alternativa: certifique-se de que o sistema de arquivos raiz não está 100 porcento cheio antes de atualizar. Se necessário, remova alguns arquivos antes de atualizar, para que o segmento raiz esteja com menos de 90 porcento cheio.

Problemas de atualização de extensões confiáveis (6616585)

Ao atualizar extensões confiáveis a partir da versão Solaris 10 11/06 ou da Solaris 8 10/07 para a versão Solaris 10 10/08, Solaris 10 5/09 ou Solaris 10 10/09, pacotes de extensões confiáveis localizados indesejados são instalados no sistema. Esse erro ocorre porque o instalador de extensões confiáveis das versões Solaris 10 11/06 e Solaris 10 11/06 instalam pacotes localizados por padrão. Nenhuma mensagem de erro é exibida.

Solução alternativa: antes de atualizar as extensões confiáveis para a versão atual, remova os pacotes de extensões confiáveis localizados a seguir.

SUNWjdtts

SUNWkdtts

SUNWjmgts

SUNWkmgts

SUNWjtsman

SUNWktsu

SUNWjtsu

SUNWodtts

SUNWtgnome-l10n-doc-ja

SUNWtgnome-l10n-ui-ko

SUNWtgnome-l10n-ui-it

SUNWtgnome-l10n-ui-zhHK

SUNWtgnome-l10n-ui-sv

SUNWtgnome-l10n-ui-es

SUNWtgnome-l10n-doc-ko

SUNWtgnome-l10n-ui-ptBR

SUNWtgnome-l10n-ui-ja

SUNWtgnome-l10n-ui-zhTW

SUNWtgnome-l10n-ui-zhCN

SUNWtgnome-l10n-ui-fr

SUNWtgnome-l10n-ui-de

SUNWtgnome-l10n-ui-ru

O sistema não pode se comunicar com o ypbind depois de uma atualização (6488549)

Esse erro ocorre durante uma atualização a partir das versões Solaris 10 Hardware 2 (HW2) para a versão atual Solaris 10 10/09.

Na versão Solaris 10 HW2, o arquivo name_service.xml para qualquer serviço de nome, tal como NIS, NIS+, FILES ou LDAP, é o seguinte:


# ls -l name_service.xml
lrwxrwxrwx   1 root     root     10 Apr 10 16:26 name_service.xml -> ns_files.xml

Se o serviço de nome é o NIS, o arquivo name_service.xml vincula ao ns_files.xml. No entanto, o conteúdo dos arquivos ns_files.xml são os mesmos que os ns_nis.xml .


  # cat /etc/release
                     Solaris 10 3/05 HW2 s10s_hw2wos_05 SPARC
           Copyright 2005 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                           Assembled 26 September 2005
  # cd /var/svc/profile
  # ls -l name_service.xml ns_files.xml ns_nis.xml
  lrwxrwxrwx   1 root   other    12 May 21 04:06 name_service.xml -> ns_files.xml
  -r--r--r--   1 root   sys     779 May 21 04:25 ns_files.xml
  -r--r--r--   1 root   sys     779 Jan 21  2005 ns_nis.xml
  #
  # diff ns_files.xml ns_nis.xml
  # diff name_service.xml ns_nis.xml

Na saída anterior, os arquivos ns_nis.xml e ns_nis.xml são os mesmos. Isso significa que o arquivo name_service.xml vincula simbolicamente ao arquivo de serviço de nome errado. O arquivo name_service.xml vincula ao ns_files.xml. Em vez disso, o arquivo name_service.xml deve vincular ao ns_nis.xml.


Observação –

A correção para CR 6411084, o script de pós-instalação ou instalação SUNWcsr, cria um vínculo correto somente se name_service.xml não for um arquivo de vínculo. Se o name_service.xml já é um arquivo de vínculo simbólico, como na versão Solaris 10 Hardware 2, a correção para CR 6411084 não funcionará.


Depois de uma atualização a partir do Solaris 10 Hardware 2 para a versão Solaris 10 10/09 atual, a mensagem a seguir é exibida no console ou registrada no arquivo de mensagens:


Oct 23 12:18:45 vt2000a automount[301]: [ID 366266 daemon.error] 
can't read nis map auto_master: can't communicate with ypbind - retrying 

Além disso, o serviço /network/nis/client:default está off-line.

Solução alternativa: escolha uma das seguintes soluções alternativas:

A atualização falha em sistemas com regiões instaladas mas não inicializadas

Uma região não global que foi instalada mas nunca inicializada ou preparada evita que um sistema seja atualizado corretamente. Nenhuma mensagem de erro é exibida.

Solução alternativa: se tal região é encontrada, ela deve ser preparada e previamente interrompida para iniciar a atualização. Por exemplo:


global# zoneadm -z myzone ready ; zoneadm -z myzone halt

Atualizar um sistema Oracle Solaris 10 com regiões não globais para a versão Solaris 10 10/09, pode fazer com o serviço de sistema de arquivos local falhe (6428258)

Atualizar um sistema Solaris 10 3/05 ou Solaris 10 1/06 com regiões não globais para a versão Solaris 10 10/09, pode fazer com que o serviço SMF que monta sistemas de arquivos locais falhe nas regiões não globais. Como resultado, outros serviços em regiões não globais podem falhar ao iniciar.

Depois de atualizar um sistema Oracle Solaris 10 com regiões não globais para a versão Solaris 10 10/09, os serviços podem entrar no estado de manutenção. Por exemplo:


# zlogin myzone svcs -x
    svc:/system/filesystem/local:default (local file system mounts)
     State: maintenance since Wed May 24 13:18:06 2006
    Reason: Start method exited with $SMF_EXIT_ERR_FATAL.
       See: http://sun.com/msg/SMF-8000-KS
       See: /var/svc/log/system-filesystem-local:default.log
    Impact: 18 dependent services are not running.  (Use -v for list.)

Solução alternativa:

Reinicialize a região não global a partir da região global. Por exemplo:


global# zoneadm -z myzone reboot

Discrepâncias de ID do dispositivo depois de uma atualização a partir do Solaris 9 9/04 OS

Nessa versão Oracle Solaris, o Solaris Volume Manager exibe a saída de ID do dispositivo em um novo formato. O Solaris 9 9/04 OS, que introduz o suporte de ID do dispositivo nos conjuntos do disco, não reconhece o novo formato. Ao atualizar para o Oracle Solaris 10 OS a partir da versão Solaris 9 9/04, os IDs do dispositivos são associados aos conjunto de disco existentes que não são atualizados na configuração do Solaris Volume Manager. Se for necessário voltar para a Solaris 9 9/04 OS, as alterações de configuração feitas para os conjuntos de disco, depois de atualizar, podem não estar mais disponíveis para o Solaris 9 9/04 OS. Para mais informações, consulte Capítulo 25, Troubleshooting Solaris Volume Manager (Tasks), no Solaris Volume Manager Administration Guide.

Desinstaladores obsoletos não removidos quando o Oracle Solaris Live Upgrade é utilizado para atualizar as versões anteriores (6198380)

Se você utilizar o Oracle Solaris Live Upgrade para atualizar a partir da versão Solaris 8 ou 9 para a Oracle Solaris 10 OS, os programas desinstaladores obsoletos não são removidos. Esses programas desinstaladores de versões anteriores continuam no diretório /var/ssadm/prod do sistema.

Os desinstaladores obsoletos a seguir não foram removidos:


uninstall_Alternate_Pathing_2_3_1.class
uninstall_CDRW_1_1.class o uninstall_CDRW_1_0.class
uninstall_Bonus_Localization_-_Catalan_CDE_Desktop.class
uninstall_Bonus_Localization_-_Polish_CDE_Desktop.class
uninstall_Bonus_Localizations_-_Russian_CDE_Desktop.class
uninstall_Capacity_on_Demand_1_0.class
uninstall_Java3D_1_3_1.class
uninstall_Java3D_1_3.class
uninstall_Java3D_1_2_1_04.class
uninstall_Java3D_1_2_1_03.class
uninstall_Lights_Out_Management_2_0.class
uninstall_Man_Page_Supplement.class
uninstall_OpenGL_1_3.class
uninstall_OpenGL_1_2_3.class
uninstall_Netra_ct_Platform_1_0.class
uninstall_Netra_t11xx_Alarms_2_0.class
uninstall_Netscape_6_2_3.class
uninstall_Netscape_6_2_1_Beta.class
uninstall_PC_launcher_1_0_2.class
uninstall_PC_launcher_1_0_1_PCfileviewer_1_0_1.class
uninstall_RSC_2_2_2.class
uninstall_RSC_2_2_1.class
uninstall_RSC_2_2.class
uninstall_ShowMeTV_1_3.class
uninstall_Solaris_9_French_Localization.class
uninstall_Solaris_9_German_Localization.class
uninstall_Solaris_9_Hong_Kong_Traditional_Chinese_Localization.class
uninstall_Solaris_9_Italian_Localization.class
uninstall_Solaris_9_Japanese_Localization.class
uninstall_Solaris_9_Korean_Localization.class
uninstall_Solaris_9_Simplified_Chinese_Localization.class
uninstall_Solaris_9_Spanish_Localization.class
uninstall_Solaris_9_Swedish_Localization.class
uninstall_Solaris_9_Traditional_Chinese_Localization.class
uninstall_Solaris_On_Sun_Hardware_Documentation.class
uninstall_Sun_Hardware_AnswerBook.class
uninstall_SunATM_5_0.class
uninstall_SunATM_5_1.class
uninstall_SunFDDI_PCI_3_0.class
uninstall_SunFDDI_SBus_7_0.class
uninstall_Sun_Fire_880_FC-AL_Backplane_Firmware_1_0.class
uninstall_Sun_Fire_B10n_Load_Balancing_Blade_1_1.class
uninstall_SunForum_3_1.class
uninstall_SunForum_3_2.class
uninstall_SunHSI_PCI_3_0.class
uninstall_SunHSI_SBus_3_0.class
uninstall_SunScreen_3_2.class
uninstall_SunVTS_5_1_PS6.class
uninstall_SunVTS_5_1_PS5.class
uninstall_SunVTS_5_1_PS4.class
uninstall_SunVTS_5_1_PS3.class
uninstall_SunVTS_5_1_PS2.class
uninstall_SunVTS_5_1_PS1.class
uninstall_SunVTS_5_0.class
uninstall_System_Management_Services_1_4.class
uninstall_System_Management_Services_1_3.class
uninstall_System_Management_Services_1_2.class
uninstall_System_Service_Processor_3_5.class
uninstall_WBEM_DR_1_0.class
uninstall_Web_Start_Wizards_SDK_3_0_2.class
uninstall_Web_Start_Wizards_SDK_3_0_1.class
uninstall_Web_Start_Wizards_SDK.class
uninstall_XML_Libraries_2_4_12.class

Solução alternativa: depois de atualizar o sistema, remova manualmente os desinstaladores obsoletos no diretório /var/sadm/prod.

Localidades relacionadas adicionais podem ser instaladas

Ao selecionar uma localidade para a instalação, as localidades relacionadas adicionais também podem ser instaladas. Essa alteração no comportamento ocorre na versão Oracle Solaris 10 porque todas as localidades cheias, com traduções de mensagem, localidade parciais japonesas e asiáticas e ativa dor de localidade, foram re compactadas com base no suporte de idiomas de localidades. Outras localidades parciais ainda são compactadas e instaladas com base em regiões geográficas, tal como a Europa Central.