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.