Instalación de software en enrutadores de la serie ACX (Junos OS)
Los enrutadores de la serie ACX se entregan con el sistema operativo Junos preinstalado (Junos OS). Antes de comenzar este procedimiento, decida qué paquete de software necesita y descárguelo. Para obtener información sobre qué paquetes usar y para cuáles actualizaciones, consulte Nombres de paquetes de instalación de Junos OS.
Instalación de Junos OS con un dispositivo de almacenamiento USB en enrutadores de la serie ACX
Puede instalar la imagen de Junos OS en enrutadores de la serie ACX mediante un dispositivo de almacenamiento USB de arranque.
Antes de comenzar, asegúrese de que se cumplen los siguientes requisitos:
-
Para las actualizaciones USB ACX710, la marca USB es Transcend o Kingston.
-
El dispositivo de almacenamiento USB tiene capacidad suficiente para acomodar el tamaño de la imagen de Junos OS deseada.
-
El dispositivo de almacenamiento USB está vacío y formateado como FAT32.
-
En el dispositivo que ejecuta Junos OS, tiene acceso físico al puerto USB y acceso de consola al dispositivo.
En las siguientes secciones se describe cómo descargar la imagen de software, crear un dispositivo de almacenamiento USB de arranque e instalar la imagen de software en el dispositivo que ejecuta Junos OS.
- Descargue la imagen del software
- Crear un dispositivo de almacenamiento USB de arranque
- Instalar la imagen de Junos OS
Descargue la imagen del software
Para descargar la imagen multimedia de instalación de Junos OS en el enrutador:
Acceda al sitio de descargas de Juniper Networks en https://support.juniper.net/support/downloads/.
Seleccione su producto.
En los menús desplegables, seleccione el sistema operativo y la versión.
Expanda la sección Medios de instalación .
En la columna Descargas , haga clic en el vínculo del archivo USB Install Image .
Revise y acepte el Acuerdo de licencia de usuario final.
Siga las instrucciones de la página de descarga para descargar el archivo y guardarlo en el directorio /var/tmp del enrutador.
Crear un dispositivo de almacenamiento USB de arranque
Para crear un USB de arranque con un enrutador que ejecute Junos OS:
En el enrutador, ingrese el shell como usuario raíz:
user@router> start shell user root Password:
Descomprima la imagen de Junos OS que descargó en el enrutador.
root@router:~ # gunzip /path/to/image.img.gz
Por ejemplo:
root@router:~ # gunzip /var/tmp/junos-install-media-usb-acx-arm-64-24.2R1.17.img.gz
En dispositivos en los que Junos OS se ejecuta como una máquina virtual a través de un host basado en Linux (host de máquina virtual), inicie sesión en el shell de host de máquina virtual para ver la actividad USB.
root@router:~ # vhclient -s root@router-node:~#
Antes de insertar el dispositivo USB, enumere el contenido de /dev/, por ejemplo:
root@router:~ # ls /dev/da* /dev/da0 /dev/da0s1c /dev/da0s2a /dev/da0s3 /dev/da0s3e /dev/da0s1 /dev/da0s1f /dev/da0s2c /dev/da0s3c /dev/da0s1a /dev/da0s2 /dev/da0s2f /dev/da0s3d root@router-node:~ # ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4 /dev/sda5 /dev/sda6 /dev/sdb /dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb4 /dev/sdb5 /dev/sdb6
Nota:Su salida puede variar según el dispositivo que esté utilizando. Conéctese al dispositivo mediante la consola antes de insertar el USB para ver el nombre asignado al dispositivo de almacenamiento USB.
Inserte el dispositivo de almacenamiento USB en el puerto USB del enrutador.
Determine el identificador de dispositivo del USB mediante uno o varios de los métodos siguientes.
Revise los mensajes de la consola, que deben mostrar el ID del dispositivo cuando inserte el dispositivo de almacenamiento USB. Los mensajes y el ID del dispositivo pueden variar según la plataforma, por ejemplo:
da2 at router-sim1 bus 1 target 0 lun 0 da2: <TOSHIBA TransMemory 5.00> Removable Direct Access SCSI-0 device
Enumere el contenido de /dev/ y compárelo con la lista de ID de dispositivo del paso 4 para identificar el dispositivo recién agregado. El nombre del dispositivo puede variar según la plataforma, por ejemplo:
root@router# ls /dev/da* /dev/da0 /dev/da0s1c /dev/da0s2a /dev/da0s3 /dev/da0s3e /dev/da0s1 /dev/da0s1f /dev/da0s2c /dev/da0s3c /dev/da2 /dev/da0s1a /dev/da0s2 /dev/da0s2f /dev/da0s3d /dev/da2s1
o
root@router-node:~# ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4 /dev/sda5 /dev/sda6 /dev/sdb /dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb4 /dev/sdb5 /dev/sdb6 /dev/sdc /dev/sdc1
Emita el comando de
show log messages
modo operativo o eldmesg
comando de shell para comprobar si hay mensajes relacionados con el nombre del dispositivo USB en los archivos de registro. Por ejemplo:root@router-node:~# dmesg | tail ... [ 493.244240] scsi 6:0:0:0: Direct-Access JetFlash Transcend 16GB 1100 PQ: 0 ANSI: 6 [ 493.244468] sd 6:0:0:0: Attached scsi generic sg2 type 0 [ 493.245149] sd 6:0:0:0: [sdc] 30197760 512-byte logical blocks: (15.5 GB/14.4 GiB) [ 493.245876] sd 6:0:0:0: [sdc] Write Protect is off [ 493.245879] sd 6:0:0:0: [sdc] Mode Sense: 43 00 00 00 [ 493.246653] sd 6:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 493.251845] sdc: sdc1 [ 493.254346] sd 6:0:0:0: [sdc] Attached SCSI removable disk
(Solo ACX710) Borre el dispositivo de almacenamiento USB escribiendo ceros en el dispositivo. Asegúrese de especificar el ID de dispositivo del dispositivo de almacenamiento USB como se identificó en los pasos anteriores. Este proceso puede llevar algún tiempo, así que no cierre la sesión.
root@router:~# dd if=/dev/zero of=/dev/device-id bs=1m
Por ejemplo, si el ID del dispositivo es
/dev/da2
, emitiría el siguiente comando:root@router:~# dd if=/dev/zero of=/dev/da2 bs=1m dd: /dev/da2: end of device 29164+0 records in 29163+0 records out 30579621888 bytes transferred in 2402.249018 secs (12729580 bytes/sec)
Utilice el
dd
comando para copiar la imagen de Junos OS en el dispositivo de almacenamiento USB.root@router:~# dd if=/path/to/image.img of=/dev/device-id bs=1m
Por ejemplo, el siguiente comando copia la imagen de Junos OS del directorio /var/tmp al USB con el ID
/dev/da2
de dispositivo.root@router:~# dd if=/var/tmp/junos-install-media-usb-acx-arm-64-24.2R1.17.img of=/dev/da2 bs=1m
Instalar la imagen de Junos OS
Realice los pasos siguientes para instalar la imagen de Junos OS desde el dispositivo de almacenamiento USB:
Inserte el dispositivo de almacenamiento USB en el puerto USB.
Reinicie el enrutador mediante una de las siguientes acciones:
Presione el botón de encendido del chasis.
Apague y encienda el botón de encendido detrás del motor de enrutamiento.
Ingrese el
request system reboot
comando desde la CLI.
El LED del sistema comienza a parpadear en verde.
En la consola, se muestra un mensaje que indica que su dispositivo de memoria flash (dispositivo NAND Flash) se formateará y perderá todos los datos. Se le pedirá que confirme el formateo del dispositivo de memoria flash.
Presione y para confirmar y continuar con el proceso de formateo. El dispositivo de memoria flash está formateado y la imagen se instala en ambas particiones.
Una vez completada la instalación, la consola muestra un mensaje en el que se le solicita que expulse el dispositivo de almacenamiento USB y que presione Enter para reiniciar el dispositivo.
Después de quitar el dispositivo de almacenamiento USB y presionar Enter, comenzará el reinicio. Después de reiniciar el enrutador, la nueva versión de Junos OS se carga y funciona. El LED brilla constantemente en verde.
Si se produce un error de instalación, los LED se vuelven rojos. Debe tener acceso de consola al enrutador para solucionar un error de instalación.
Instalación de actualizaciones de Junos OS desde un servidor remoto en enrutadores de la serie ACX
Puede utilizar la CLI para instalar paquetes de Junos OS que se descargan con FTP o HTTP desde la ubicación especificada en medios internos, como el dispositivo NAND Flash.
Antes de empezar:
Compruebe el espacio disponible en el dispositivo Flash NAND.
Descargue el paquete de Junos OS.
Para instalar actualizaciones de Junos OS desde un servidor remoto, ingrese el siguiente comando desde el modo operativo:
user@host> request system software add junos-juniper-12.2R1.9-domestic.tgz no-copy no-validate reboot
La nueva imagen de Junos OS se instala en el enrutador y el dispositivo se reinicia.
En enrutadores ACX5048 y ACX5096, utilice la opción para forzar la force-host
instalación de la última versión del SO host.
user@host> request system software jinstall-acx5k-15.1X54-D20.6-domestic-signed.tgz force-host add validate reboot