Os erros a seguir podem ocorrer durante ou depois da instalação do Oracle Solaris 10 OS.
Para uma instalação com base em GUI do Oracle Solaris 10 9/10 OS, o sistema deve ter, no mínimo, 768 MB de memória. Se a memória física é menor que 768 MB, uma mensagem de erro similar a seguinte é exibida e a instalação alterna para uma instalação de texto:
Not enough memory for graphical installation. Graphical installation requires 768 MB of memory. Found 640 MB of memory. Reverting to text-based installation. |
Solução alternativa: certifique-se de que você possua, pelo menos, 768 MB de memória para a instalação ou atualização com base em GUI.
Em sistemas com pouca memória, a instalação do Oracle Solaris OS pode falhar se o sistema de arquivos / ou /var possui somente o espaço em disco recomendado ou mínimo. A mensagem de erro a seguir é exibida:
Creating boot_archive for /a updating /a/platform/sun4u/boot_archive 15+0 records in 15+0 records out cat: write error: No space left on device |
Solução alternativa: aumente o tamanho do /var para, pelo menos, 300 MB em sistemas com memória baixa.
Uma atualização DSR falha em sistemas instalados com uma versão Oracle Solaris 10 anterior a versão Oracle Solaris 10 9/10. Essa falha se deve a um problema de layout automático. Por exemplo, presuma que você instalou o sistema operacional com o perfil a seguir:
install_type initial_install system_type standalone cluster cxall partitioning explicit filesys rootdisk.s0 auto / logging filesys rootdisk.s1 512 swap filesys rootdisk.s6 10240 /backup logging filesys rootdisk.s7 free |
Em seguida, efetue uma atualização DSR para a versão Oracle Solaris 10 9/10 com o perfil a seguir:
install_type upgrade root_device rootdisk.s0 backup_media local_filesystem /backup layout_constraint rootdisk.s0 changeable layout_constraint rootdisk.s7 available |
A atualização DSR falha com a mensagem de erro a seguir:
Auto-layout could not determine how to reallocate space on the file systems with the constraints you specified. Try other constraints |
Solução alternativa: rotule os segmentos rootdisk.s1 e rootdisk.s6 como "alteráveis". Se um disco extra estiver disponível no sistema e existir espaço suficiente em um segmento não utilizado para um backup, modifique a palavra-chave backup_media, como mostrado no exemplo a seguir:
backup_media local_filesystem /dev/dsk/c0t1d0s7 |
Neste exemplo, o disco c0t1d0s7 é o segundo disco disponível e possui espaço suficiente para um backup. De forma alternativa, se somente um rootdisk estiver disponível no sistema, efetue o backup em uma sistema remoto. Utilize a sintaxe a seguir:
backup_media remote_filesystem hostname:/export/backup |
Em ambos os casos, a atualização DSR será bem sucedida.
O instalador Oracle Solaris localizado sempre executa nos locais EUC ou ISO8859. Assim, o log de instalação é gravado em código EUC ou ISO8859.
Solução alternativa: enquanto efetuar uma instalação de interface da linha de comando(CLI) localizada utilizando uma janela de terminal, o local no terminal deve ser o EUC ou ISO8859.
Se você estiver instalando um arquivo flash do Oracle Solaris a partir de um sistema executando uma versão anterior à versão Solaris 10 10/08, o arquivo falha ao instalar. A partir da versão Solaris 10 10/08, o arquivo pode ser instalado. A mensagem de erro a seguir é exibida:
bootadm: biodev command failed for disk: /dev/dsk/<c0t2d0s0>. bootadm: 1s_bootdisk(): cannot determine BIOS disk ID "hd?" for disk: /dev/dsk/<c0t2d0s0> bootamd: get_grubroot(): cannot get (hd?, ?,?) for menu. menu not on bootdisk: /dev/rdsk/<c0t2d0s0> |
Solução alternativa: escolha uma das seguintes soluções alternativas:
Instale um arquivo flash do Oracle Solaris pelo menos, da versão Solaris 10 10/08.
Se você necessitar instalar um arquivo flash do Oracle Solaris de uma versão anterior, inicialize a partir da versão anterior e extraia o arquivo.
As localidades asiáticas th_TH.ISO8859-11, th_TH.TIS620, ko_KR.EUC, ko_KR.UTF-8, zh_TW.EUC, zh_CN.EUC, zh_CN.GBK, e zh_CN.UTF-8 não podem ser utilizadas ao instalar o Oracle Solaris OS com JumpStart personalizado. Ao configurar localidades no arquivo sysidcfg utilizando a palavra-chave system_locale, a mensagem de erro a seguir é exibida:
xx_xx.xxxxx is not a valid system locale |
A instalação JumpStart personalizada para e a instalação interativa inicia.
Solução alternativa: utilize nomes de localidades curtos, como h_TH, ko, ko.UTF-8, zh_TW, zh, zh.GBK, and zh.UTF-8, em vez de nomes de locais longos.
Ao atualizar extensões confiáveis a partir das versões Solaris 10 11/06 ou Solaris 8 10/07 para a versão Solaris 10 10/08, Solaris 10 5/09 ou Solaris 10 10/09, a entrada prodreg para extensões confiáveis não é removida. Nenhuma mensagem de erro é exibida.
Solução alternativa: depois de atualizar as extensões confiáveis para a versão atual, remova a entrada prodreg manualmente como a seguir:
# prodreg unregister -f -r -u "Solaris Trusted Extensions" -i 1 |
Durante uma atualização Oracle Solaris, se você selecionar análises detalhadas para visualizar quais patches serão removidos, o painel que exibe os patches não é rolável. A lista completa dos patches que serão removidos não pode ser visualizada.
Solução alternativa: execute os scripts analize_patches manualmente como a seguir:
# cd <cdrom>/Solaris_10/Misc # ./analyze_patches -R rootdir -N netdir -D databasedir |
As seguintes opções de comando:
rootdir é a raiz do sistema instalado. O diretório raiz padrão é /.
netdir é o caminho para a raiz da imagem do sistema operacional para ser instalada e também é o caminho para o diretório que contém o diretório Solaris_10_606. /cdrom/cdrom0 é o caminho padrão. É necessário utilizar essa opção se você estiver executando o patch_analyzer a partir de um ponto de montagem NFS.
Se o script é chamado a partir de um diretório diferente do diretório /Misc na imagem do sistema operacional, o programa não pode encontrar o banco de dados utilizado para as análises de patch. Utilize a opção -D para fornecer o caminho para o banco de dados. Sem esse banco de dados, que estão localizados no diretório Solaris_10_606/Misc/database na imagem do sistema operacional, o script não irá executar corretamente.
Durante uma instalação serial do Oracle Solaris, o sistema não possui o teclado anexado, mas um prompt para seleção do layout do teclado ainda é exibido.
Solução alternativa: selecione o layout do teclado. Se necessário, é possível alterar o layout do teclado utilizando o comando kbd com a opção -s quando um teclado for anexado.
Se o Linux estiver instalado no sistema e você instalar o Oracle Solaris OS em uma partição separada, a partição Linux não é exibido no menu GRUB. Nenhuma mensagem de erro é exibida.
Solução alternativa: edite o arquivo menu.lst do menu GRUB para adicionar Linux ao menu GRUB. Realize os passos seguintes:
Inicialize o Oracle Solaris OS.
Edite o arquivo menu.lst em /boot/grub/menu.lst . Para obter mais informações, consulte o System Administration Guide: Basic Administration .
Se você instalar o Solaris 10 10/09 OS em um sistema com base em x86, a mensagem de erro a seguir é exibida:
/sbin/dhcpinfo: primary interface requested but no primary interface is set |
O erro não afeta a instalação e a instalação é bem sucedida.
Solução alternativa: ignore a mensagem de erro.
Se você utilizar o método de instalação JumpStart personalizada para instalar o Oracle Solaris OS em um sistema com base em x86 e configurar explicitamente o segmento 2 como o segmento sobreposto no perfil, um erro ocorre. O sistema não reinicializa com sucesso depois da instalação ser concluída. A mensagem de erro a seguir é exibida:
Cannot find Solaris partition |
Essa falha ocorre porque o segmento sobreposto 2 (c0t0d0s2, por exemplo) está definido para iniciar no cilindro 1 em vez de no cilindro 0.
Solução alternativa: no perfil JumpStart personalizado, remova a entrada de palavra-chave filesys que configura o segmento 2 como segmento sobreposto. Por exemplo, uma entrada de palavra-chave similar à seguinte seria removida:
filesys c0t0d0s2 all overlap |
Depois de remover a entrada, efetue a instalação JumpStart personalizada.