Resolución de problemas de instalación de software en conmutadores de la serie EX
En este tema se describe la solución de problemas relacionados con las instalaciones de software en conmutadores de la serie EX.
Recuperación de una actualización de software fallida en un conmutador de la serie EX
Problema
Descripción
Si Junos OS se carga pero la CLI no funciona, o si el conmutador no tiene ningún software instalado, utilice este procedimiento de instalación de recuperación para instalar Junos OS.
Solución
Si ya hay una imagen de Junos OS en el sistema, puede instalar el nuevo paquete de Junos OS en una partición independiente y hacer que ambas imágenes de Junos OS permanezcan en el sistema, o bien puede limpiar el disco antes de que continúe la nueva instalación.
Si no hay ninguna imagen de Junos OS en el sistema, siga las instrucciones de Arranque de un conmutador de la serie EX con un paquete de software almacenado en una unidad flash USB para obtener una imagen del sistema y arrancar el conmutador.
Para realizar una instalación de recuperación:
Encienda el conmutador.
Se inicia la secuencia de comandos del cargador.
Después de que aparezca el mensaje
Loading /boot/defaults/loader.conf
, se le pedirá lo siguiente:Hit [Enter] to boot immediately, or space bar for command prompt.
Presione la barra espaciadora para ingresar al cargador manual.
Aparece el
loader>
mensaje.Escriba el siguiente comando:
loader> install [– –format] [– –external] source
Dónde:
format
: utilice esta opción para borrar los medios de instalación antes de instalar el paquete de software. Si no incluye esta opción, el sistema instala el nuevo paquete de Junos OS en una partición diferente de la partición utilizada por el paquete de Junos OS instalado más recientemente.external
: utilice esta opción para instalar el paquete de software en un medio externo.source
: representa el nombre y la ubicación del paquete de Junos OS en un servidor de la red o como un archivo en la unidad flash USB:Dirección de red del servidor y la ruta en el servidor; Por ejemplo, tftp://192.168.1.28/junos/jinstall-ex-4200-9.4R1.5-domestic-signed.tgz
El paquete de Junos OS en un dispositivo USB se almacena comúnmente en la unidad raíz como el único archivo; Por ejemplo, file:///jinstall-ex-4200-9.4R1.5-domestic-signed.tgz
El proceso de arranque continúa con normalidad y finaliza con un mensaje de inicio de sesión.
Reinicio desde la partición inactiva
Problema
Descripción
Los conmutadores serie EX suministrados con Junos OS versión 10.4R2 o anterior tienen Junos OS cargado en el disco del sistema en la partición 1. La primera vez que actualice, el nuevo paquete de software se instalará en la partición 2. Cuando finalice la instalación y reinicie, la partición 2 se convertirá en la partición activa. Del mismo modo, los paquetes de software posteriores se instalan en la partición inactiva, que se convierte en la partición activa cuando se reinicia al final del proceso de instalación.
En los conmutadores suministrados con la versión 10.4R3 y posteriores, se carga la misma imagen de Junos OS en cada una de las dos particiones raíz, y debe copiar la nueva imagen de software en la partición alternativa cada vez que actualice.
Si realizó una actualización y reinició, el sistema restablece la partición activa. Puede utilizar este procedimiento para arrancar manualmente desde la partición inactiva.
Si ha completado la instalación de la imagen de software pero aún no se ha reiniciado, emita el request system software rollback
comando para volver al paquete de instalación de software original.
Solución
Reinicie desde la partición inactiva:
user@switch> request system reboot slice alternate
Si no puede acceder a la CLI, puede reiniciar desde la partición inactiva mediante el siguiente procedimiento desde el símbolo del script del cargador:
Descargue y borre el arranque interrumpido de la partición activa:
loader> unload loader> unset vfs.root.mountfrom
Seleccione la nueva partición (inactiva) desde la que desea arrancar:
loader> set currdev=diskxsy:
donde x es 0 (interna) o 1 (externa), e y indica el número de la partición inactiva, ya sea 1 o 2.
Debe incluir los dos puntos (:) al final de este comando.
Arranque Junos OS desde la partición inactiva:
loader> boot
Liberar espacio en disco para la instalación del software
Problema
Descripción
El proceso de instalación del software requiere una cierta cantidad de espacio en disco no utilizado. Si no hay suficiente espacio, es posible que reciba un mensaje de error como:
fetch: /var/tmp/incoming-package.tgz: No space left on device
Solución
Identifique y elimine archivos innecesarios mediante el request system storage cleanup
comando.
La instalación desde el cargador de arranque genera el error 'no se puede abrir el paquete'
Problema
Descripción
Al instalar una imagen de software de Junos OS desde el indicador del cargador, se genera un "error de no se puede abrir el paquete":
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)
Solución
Esto puede deberse a que la dirección IP, la dirección IP de la puerta de enlace, la dirección de máscara de red o la dirección IP del servidor no están configuradas correctamente. Puede establecer estos valores desde el shell o desde el símbolo del u-boot.
Para establecer estos valores desde el shell:
% 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 establecer estos valores desde el símbolo del arranque universal, inicie sesión en una conexión de consola, reinicie y deténgase en el símbolo del arranque universal (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