Sem discos atualizáveis
Causa:Uma entrada de permuta no arquivo /etc/vfstab está fazendo a atualização falhar.
Solução:Comente nas linhas no arquivo a seguir /etc/vfstab:
Todos os arquivos de permuta e segmentos nos discos não estão sendo atualizados
Arquivos de permuta não são mais apresentados
Quaisquer segmentos de permuta não utilizados
usr/bin/bzcat não encontrado
Causa:O Solaris Live Upgrade falha porque precisa de um cluster de correção.
Solução:É necessária uma correção para instalar o Solaris Live Upgrade. Assegure-se de que você possui a lista de correção atualizada mais recentemente consultando http://sunsolve.sun.com. Procure pelo Infodoc 206844 (anteriormente 72099) no site SunSolve.
Os dispositivos de raiz Solaris atualizáveis foram encontrados, no entanto, nenhuma barreira adequada para manter o software de instalação Solaris foi encontrada. Não é possível atualizar utilizando o Solaris Installer. Talvez seja possível atualizar utilizando o Solaris Software 1 CDROM. (apenas sistemas com base em x86)
Causa:Não é possível atualizar com o CD Software Solaris - 1 porque você não possui espaço suficiente.
Solução:Para atualizar, é possível tanto criar um segmento de permuta que é maior ou igual a 512 Mbytes quanto utilizar outro método de atualização, tal como o Instalação do Solaris a partir do DVD do sistema operacional Solaris, uma imagem de instalação de rede ou JumpStart.
ERRO: não é possível selecionar o local (apenas sistemas com base em x86)
Causa:Ao testar seu perfil JumpStart utilizando o comando pfinstall-D, o teste dry run falha sob as seguintes condições:
O perfil contém a palavra-chave local.
Você está testando uma versão que contém software GRUB. Iniciando com a versão Solaris 10 1/06, o carregador de inicialização GRUB facilita os diferentes sistemas operacionais de inicialização instalados em seu sistema com o menu GRUB.
Com a introdução do software GRUB, a miniraiz é compactada. O software não consegue mais encontrar a lista de locais da miniraiz compactada. A miniraiz é o menor sistema de arquivos raiz Solaris possível (/) e é encontrado na mídia de instalação Solaris.
Solução:Realize as etapas 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 é /tmp/test
Torne-se superusuário ou assuma uma função equivalente.
Funções contêm autorizações e comandos privilegiados. Para maiores informações sobre funções, consulte Configuring RBAC (Task Map) no System Administration Guide: Security Services .
Descompacte o arquivo de miniraiz.
# /usr/bin/gzcat $MINIROOT_ARCHIVE > $TEMP_FILE_NAME |
Crie o dispositivo de miniraiz utilizando o comando lofiadm.
# LOFI_DEVICE=/usr/sbin/lofiadm -a $TEMP_FILE_NAME # echo $LOFI_DEVICE /dev/lofi/1 |
Monte a miniraiz com o comando lofi sob o diretório da 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 |
Após o teste ser concluído, desmonte o dispositivo de lofi.
# umount $LOFI_DEVICE |
Exclua o dispositivo lofi .
# lofiadm -d $TEMP_FILE_NAME |
A opção de atualização não é apresentada, embora haja uma versão do software Solaris que é atualizável no sistema.
Causa:Razão 1: o diretório /var/sadm é um link simbólico ou está montado a partir de outro sistema de arquivos.
Solução:Razão 1: mova o diretório /var/sadm para o sistema de arquivos raiz (/) ou /var.
Causa:Razão 2: o arquivo /var/sadm/softinfo/INST_RELEASE está faltando.
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á faltando a partir do /var/sadm/softinfo.
Solução:Solução 3: é necessário fazer uma instalação inicial. O software Solaris não é atualizável.
Não é possível desligar ou inicializar o driver md.
Solução:Siga estas instruções:
Se o sistema de arquivos não for um volume RAID-1, comente no arquivo vsftab.
Se o sistema de arquivos for um volume RAID-1, interrompa o espelhamento e reinstale. Para informaçõees sobre 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 pôde montar um sistema de arquivos.
Causa:Durante uma atualização, o script tenta montar todos os sistemas de arquivo que estão listados no arquivo do sistema /etc/vfstab no sistema de arquivos raiz (/) que está sendo atualizado. Se o script de instalação não puder montar um sistema de arquivos, ele falha e se fecha.
Solução:Assegure-se de que todos os sistemas de arquivos no arquivo /etc/vfstab do sistema possam ser montados. Coloque comentário em todos os sistemas de arquivos do arquivo /etc/vfstab que não podem ser montados ou que poderiam ser a causa do problema, de modo que o programa de instalação não tenta montá-los durante a atualização. Quaisquer sistemas de arquivos com base no sistema que contém o software a ser atualizado (por exemplo, /usr) não podem ser comentados.
A atualização irá falhar
Descrição:O sistema não possui espaço 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 consegue consertá-lo sem utilizar o layout automático para realocar espaço.
Problemas ao atualizar o sistemas de arquivo raiz do volume RAID–1 (/)
Solução:Se tiver problemas na atualização ao utilizar os volumes do Solaris Volume Manager RAID-1 que são 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 parcialmente inicializado. A falha é por razões além de seu controle, tal como uma falha de energia ou uma falha de conexão de rede.
Reinicialize o sistema a partir do DVD do sistema operacional Solaris, o CD Software Solaris - 1 ou a partir da rede.
Selecione 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 utilizar o Solaris Live Upgrade e o carregador de inicialização GRUB em um sistema com base em x86.
ERRO: o diretório de instalação de ferramentas do produto de mídia path-to-installation-directory não existe.
ERRO: a mídia <%> não contém uma imagem atualizada do sistema operacional.
Descrição:As mensagens de erro são vistas ao utilizar o comando luupgrade para atualizar o 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 foram instalados em seu sistema são incompatíveis com a mídia e a versão nesta mídia.
Solução:Sempre utilize os pacotes do Solaris Live Upgrade a partir da versão que estiver 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 na 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 encontrar ou não é executável: </sbin/biosdev>.
ERRO: uma ou mais correções exigidas pelo Solaris Live Upgrade não foram instaladas.
Causa:Uma ou mais correções exigidas pelo Solaris Live Upgrade não estão instaladas no seu sistema. Tenha cuidado de que esta mensagem de erro não obtém todos as correções faltantes.
Solução:Antes de utilizar o Solaris Live Upgrade, sempre instale todas as correções necessárias. Assegure-se de que você possui a lista de correção atualizada mais recentemente consultando http://sunsolve.sun.com. Procure pelo Infodoc 206844 (anteriormente 72099) no site SunSolve.
ERRO: comando de mapeamento de dispositivo </sbin/biosdev> falhou. Por favor, reinicialize e tente novamente.
Causa:Razão 1: o Solaris Live Upgrade é incapaz de mapear dispositivos por causa das tarefas administrativas anteriores.
Solução:Razão 1: reinicialize o sistema e tente novamente o Solaris Live Upgrade
Causa:Razão 2: se reinicializar o sistema e obter a mesma mensagem de erro, você possui dois ou mais discos idênticos. O comando de mapeamento do dispositivo é incapaz de distinguir entre eles.
Solução:Razão 2: crie uma nova partição simbólica fdisk em um dos discos. Consulte a página do manual fdisk(1M). Em seguida, 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 o ambiente de inicialização contiver o menu GRUB.
Solução:Utilize os comandos lumake(1M) ou 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 de antes. Por exemplo, o disco que não foi resegmentado.
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 refizer ou, de outra forma, destruir o sistema de arquivos que contém o menu GRUB com um comando que não seja um comando do Solaris Live Upgrade, o software de recuperação tenta reinstalar o menu GRUB. O software de recuperação coloca o menu GRUB de volta no mesmo sistema de arquivos na próxima reinicialização. Por exemplo, você deve ter utilizado os comandos newfs ou mkfs no sistema de arquivos e destruído acidentalmente o menu GRUB. Para restaurar o menu GRUB corretamente, o segmento deve aderir às seguintes condições:
Conter um sistema de arquivos montável
Continuar a ser uma parte do mesmo ambiente de inicialização Solaris Live Upgrade, onde ao segmento residiu anteriormente
Antes de reinicializar o sistema, faça quaisquer ações corretivas necessárias no segmento.
Solução:Reinicialize o sistema. Uma cópia de backup do menu GRUB é instalada automaticamente.
O arquivo menu.lst do menu GRUB foi excluído acidentalmente.
Solução:Reinicialize o sistema. Uma cópia de backup do menu GRUB é instalada automaticamente.
Ao utilizar o Solaris Live Upgrade enquanto atualiza e executa Veritas VxVM, o sistema entra em pânico ao reinicializar a menos que atualize utilizando o seguinte procedimento. O problema ocorre se os pacotes não são adequados às diretrizes de empacotamento avançadas do Solaris.
Torne-se superusuário ou assuma uma função equivalente.
Funções contêm autorizações e comandos privilegiados. Para maiores 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.
Antes de atualizar o ambiente de inicialização inativo, é necessário desabilitar 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 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 inativo vfstab, por exemplo:
# cp vfstab vfstab.501 |
No vfstab copiado, comente todas as entradas do sistema de arquivos Veritas, por exemplo:
# sed '/vx\/dsk/s/^/#/g' < vfstab > vfstab.novxfs |
O primeiro caractere de cada linha é alterado para #, o que faz da linha uma linha de comentário. Observe que esta linha de comentário é diferente das linhas de comentário do arquivo de sistema.
Copie o arquivo vfstab alterado, por exemplo:
# cp vfstab.novxfs vfstab |
Altere os diretórios para o arquivo de sistema do 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 “forceload:” que incluam drv/vx.
# sed '/forceload: drv\/vx/s/^/*/' <system> system.novxfs |
O primeiro caractere de cada linha é alterado para *, que torna a linha uma linha de comando. Observe que esta linha de comentário é diferente das linhas de comentário do arquivo vfstab.
Crie o arquivo install-db Veritas , 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 5Atualizando com o Solaris Live Upgrade (Tarefas).
Ative o ambiente de inicialização inativo. Consulte Ativando um ambiente de inicialização.
Encerre o sistema.
# init 0 |
Inicialize o ambiente de inicialização inativo em modo de único usuário:
OK boot -s |
Várias mensagens e mensagens de erro que contêm "vxvm" ou "VXVM" são apresentações que podem ser ignoradas. O ambiente de inicialização inativo torna-se ativo.
Atualizar Veritas.
Restaure o original vfstab e arquivos de sistema:
# cp /etc/vfstab.original /etc/vfstab # cp /etc/system.original /etc/system |
Reinicialize o sistema.
# init 6 |
Se instalar o sistema operacional Solaris 10 9/10 em um sistema que atualmente não inclui um serviço ou a partição de diagnóstico, o programa de instalação pode não criar uma partição de serviço por padrão. Se quiser incluir uma partição de serviço no mesmo disco que a partição do Solaris, deve recriar a partição de serviço antes de instalar o SO Solaris 10 9/10.
Se foi instalado o sistema operacional Solaris 8 2/02 em um sistema com uma partição de serviço, o programa de instalação pode não ter preservado a partição de serviço. Se não editar manualmente o layout da partição de inicialização fdisk para preservar a partição de serviço, o programa de instalação irá excluir a partição de serviço durante a instalação.
Se não preservou especificamente a partição de serviço quando você instalou o SO Solaris 8 2/02, você pode não ser capaz de recriar a partição de serviço e atualizar para o SO Solaris 10 9/10.
Se quiser incluir uma partição de serviço no disco que contém a partição do Solaris, selecione uma das seguintes soluções.
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 estas etapas.
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 obter informações sobre como criar a partição de serviço, consulte a documentação do seu hardware.
Inicialize o sistema a partir da rede.
A tela Personalizar partições 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 mantêm a partição de serviço e cria a partição do 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 em um 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óstico para seu sistema.
Para obter informações sobre como criar a partição de serviço, consulte a documentação do seu hardware.
O programa de instalação solicita que seja selecionado um método para criar a partição Solaris.
Inicialize o sistema.
Selecione a opção Utilize o resto do disco para a partição Solaris.
O programa de instalação mantêm a partição de serviço e cria a partição do Solaris.
Complete a instalação.