Solução de problemas instalação de software em switches da Série EX
Este tópico descreve problemas de solução de problemas com instalações de software em switches da Série EX.
Recuperando-se de uma atualização de software com falha em um switch da Série EX
Problema
Descrição
Se o Junos OS carregar, mas o CLI não estiver funcionando, ou se o switch não tiver nenhum software instalado, use este procedimento de instalação de recuperação para instalar o Junos OS.
Solução
Se já houver uma imagem do Junos OS no sistema, você pode instalar o novo pacote Junos OS em uma partição separada e ter ambas as imagens do Junos OS permanecendo no sistema, ou você pode limpar o disco antes que a nova instalação prossiga.
Se não houver uma imagem do Junos OS no sistema, siga as instruções para iniciar um switch da Série EX usando um pacote de software armazenado em um Pen Drive USB para obter uma imagem no sistema e inicializar o switch.
Para realizar uma instalação de recuperação:
Alimentação do switch.
O script do carregador começa.
Após a exibição da mensagem
Loading /boot/defaults/loader.conf
, você é solicitado com o seguinte:Hit [Enter] to boot immediately, or space bar for command prompt.
Pressione a barra de espaço para entrar no carregador manual.
O
loader>
prompt é exibido.Insira o seguinte comando:
loader> install [– –format] [– –external] source
onde:
format
— Use essa opção para limpar o meio de instalação antes de instalar o pacote de software. Se você não incluir essa opção, o sistema instala o novo pacote Junos OS em uma partição diferente da partição usada pelo pacote Junos OS mais recentemente instalado.external
— Use essa opção para instalar o pacote de software em um meio externo.source
— Representa o nome e a localização do pacote Junos OS em um servidor na rede ou como um arquivo no pen drive USB:Endereço de rede do servidor e o caminho no servidor; por exemplo, tftp://192.168.1.28/junos/jinstall-ex-4200-9.4R1.5-domestic-signed.tgz
O pacote Junos OS em um dispositivo USB é comumente armazenado no root drive como o único arquivo; por exemplo, file:///jinstall-ex-4200-9.4R1.5-domestic-signed.tgz
O processo de inicialização continua normalmente e termina com um prompt de login.
Reinicialização da partição inativa
Problema
Descrição
Os switches da Série EX enviados com o Junos OS Release 10.4R2 ou anteriores têm o Junos OS carregado no disco do sistema em partição 1. Na primeira vez que você atualiza, o novo pacote de software é instalado na partição 2. Quando você termina a instalação e reinicia, a partição 2 se torna a partição ativa. Da mesma forma, os pacotes de software subsequentes são instalados na partição inativa, que se torna a partição ativa quando você reinicia no final do processo de instalação.
Em switches enviados com a versão 10.4R3 e posteriores, a mesma imagem do Junos OS é carregada em cada uma das duas partições raiz, e você deve copiar a nova imagem de software para a partição alternativa cada vez que você atualizar.
Se você realizou um upgrade e reinicializou, o sistema reinicia a partição ativa. Você pode usar esse procedimento para inicializar manualmente a partir da partição inativa.
Se você tiver concluído a instalação da imagem do software, mas ainda não tiver reiniciado, emita o request system software rollback
comando para retornar ao pacote de instalação de software original.
Solução
Reinicialização da partição inativa:
user@switch> request system reboot slice alternate
Se você não puder acessar a CLI, você pode reiniciar a partir da partição inativa usando o seguinte procedimento a partir do prompt de script do carregador:
Descarreque e libere o boot interrompido da partição ativa:
loader> unload loader> unset vfs.root.mountfrom
Selecione a nova partição (inativa) para inicializar:
loader> set currdev=diskxsy:
onde x esteja 0 (interno) ou 1 (externo), e o y indica o número da partição inativa, seja 1 ou 2.
Você deve incluir o cólon (:) no final deste comando.
Inicialize o Junos OS da partição inativa:
loader> boot
Liberação do espaço em disco para instalação de software
Problema
Descrição
O processo de instalação de software requer uma certa quantidade de espaço em disco nãoutilizado. Se não houver espaço suficiente, você pode receber uma mensagem de erro como:
fetch: /var/tmp/incoming-package.tgz: No space left on device
Solução
Identifique e exclua arquivos desnecessários usando o request system storage cleanup
comando.
Instalação do carregador de inicial gera erro de 'não pode abrir pacote'
Problema
Descrição
Ao instalar uma imagem de software do Junos OS a partir do prompt do carregador, é gerado um "erro de pacote não aberto":
loader> install - -format tftp://10.204.33.248/images/Flash_corr/official/jinstall-ex-4200-10.4I2011012-domestic-signed.tgz Speed: 1000, full duplex bootp: no reply No response for RARP request net_open: RARP failed cannot open package (error 5)
Solução
Isso pode ser devido ao endereço IP, endereço IP de gateway, endereço netmask ou endereço IP do servidor não estar configurado corretamente. Você pode definir esses valores a partir da concha ou do prompt u-boot.
Para definir esses valores da casca:
% nvram setenv ipaddr 10.204.35.235 % nvram setenv netmask 255.255.240.0 % nvram setenv gatewayip 10.204.47.254 % nvram setenv serverip 10.204.33.248
Para definir esses valores a partir do prompt u-boot, faça login em uma conexão de console, reinicialize e pare no prompt u-boot (Cntrl+c):
=> setenv ipaddr 10.204.35.235 => setenv gatewayip 10.204.47.254 => setenv serverip 10.204.33.248 => setenv netmask 255.255.240.0 => saveenv => printenv Verify whether variables are set properly or not => boot