Este capítulo contém uma lista de mensagens de erros específicos e problemas gerais que possam ser encontrados ao instalar o software Solaris 10 9/10. O capítulo também explica como corrigir os problemas. Comece utilizando esta lista de seções para determinar onde ocorreu o problema no processo de instalação.
Ao ver a frase "mídia inicializável", significa programa de instalação do Solaris e método de instalação JumpStart.
Cliente desconhecido "host_name"
Causa:O argumento host_name no comando add_install_client não é um host no serviço de denominação.
Solução:Adicione o host host_name ao serviço de denominação e execute novamente o comando add_install_client.
Erro: <nome do sistema> não existe no mapa da ethernet NIS
Adicione-o, e execute novamente o comando add_install_client
Descrição:Ao executar o comando add_install_client, ocorre uma falha com o erro acima.
Causa:O cliente que você está adicionando para instalar o servidor não existe no arquivo /etc/ethers.
Solução:Adicione a informação necessária ao arquivo /etc/ethers no servidor de instalação e execute novamente o comandoadd_install_client.
Torne-se superusuário ou assuma uma função equivalente.
Funções contêm autorizações e comandos privilegiados. Para mais informações sobre as funções, consulte Configuring RBAC (Task Map) no System Administration Guide: Security Services.
No cliente, localize o endereço da ethernet.
# ifconfig -a grep ethers ether 8:0:20:b3:39:1d |
No servidor de instalação, abra o arquivo /etc/ethers em um editor. Adicione o endereço à lista.
No cliente, execute novamente add_install_client, como neste exemplo.
# ./add_install_client bluegill sun4u |
le0: Sem transportador - cabo transceptor
Causa:O sistema não está conectado à rede.
Solução:Caso este seja um sistema sem rede, ignore esta mensagem. Caso este seja um sistema em rede, assegure-se de que o cabeamento Ethernet esteja anexado com segurança.
O arquivo que acabou de ser carregado não aparenta ser executável
Causa:O sistema não pode localizar a mídia adequada para a inicialização.
Solução:Verifique se o sistema foi configurado adequadamente para instalar o software Solaris &releaseVersion a partir da rede de um servidor de instalação. A seguir, os exemplos de verificações que podem ser feitas.
Se você copiou imagens do DVD do sistema operacional Solaris ou dos CDs Software Solaris no servidor de instalação, assegure-se de especificar o grupo da plataforma correto para o sistema quando configurá-lo.
Se estiver utilizando a mídia de DVD ou CD, certifique-se de que o DVD do sistema operacional Solaris ou o CD Software Solaris - 1, esteja montado e acessível no servidor de instalação.
inicialização: não é possível abrir <filename> (somente sistemas com base SPARC)
Causa:Este erro ocorre quando você substitui a localização do boot do -arquivo pela configuração explícita do mesmo.
O nome do arquivo é uma variável para o nome do arquivo afetado.
Siga as instruções:
Redefina o boot do -arquivo no PROM para " " (em branco).
Assegure-se de que o diag-switch esteja definido como desligado e verdadeiro.
Não é possível inicializar a partir do arquivo/dispositivo
Causa:A mídia de instalação não pode localizar a mídia inicializável.
Solução:Certifique-se de que as condições a seguir sejam cumpridas:
A unidade de DVD-ROM ou CD-ROM esteja instalada adequadamente e ligada.
DVD do sistema operacional Solaris ou o CD Software Solaris - 1 esteja inserido na unidade.
O disco não esteja danificado ou sujo.
AVISO: xxx dias adquiridos no relógio -- VERIFIQUE E REDEFINA A DATA! (Somente sistemas com base SPARC)
Descrição:Esta é uma mensagem informativa.
Solução:Ignore a mensagem e continue com a instalação.
Não é um sistema de arquivo UFS (somente sistemas com base x86)
Causa:Quando o software Solaris 10 9/10 foi instalado (ou através do programa de instalação do Solaris ou do JumpStart personalizado), nenhum disco de inicialização foi selecionado. Agora é necessário editar a BIOS para inicializar o sistema.
Solução:Selecione a BIOS para a inicialização. Consulte a sua documentação BIOS para instruções.
O sistema não é inicializado.
Descrição:Ao configurar inicialmente um servidor personalizado JumpStart, você pode encontrar problemas de inicialização que não retornam mensagens de erro. Para verificar a informação sobre o sistema e como o sistema é inicializado, execute o comando de inicialização com a opção -v. Ao utilizar a opção -v, o comando de inicialização exibe informação de depuração detalhada sobre a tela.
Caso este sinalizador não seja fornecido, as mensagens ainda estarão impressas, mas a saída estará direcionada ao arquivo de registro do sistema. Para mais informações, consultesyslogd(1M).
Para sistemas com base SPARC, na solicitação ok, digite o comando a seguir.
ok boot net -v - install |
Inicialização a partir da mídia DVD falha em sistemas com Toshiba SD-M 1401 DVD-ROM
Descrição:Caso seu sistema possua um Toshiba SD-M 1401 DVD-ROM com revisão firmware 1007, o sistema não pode ser inicializado a partir do DVD do sistema operacional Solaris.
Solução:Aplique o patch 111649-03, ou uma versão mais recente, para atualizar o firmware da unidade do SD-M1401 DVD-ROM. O patch 111649-03 está disponível em sunsolve.sun.com .
O sistema trava ou entra em pânico quando são inseridos cartões PC sem memória. ( Somente sistemas com base x86)
Causa:Cartões PC sem memória não podem utilizar os mesmos recursos de memória utilizados por outros dispositivos.
Solução:Para corrigir este problema, consulte as instruções para o seu cartão PC e verifique o intervalo de endereços.
O sistema trava antes de exibir a solicitação do sistema. (Somente sistemas com base x86)
Solução:Você possui hardware que não é suportado. Verifique a documentação do fabricante do seu hardware.
AVISO: getfile: falha no RPC: erro 5 (tempo terminado RPC).
Descrição:Este erro ocorre quando você possui dois ou mais servidores em uma rede, respondendo a uma solicitação de inicialização do cliente de instalação. O cliente de instalação se conecta ao servidor de inicialização errado, e a instalação trava. As razões específicas a seguir podem causar este erro:
Causa:Razão 1: arquivos /etc/bootparams podem existir em diferentes servidores com uma entrada para clientes de instalação.
Solução:Razão 1: certifique-se de que os servidores na rede não possuam várias entradas /etc/bootparams para o cliente de instalação. Caso você tenha várias entradas, remova as entradas duplicadas de clientes no arquivo /etc/bootparams em todos os servidores de instalação e servidores de inicialização, exceto aquele que deseja que o cliente de instalação utilize.
Causa:Razão 2: múltiplas entradas de diretórios /tftpboot ou /rplboot podem existir para este cliente de instalação.
Solução:Razão 2: certifique-se de que os servidores na rede não possuam várias entradas de diretórios /tftpboot ou /rplboot para o cliente de instalação. Caso você tenha várias entradas, remova as entradas duplicadas de clientes nos diretórios dos arquivos /tftpboot ou /rplboot em todos os servidores de instalação e servidores de inicialização, exceto aquele que deseja que o cliente de instalação utilize.
Causa:Razão 3: uma entrada de cliente de instalação deve existir no arquivo /etc/bootparams em um servidor e uma entrada em outro arquivo /etc/bootparams que habilita todos os sistemas para acessar o servidor de perfil. Tal entrada assemelha-se com a seguinte:
* install_config=profile_server:path
Uma linha que se assemelha à entrada anterior na tabela NIS ou NIS+bootparams pode também causar este erro.
Solução:Razão 3: se uma entrada curinga estiver no mapa ou tabela do serviço de denominação bootparams (por exemplo, * install_config=), exclua a mesma e a adicione ao arquivo /etc/bootparams no servidor de inicialização.
Sem servidor de inicialização de rede. Não é possível instalar o sistema. Consulte as instruções de instalação. (Somente sistemas com base SPARC)
Causa:Este erro ocorre em um sistema que você está tentando instalar a partir da rede. O sistema não está configurado corretamente.
Solução:Certifique-se de configurar corretamente o sistema para fazer a instalação a partir da rede. Consulte Adicionando sistemas a ser instalados a partir da rede com uma imagem de CD no Guia de instalação do Oracle Solaris 10 9/10: instalações com base em rede.
prom_panic: Não foi possível montar o sistema de arquivo (somente sistemas com base SPARC)
Causa:Este erro ocorre ao instalar o Solaris a partir de uma rede, mas o software de inicialização não pode localizar o seguinte:
DVD do sistema operacional Solaris, tanto o DVD ou uma cópia da imagem do DVD no servidor de instalação
A imagem de CD Software Solaris - 1 tanto o CD Software Solaris - 1 ou uma cópia da imagem do CD no servidor de instalação
Certifique-se de que o software de instalação esteja montado e compartilhado.
Caso esteja instalando o Solaris a partir da unidade de DVD-ROM ou CD-ROM, certifique-se de que o DVD do sistema operacional Solaris ou o CD Software Solaris - 1 esteja inserido na unidade de CD-ROM, esteja montado e compartilhado no arquivo /etc/dfs/dfstab.
Caso esteja instalando a partir de uma cópia da imagem do DVD do sistema operacional Solaris ou da imagem do CD Software Solaris - 1 no disco do servidor de instalação, certifique-se de que o caminho do diretório para a cópia está compartilhado no arquivo /etc/dfs/dfstab.
O tempo de espera para o pacote ARP/RARP...(somente sistemas com base SPARC)
Causa:Razão 1: o cliente está tentando inicializar a partir da rede, mas esta não pode localizar um sistema que esteja familiarizado com o mesmo.
Solução:Razão 1: verifique o nome de host do sistema no serviço de denominação NIS ou NIS+. Verifique, também, a ordem de pesquisa bootparams no arquivo do servidor de inicialização /etc/nsswitch.conf .
Por exemplo, a linha a seguir no arquivo /etc/nsswitch.conf indica que o programa de instalação do JumpStart ou do Solaris procura primeiro nos mapas NIS pela informação bootparams. O programa não encontra nenhuma informação, o instalador procura no arquivo do servidor de inicialização /etc/bootparams.
bootparams: nis filesCausa:
Razão 2: o endereço de Ethernet do cliente não está correto.
Solução:Razão 2: verifique se o endereço de Ethernet do cliente que está no arquivo de instalação do servidor /etc/ethers está correto.
Causa:Razão 3: na instalação personalizada do JumpStart, o comando add_install_client especifica o grupo da plataforma que utiliza um servidor específico como um servidor de instalação. Se o valor de arquitetura utilizado errado é utilizado ao utilizar o add_install_client, este problema ocorrerá. Por exemplo, a máquina que você deseja instalar é uma sun4u, mas ao invés dela você utilizou uma i86pc.
Solução:Razão 3: execute novamente o add_install_client com o valor de arquitetura correto.
ip: falha na junção de multicasts no tr0 - será utilizado o link de transmissão de camada para multicast (somente sistemas com base x86)
Causa:Esta mensagem de erro é exibida quando você inicializa um sistema com um cartão de token ring. Multicast ethernet e multicast token ring não funcionam da mesma maneira. A unidade retorna esta mensagem de erro porque foi fornecido um endereço multicast inválido para a mesma.
Solução:Ignore esta mensagem de erro. Caso o multicast não funcione, o IP utiliza a transmissão de camada ao invés deste e não causará falha na instalação.
Solicitando o endereço de internet para Ethernet_Address (somente sistemas com base x86)
Causa:O cliente está tentando inicializar a partir da rede, mas não pode localizar um sistema que esteja familiarizado com o cliente.
Solução:Verifique se o nome do host do sistema está listado no serviço de denominação. Se o nome do host do sistema estiver listado no serviço de denominação NIS ou NIS+, e o sistema continua a enviar esta mensagem de erro, tente reinicializá-lo.
RPC: Tempo terminado bootparams (whoami) sem resposta do servidor, ainda tentando... (somente em sistemas com base x86)
Causa:O cliente está tentando inicializar a partir da rede, mas este não pode localizar um sistema com uma entrada no arquivo /etc/bootparams no servidor de instalação.
Solução:Utilize add_install_client no servidor de instalação. A utilização deste comando adiciona a entrada apropriada no arquivo /etc/bootparams, permitindo o cliente a inicializar a partir da rede.
Ainda tentando localizar um servidor RPL... (somente sistemas com base x86)
Causa:O sistema está tentando inicializar a partir da rede mas o servidor não está configurado para inicializar este sistema.
Solução:No servidor de instalação, execute add_install_client para o sistema a ser instalado. O comando add_install_client define um diretório /rplboot, que contém o programa de inicialização de rede necessário.
CLIENT MAC ADDR: FF FF FF FF FF FF (somente instalações de rede com DHCP)
Causa:O servidor DHCP não está configurado corretamente. Este erro pode ocorrer se as opções ou macros não estiverem definidos corretamente no software Gerenciador DHCP.
Solução:No software Gerenciador DHCP, verifique se as opções e macros estão definidos corretamente. Confirme se a opção Roteador esteja definida e que o valor da mesma esteja correto para a subrede que esteja utilizando para a instalação da rede.
O sistema é inicializado a partir da rede, mas a partir de um sistema diferente do servidor de instalação especificado.
Causa:Uma entrada /etc/bootparamse talvez uma /etc/ethers existam em outro sistema para o cliente.
Solução:No nome do servidor, atualize a entrada /etc/bootparams para o sistema que está sendo instalado. A entrada deve cumprir com a sintaxe a seguir:
install_system root=boot_server:path install=install_server:path
Também, assegure que somente uma entrada bootparams esteja na subrede para o cliente de instalação.
O sistema não é inicializado a partir da rede (somente instalações de rede com DHCP).
Causa:O servidor DHCP não está configurado corretamente. Este erro pode ocorrer se o sistema não estiver configurado como um cliente de instalação no servidor DHCP.
Solução:No software gerenciador DHCP, verifique que as opções e macros de instalação estejam definidos para o sistema do cliente. Para mais informações, consulte Pré-configurando a informação de configuração do sistema com o serviço DHCP (tarefas) no Guia de instalação do Oracle Solaris 10 9/10: instalações com base em rede.
Falha na instalação inicial
Solução:Se houver uma falha na instalação do Solaris, você deve reiniciar a instalação. Para reiniciar a instalação, inicialize o sistema a partir do DVD do sistema operacional Solaris, do CD Software Solaris - 1 ou a partir da rede.
Você não pode desinstalar o software Solaris depois do software ter sido parcialmente instalado. É necessário restaurar o sistema a partir de um backup ou iniciar o processo de instalação do Solaris novamente.
/cdrom/cdrom0/SUNW xxxx/reloc.cpio: Condução interrompida
Descrição:Esta mensagem de erro é informativa e não afeta a instalação. A condição ocorre quando uma gravação na condução não possui um processo de leitura.
Solução:Ignore a mensagem e continue com a instalação.
AVISO: ALTERE O DISPOSITIVO DE INICIALIZAÇÃO (somente para sistemas com base x86)
Causa:Esta é uma mensagem informativa. O dispositivo de inicialização padrão definido na BIOS do sistema deve estar definido como um dispositivo que lhe exige utilizar o Assistente de configuração de dispositivo Solaris para inicializar o sistema.
Solução:Continue com a instalação e, se necessário, altere o dispositivo de inicialização padrão do sistema especificado na BIOS depois de ter instalado o software Solaris para um dispositivo que não necessite do Assistente de configuração de dispositivo Solaris.
Caso esteja utilizando a palavra-chave localidade para testar um perfil personalizado JumpStart para uma instalação inicial, o comando pfinstall -D falha ao testar o perfil. Para uma solução alternativa, consulte a mensagem de erro "não foi possível selecionar localidade", na seção Atualizando o Solaris OS.
As unidades de disco IDE não mapeiam automaticamente blocos corrompidos como outras unidades suportadas pelo software Solaris. Antes de instalar o Solaris no disco IDE, talvez você queria efetuar uma análise de superfície no disco. Para efetuar uma análise de superfície no disco IDE siga este procedimento.
Torne-se um superusuário ou assuma uma função equivalente.
Funções contêm autorizações e comandos privilegiados. Para mais informações sobre as funções, consulte Configuring RBAC (Task Map) no System Administration Guide: Security Services.
Inicialize para a mídia de instalação.
Quando for solicitado para selecionar um tipo de instalação, selecione a opção 6, Shell de único usuário.
Inicie o programa de format(1M).
# format |
Especifique a unidade de disco IDE na qual deseja efetuar uma análise de superfície.
# cxdy |
É o número de controle
É o número de dispositivo
Determine se você possui uma partiçãofdisk.
Se já existe uma partição do Solarisfdisk, prossiga para a Etapa 7.
Se não existe uma partição do Solaris fdisk, utilize o comandofdisk para criar uma partição do Solaris no disco.
format> fdisk |
Para iniciar a análise de superfície, digite:
format> analyze |
Determine as configurações atuais, digite:
analyze> config |
(Opcional) Para alterar as configurações, digite:
analyze> setup |
Para localizar blocos corrompidos, digite:
analyze> type_of_surface_analysis |
É para leitura, gravação ou comparação
Se o formato localiza blocos corrompidos, ele os mapeia novamente.
Para sair da análise, digite:
analyze> quit |
Determine se deseja especificar os blocos a serem remapeados.
Caso não deseje, vá para a Etapa 13.
Caso deseje, digite:
format> repair |
Para sair do programa de formatação, digite:
quit |
Reinicie a mídia no modo multiusuário digitando o comando a seguir.
# exit |
Sem disco atualizável
Causa:Uma entrada de permuta no arquivo /etc/vfstab está causando a falha na atualização.
Solução:Comente as linhas a seguir no arquivo /etc/vfstab:
Todos os arquivos de permuta e porções nos discos não estão sendo atualizados
Arquivos de permuta que não estão mais presentes
Qualquer segmento de permuta não utilizado
usr/bin/bzcat não encontrado
Causa:O Solaris Live Upgrade falhou devido a necessidade de um patch cluster.
Solução:É necessário um patch para instalar o Solaris Live Upgrade. Certifique-se de possuir a lista de patch atualizada mais recente consultando http://sunsolve.sun.com. Pesquise pelo documento de informação 72099 no site da SunSolve.
Não foram encontrados dispositivos de raiz atualizáveis do Solaris, entretanto, nenhuma partição adequada foi encontrada para manter o software de instalação Solaris. Não é possível fazer a atualização utilizando o instalador Solaris. Talvez seja possível atualizar utilizando o CDROM 1 do software Solaris. (somente sistemas com base x86)
Causa:Você não pode atualizar com o CD Software Solaris - 1 pois não há espaço suficiente.
Solução:Para atualizar, você pode criar um segmento de permuta que seja maior ou igual a 512 Mb ou utilizar outro método para atualização como o Programa de instalação do Solaris do DVD do sistema operacional Solaris, uma imagem de instalação de rede ou o JumpStart.
ERRO: não foi possível selecionar localidade (somente sistemas com base x86)
Causa:Ao testar seu perfil JumpStart utilizando o comando pfinstall-D, o teste de execução falha nas seguintes condições:
O perfil contém a palavra-chave localidade.
Você está testando uma versão que contém o software GRUB. Iniciando com a versão Solaris 10 1/06, o carregador de inicialização GRUB facilita a inicialização de diferentes sistemas operacionais instalados no seu sistema com o menu GRUB.
Com a introdução do software GRUB, a miniraiz é comprimida. O software não pode mais localizar a lista de localidades a partir da miniraiz comprimida. A miniraiz é o menor sistema de arquivo de raiz do Solaris possível (/) e é encontrada na mídia de instalação do Solaris.
Solução:Efetue os passos a seguir. Utilize os valores a seguir.
MEDIA_DIR é /cdrom/cdrom0/
MINIROOT_DIR é $MEDIA_DIR/Solaris_10/Tools/Boot
MINIROOT_ARCHIVE é $MEDIA_DIR/boot/x86.miniroot
TEMP_FILE_NAME é /temp/test
Torne-se superusuário ou assuma uma função equivalente.
Funções contêm autorizações e comandos privilegiados. Para mais informações sobre as funções, consulte Configuring RBAC (Task Map) no System Administration Guide: Security Services.
Descomprima o arquivo de miniraiz.
# /usr/bin/gzcat $MINIROOT_ARCHIVE > $TEMP_FILE_NAME |
Crie um dispositivo de miniraiz utilizando o comandolofiadm.
# LOFI_DEVICE=/usr/sbin/lofiadm -a $TEMP_FILE_NAME # echo $LOFI_DEVICE /dev/lofi/1 |
Monte a miniraiz com o comandolofi sob o diretório Miniraiz.
# /usr/sbin/mount -F ufs $LOFI_DEVICE $MINIROOT_DIR |
Teste o perfil.
# /usr/sbin/install.d/pfinstall -D -c $MEDIA_DIR $path-to-jumpstart_profile |
Quando o teste estiver concluído, desmonte o dispositivo lofi.
# umount $LOFI_DEVICE |
Exclua o dispositivo lofi.
# lofiadm -d $TEMP_FILE_NAME |
A opção de atualização não está presente, mesmo que haja uma versão do software Solaris que seja atualizável no sistema.
Causa:Razão 1: O diretório /var/sadm é um symlink ou é montado a partir de outro sistema de arquivo.
Solução:Razão 1: mova o diretório /var/sadm no sistema de arquivo de raiz (/) ou /var.
Causa:Razão 2: o arquivo /var/sadm/softinfo/INST_RELEASE está ausente.
Solução:Razão 2: crie um novo arquivo INST_RELEASE utilizando o modelo a seguir:
OS=Solaris VERSION=x REV=0
É a versão do software Solaris no sistema
Razão 3: SUNWusr está ausente no /var/sadm/softinfo.
Solução:Solução 3: é necessário fazer uma instalação inicial. O software Solaris não é atualizável.
Não foi possível fechar ou inicializar a unidade md
Solução:Siga as instruções:
Se o sistema de arquivo não for um volume RAID-1, comente no arquivo vsftab.
Se o sistema de arquivo for um volume RAID-1, interrompa o espelho e reinstale. Para mais informações sobre anulação do espelhamento, consulte Removing RAID-1 Volumes (Unmirroring) no Solaris Volume Manager Administration Guide.
A atualização falha porque o programa de instalação do Solaris não pode montar um sistema de arquivo.
Causa:Durante uma atualização, o script tenta montar todos os sistemas de arquivos listados no arquivo do sistema /etc/vfstab no sistema de arquivo de raiz (/) que está sendo atualizado. Se o script de instalação não puder montar um sistema de arquivo, ele falha e sai.
Solução:Certifique-se de que todos os sistemas de arquivo no arquivo de sistema /etc/vfstab pode ser montado. Comente sobre qualquer sistema de arquivo no arquivo /etc/vfstab que não puder ser montado ou que possa causar o problema, de forma que o programa de instalação do Solaris não tente montá-lo durante a atualização. Qualquer sistema de arquivo com base no sistema que contenha software a ser atualizado (por exemplo, /usr) não pode ser comentado.
A atualização falha
Descrição:O sistema não tem espaço suficiente para a atualização.
Causa:Verifique Atualizando com realocação de espaço em disco no Guia de instalação do Oracle Solaris 10 9/10: planejamento para instalação e atualização para o problema de espaço e veja se você consegue corrigi-lo sem utilizar o layout automático para realocar o espaço.
Problemas de atualização de sistemas de arquivo de raiz volume RAID-1 (/)
Solução:Se tiver problemas com a atualização ao utilizar o Gerenciador de volume Solaris volume RAID-1 que são do sistema de arquivo de raiz (/), consulte o Capítulo 25, Troubleshooting Solaris Volume Manager (Tasks), no Solaris Volume Manager Administration Guide.
A atualização falha e o sistema não pode ser inicializado de forma suave. A falha se deu por razões que fogem ao controle, tais como falha de energia ou uma falha na conexão de rede.
Reinicialize o sistema a partir do DVD do sistema operacional Solaris, do CD Software Solaris - 1, ou a partir da rede.
Escolha a opção de atualização para a instalação.
O programa de instalação do Solaris determina se o sistema foi parcialmente atualizado e continua a atualização.
Os erros a seguir podem ocorrer quando você utiliza o Solaris Live Upgrade e do carregador de inicialização GRUB em um sistema com base x86.
ERRO: o diretório de instalação das ferramentas de produtos da mídia caminho-para-diretório-de-instalação não existe.
ERRO: o diretório da mídia não contém uma imagem de atualização do sistema operacional.
Descrição:As mensagens de erro são vistas ao utilizar o comando luupgrade para atualizar um novo ambiente de inicialização.
Causa:Uma versão mais antiga do Solaris Live Upgrade está sendo utilizada. Os pacotes do Solaris Live Upgrade que você instalou no seu sistema são incompatíveis com a mídia e a versão dessa mídia.
Solução:Utilize sempre os pacotes do Solaris Live Upgrade a partir das versões para as quais você esteja atualizando.
Exemplo:No exemplo a seguir, a mensagem de erro indica que os pacotes do Solaris Live Upgrade no sistema não são da mesma versão que a mídia.
# luupgrade -u -n s10u1 -s /mnt Validating the contents of the media </mnt>. The media is a standard Solaris media. ERROR: The media product tools installation directory </mnt/Solaris_10/Tools/Boot/usr/sbin/install.d/install_config> does not exist. ERROR: The media </mnt> does not contain an operating system upgrade image. |
ERRO: Não pode ser localizado ou não é executável: </sbin/biosdev>.
ERRO: Um ou mais patches exigidos pelo Solaris Live Upgrade não foram instalados.
Causa:Um ou mais patches exigidos pelo Solaris Live Upgrade não estão instalados no seu sistema. Observe que esta mensagem de erro não abrange todos os patches ausentes.
Solução:Antes de utilizar o Solaris Live Upgrade, sempre instale todos os patches necessários. Certifique-se de possuir a lista atualizada de patches mais recentemente consultando http://sunsolve.sun.com . Pesquise pelo documento de informação 72099 no site da SunSolve.
ERRO: Falha no comando de mapeamento do dispositivo </sbin/biosdev>. Reinicialize e tente novamente.
Causa:Razão 1: o Solaris Live Upgrade não é capaz de mapear dispositivos devido à tarefas administrativas anteriores.
Solução:Razão 1:: reinicialize o sistema e tente o Solaris Live Upgrade novamente
Causa:Razão 2: se você reinicializar seu sistema e obter a mesma mensagem de erro, é porque possui dois ou mais discos idênticos. O comando de mapeamento do dispositivo não é capaz de distinguir entre eles.
Solução:Razão 2: crie uma nova partição fictícia fdisk em um dos discos. Consulte o fdisk(1M). A seguir reinicialize o sistema.
Não é possível excluir o ambiente de inicialização que contém o menu GRUB
Causa:O Solaris Live Upgrade impõe a restrição de que um ambiente de inicialização não pode ser excluído se contiver o menu GRUB.
Solução:Utilize os comandos lumake(1M) ou luupgrade(1M) para reutilizar o ambiente de inicialização.
O sistema de arquivo contendo o menu GRUB foi refeito acidentalmente. No entanto, o disco tem os mesmos segmentos de antes. Por exemplo, o disco não foi segmentado novamente.
Causa:O sistema de arquivo que contém o menu GRUB é ineficaz em manter o sistema inicializável. Os comandos do Solaris Live Upgrade não destroem o menu GRUB. Mas, se você refizer acidentalmente ou de alguma outra forma destruir o sistema de arquivo contendo o menu GRUB com um comando diferente do comando do Solaris Live Upgrade, o software de recuperação tentará reinstalar o menu GRUB. O software de recuperação coloca o menu GRUB de volta no mesmo sistema de arquivo na próxima reinicialização. Por exemplo, você deve ter utilizado os comandos newfs ou mkfs no sistema de arquivo e acidentalmente destruiu o menu GRUB. Para restaurar o menu GRUB corretamente, o segmento deve cumprir com as seguintes condições:
Conter um sistema de arquivo montável
Permanecer uma parte do mesmo ambiente de inicialização do Solaris Live Upgrade onde o segmento estava localizado anteriormente
Antes de reinicializar o sistema, execute qualquer ação corretiva necessária no segmento.
Solução:Reinicialize o sistema. Um cópia de backup do menu GRUB é instalada automaticamente.
O arquivo do menu GRUB menu 1st foi acidentalmente excluído.
Solução:Reinicialize o sistema. Um cópia de backup do menu GRUB é instalada automaticamente.
Quando você utiliza o Solaris Live Upgrade ao atualizar e executar o Veritas VxVM, o sistema entra em pânico na reinicialização, a menos que você atualize utilizando o procedimento a seguir. O problema ocorrerá se os pacotes não cumprirem com as diretrizes de empacotamento avançado do Solaris.
Torne-se um superusuário ou assuma uma função equivalente.
Funções contêm autorizações e comandos privilegiados. Para mais informações sobre as funções, consulte Configuring RBAC (Task Map) no System Administration Guide: Security Services.
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.
Antes de atualizar o ambiente de inicialização inativo, você deve desativar o software do Veritas no ambiente de inicialização inativo.
Monte o ambiente de inicialização inativo.
# lumount inactive_boot_environment_name mount_point |
Por exemplo:
# lumount solaris8 /mnt |
Altere o diretório que contém o vfstab, por exemplo:
# cd /mnt/etc |
Faça uma cópia do arquivo do ambiente de inicialização inativovfstab, por exemplo:
# cp vfstab vfstab.501 |
No arquivo copiado vfstab, comente todas as entradas do sistema de arquivo Veritas, por exemplo:
# sed '/vx\/dsk/s/^/#/g' < vfstab > vfstab.novxfs |
O primeiro caractere de cada linha é alterado para #, que torna a linha uma linha de comentário. Observe que esta linha de comentário é diferente das linhas de comentário de arquivos do sistema.
Copie o arquivo alterado vfstab, por exemplo:
# cp vfstab.novxfs vfstab |
Altere os diretórios para o arquivo do sistema do ambiente de inicialização, por exemplo:
# cd /mnt/etc |
Faça uma cópia do arquivo do sistema do ambiente de inicialização inativo, por exemplo:
# cp system system.501 |
Comente as entradas "forceload" que incluem drv/vx.
# sed '/forceload: drv\/vx/s/^/*/' <system> system.novxfs |
O primeiro caractere de cada linha é alterado para *, o que torna a linha uma linha de comando. Observe que esta linha de comando é diferente das linhas de comentário do arquivo vfstab.
Crie o arquivo Veritas install-db, por exemplo:
# touch vx/reconfig.d/state.d/install-db |
Desmonte o ambiente de inicialização inativo.
# luumount inactive_boot_environment_name |
Atualize o ambiente de inicialização inativo. Consulte o 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.
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.
Desligue o sistema.
# init 0 |
Inicialize o ambiente de inicialização no modo usuário único:
OK boot -s |
Várias mensagens e mensagens de erro contendo "vxvm" ou "VXVM" são exibidas e podem ser ignoradas. O ambiente de inicialização inativo se torna ativo.
Atualize o Veritas.
Restaure o arquivo vfstab original e arquivos de sistema:
# cp /etc/vfstab.original /etc/vfstab # cp /etc/system.original /etc/system |
Reinicialize o sistema.
# init 6 |
Se você instalar o Solaris 10 9/10 OS no sistema que não inclui atualmente uma partição de serviço ou de diagnóstico, o programa de instalação deve criar uma partição de serviço por padrão. Se você deseja incluir uma partição de serviço no mesmo disco como uma partição Solaris, você deve recriar a partição de serviço antes de instalar o Solaris 10 9/10 OS.
Se você instalar o Solaris 8 2/02 OS em um sistema com uma partição de serviço, talvez o programa de instalação não tenha preservado a partição de serviço. Se você não editou manualmente o layout de partição de inicialização fdisk para preservar a partição de serviço, o programa de instalação excluiu a partição de serviço durante a instalação.
Se você não preservou especificamente a partição de serviço ao instalar o Solaris 8 2/02 OS, talvez não possa recriar a partição de serviço e atualizar o Solaris 10 9/10 OS.
Se você deseja incluir uma partição de serviço no disco que contém a partição Solaris, escolha uma das soluções alternativas.
Para instalar o software a partir de uma imagem de instalação de rede ou a partir do DVD do sistema operacional Solaris através da rede, siga estes passos.
Exclua o conteúdo do disco.
Antes de instalar, crie a partição de serviço utilizando o CD de diagnóstico para seu sistema.
Para informações sobre como criar a partição de serviço, consulte a documentação do hardware.
Inicialize o sistema a partir da rede.
É exibida a tela de partições personalizadas fdisk.
Para carregar o layout de partição de disco de inicialização padrão, clique em Padrão.
O programa de instalação preserva a partição de serviço e cria a partição Solaris.
Para utilizar o programa de instalação do Solaris para instalar a partir do CD Software Solaris - 1 ou a partir de uma imagem de instalação de rede no servidor de inicialização, siga estes passos.
Exclua o conteúdo do disco.
Antes de instalar, crie a partição de serviço utilizando o CD de diagnóstico para seu sistema.
Para informações sobre como criar a partição de serviço, consulte a documentação do hardware.
O programa de instalação lhe solicita a escolher o método para criar a partição do Solaris.
Inicialize o sistema.
Selecione a opção Utilizar o resto do disco para a partição Solaris.
O programa de instalação preserva a partição de serviço e cria a partição Solaris.
Conclua a instalação.