Nenhum disco de atualização
Causa:A entrada de permuta no arquivo /etc/vfstab está causando falha na atualização.
Solução:Comente as seguintes linhas no arquivo /etc/vfstab:
Todos os arquivos de permuta e segmentos no disco não estão sendo atualizadas
Arquivos de permuta que não estão mais presentes
Quaisquer segmentos de permuta não utilizados
usr/bin/bzcat não encontrado
Causa:O Solaris Live Upgrade falha porque necessita de um cluster de patch.
Solução:Um patch é requerido para instalar o Solaris Live Upgrade. Certifique-se de que possui o patch atualizado mais recentemente consultando http://sunsolve.sun.com. Pesquise para informações do documento 72099 no Web site SunSolve.
Dispositivos raiz atualizáveis Solaris foram encontradas. No entanto, nenhuma partição adequada para manter o software instalado foi localizada. Não é possível atualizar utilizando o instalador Solaris. Pode ser possível atualizar utilizando o CD-ROM 1 do software Solaris. (somente sistemas com base em x86)
Causa:Não é possível atualizar com o CD Software Solaris - 1 porque não há espaço suficiente.
Solução:Para atualizar, crie um segmento de permuta que seja maior ou igual a 512 MB ou utilize outro método de atualização, como o Programa de instalação do Solaris do Solaris DVD, o JumpStart ou uma instalação de imagem de rede.
ERRO: não foi possível selecionar localidade (somente sistemas com base em x86)
Causa:Quando testar o perfil JumpStart utilizando o comando pfinstall -D, o teste de execução falha sob as seguintes condições:
O perfil contém a palavra-chave de localidade.
Você está testando uma versão que contém software GRUB. Começando com a versão Solaris 10 1/06, o carregador de inicialização GRUB facilita incializações de diferentes sistemas operacionais instalados no sistema com o menu GRUB.
Com a introdução do software GRUB, a mini-raiz é compactada. O software pode não localizar mais a lista de localidades da mini-raiz compactada. A mini-raiz é o menor sistema de arquivos raiz Solaris possível (/) e está localizado na mídia de instalação Solaris.
Solução:Efetue as seguintes etapas. Utilize os seguintes valores.
MEDIA_DIR é /cdrom/cdrom0/
MINIROOT_DIR é $MEDIA_DIR /Solaris_10/Tools/Boot
MINIROOT_ARCHIVE é $MEDIA_DIR /boot/x86.miniroot
TEMP_FILE_NAME é /tmp/test
Torne-se superusuário ou assuma uma função equivalente.
Funções contêm autorizações e comandos privilegiados. Para mais informação sobre funções, consulte Configuring RBAC (Task Map) no System Administration Guide: Security Services.
Descompactar o arquivo mini-raiz.
# /usr/bin/gzcat $MINIROOT_ARCHIVE > $TEMP_FILE_NAME |
Crie o dispositivo mini-raiz utilizando o comando lofiadm.
# LOFI_DEVICE=/usr/sbin/lofiadm -a $TEMP_FILE_NAME # echo $LOFI_DEVICE /dev/lofi/1 |
Monte a mini-raiz com o comando lofi sob o diretório da mini-raiz.
# /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 |
Depois que o teste estiver completo, desmonte o dispositivo lofi.
# umount $LOFI_DEVICE |
Exclua o dispositivo lofi.
# lofiadm -d $TEMP_FILE_NAME |
A opção de atualização não é exibida, embora haja uma versão do software Solaris que é atualizável no sistema.
Causa:Razão 1: o diretório /var/sadm é um symlink ou é montado de outro sistema de arquivos.
Solução:Razão 1: move o diretório /var/sadm na raiz (/) ou no sistema de arquivos /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 seguinte modelo:
OS=Solaris VERSION=x REV=0
É a versão do software Solaris no sistema
Razão 3: SUNWusr está ausente do /var/sadm/softinfo.
Solução:Solução 3: é necessário fazer um instalação inicial. O software Solaris não é atualizável.
Não foi possível desligar ou iniciar o driver md
Solução:Siga as instruções:
Se o sistema de arquivos não for volume RAID-1, comente no arquivo vsftab.
Se o sistema de arquivos é volume RAID 1, quebre o espelho e reinstale. Para informação sobre desespelhamento, veja Removing RAID-1 Volumes (Unmirroring) no Solaris Volume Manager Administration Guide.
O atualização falha porque o programa de instalação do Solaris não pode montar o sistema de arquivos.
Causa:Durante a atualização, o script tenta montar todos os sistemas de arquivos que estão listados no arquivo de sistema /etc/vfstab no sistema de arquivos raiz (/) que está sendo atualizado. Se o script de instalação não conseguir montar o sistema de arquivos, ele falha e sai.
Solução:Certifique-se de que todos os sistemas de arquivos no arquivo /etc/vfstab do sistema possa ser montado. Comente em qualquer sistema de arquivos no arquivo /etc/vfstab que não possa ser montado ou que possa causar problemas que façam o programa de instalação do Solaris não tentar montá-los durante a atualização. Qualquer sistema com base em sistemas de arquivos que contenha software a ser atualizado (por exemplo, /usr) não pode receber comentários.
A atualização falha
Descrição:O sistema não possui 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 consulte se é possível resolver sem utilizar layout automático para realocar espaço.
Problemas atualizando sistemas de arquivos raiz volume RAID-1 (/)
Solução:Se há problemas na atualização quando você utiliza os volumes RAID-1 do Solaris Volume Manager, que são sistema de arquivos raiz, consulte(/) 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 suavemente. A falha é por razões além de seu controle, tal como falta de energia ou falha na conexão de rede.
Reinicialize o sistema do Solaris DVD, 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 tem sido parcialmente atualizado e continua a atualização.
Os seguintes erros podem ocorrer quando é utilizado o Solaris Live Upgrade e o carregador de inicialização GRUB em um sistema com base em x86.
ERRO: as ferramentas do diretório de instalação de produto de mídia path-to-installation-directory não existem.
ERRO: a mídia dirctory não contém a imagem de atualização de sistema operante.
Descrição:As mensagens de erro são mostradas quando é utilizado 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 instalados no sistema são incompatíveis com a mídia e com a versão da mídia.
Solução:Sempre utilize os pacotes do Solaris Live Upgrade da versão que está atualizando.
Exemplo:No exemplo seguinte, a mensagem de erro indica que os pacotes 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 é possível localizar ou não é executável: </sbin/biosdev>.
ERRO: um ou mais patches necessários para o Solaris Live Upgrade não foram instalados.
Causa:Um ou mais patches necessários para o Solaris Live Upgrade não estão instalados no sistema. Tenha cuidado, esta mensagem de erro não capta todos os patches ausentes.
Solução:Antes de utilizar o Solaris Live Upgrade, sempre instale todos os patches requeridos. Certifique-se de possuir a versão mais recente da lista de patch de atualização consultando http://sunsolve.sun.com . Pesquise para informações do documento 72099 no Web site SunSolve.
ERRO: comando de mapeamento de dispositivo </sbin/biosdev> falhou. Reinicie e tente novamente.
Causa:Razão 1: o Solaris Live Upgrade é incapaz de mapear dispositivos por causa de tarefas administrativas anteriores.
Solução:Razão 1: reinicialize o sistema e tente o Solaris Live Upgrade novamente
Causa:Razão 2: se você reinicializou o sistema e obteve a mesma mensagem de erro, há 2 ou mais discos idênticos. O comando de mapeamento de dispositivo é incapaz de distinguir entre eles.
Solução:Razão 2: crie uma nova partição fictícia fdisk em um dos discos. Consulte o manual fdisk(1M). 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 o ambiente de inicialização não pode ser excluído se contiver o menu GRUB.
Solução:Utilize os comandos lumake(1M) or luupgrade(1M) para reutilizar o ambiente de inicialização.
O sistema de arquivos que contém o menu GRUB foi acidentalmente refeito. No entanto, o disco possui os mesmos segmentos que antes. Por exemplo, o disco não foi ressegmentado.
Causa:O sistema de arquivos que contém o menu GRUB é fundamental para manter o sistema inicializável. Os comandos do Solaris Live Upgrade não destroem o menu GRUB. Mas, se acidentalmente você refizer ou destruir o sistema de arquivos o qual o menu GRUB está contido com um comando que não seja um comando Solaris Live Upgrade, o software de recuperação tenta reinstalar o menu GRUB. A recuperação de software reinsere o menu GRUB no mesmo sistema de arquivos na reinicialização seguinte. Por exemplo, deve ter sido utilizado os comandos newfs ou mkfs no sistema de arquivos e ter destruído acidentalmente o menu GRUB. Para restaurar o menu GRUB corretamente, o segmento deve aceitar as seguintes condições:
Contém sistema de arquivos montável
Resta uma parte do mesmo ambiente de inicialização do Solaris Live Upgrade o segmento se encontrava anteriormente
Antes de reinicializar o sistema, faça quaisquer correções necessárias no segmento.
Solução:Reinicialize o sistema. Um cópia de backup do menu GRUB é automaticamente instalada.
O arquivo do menu GRUB menu.1st foi excluído acidentalmente.
Solução:Reinicialize o sistema. Um cópia de backup do menu GRUB é automaticamente instalada.
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.
Torne-se superusuário ou assuma uma função equivalente.
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
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, é preciso desativar o software Veritas existente 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 para o diretório que contenha o vfstab, por exemplo:
# cd /mnt/etc |
Faça uma cópia do arquivo do ambiente de inicialização inativo vfstab, por exemplo:
# cp vfstab vfstab.501 |
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.
Copie o arquivo alterado vfstab, por exemplo:
# cp vfstab.novxfs vfstab |
Altere os diretórios para o arquivo de sistema de ambiente de inicialização inativo, por exemplo:
# cd /mnt/etc |
Faça uma cópia do arquivo de sistema do ambiente de inicialização inativo, por exemplo:
# cp system system.501 |
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 .
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 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 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.
Atualize o Veritas.
Restaure o vfstab original e arquivos de sistema:
# cp /etc/vfstab.original /etc/vfstab # cp /etc/system.original /etc/system |
Reinicialize o sistema.
# init 6 |
Se instalar o versão atual do Solaris em um sistema que atualmente não inclui uma partição de diagnóstico ou serviço, o programa de instalação pode não criar a partição de serviço por padrão. Se deseja incluir a partição de serviço no mesmo disco que a partição Solaris, recrie a partição de serviço antes de instalar o versão atual do Solaris.
Se você instalou o Solaris OS 8 2/02 em um sistema com partição de serviço, o programa de instalação pode não ter preservado a partição de serviço. Se você não editou manualmente o layout da partição de inicialização fdisk para preservar a partição de serviço, o programa de instalação exclui a partição de serviço durante a instalação.
Se não foi preservada especificamente a partição de serviço quando instalado o Solaris OS 8 2/02, você pode não estar apto a recriar a partição de serviço e atualizar para o versão atual do Solaris.
Se desejar incluir a partição de serviço no disco que contém a partição Solaris, escolha uma dos seguintes soluções alternativas.
Para instalar o software a partir da imagem de instalação de rede ou do Solaris DVD através da rede, siga estas etapas.
Exclua o conteúdo do disco.
Antes de instalar, crie a partição de serviço utilizando o CD de diagnósticos para o 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.
A tela de partições personalizadas fdisk é exibida.
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 Solaris a partir do CD Software Solaris - 1 ou da imagem de instalação de rede no servidor de inicialização, siga estas etapas.
Exclua o conteúdo do disco.
Antes de instalar, crie a partição de serviço utilizando o CD de diagnósticos para o 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 a criação da partição Solaris.
Inicialize o sistema.
Selecione a opção Utilize o restante 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.
Completar a instalação.