Instalação de software em roteadores da Série ACX (Junos OS)
Os roteadores da Série ACX são fornecidos com sistema operacional Junos (Junos OS) pré-instalado. Antes de iniciar este procedimento, decida qual pacote de software você precisa e baixe-o. Para obter informações sobre quais pacotes usar para quais atualizações, veja os nomes dos pacotes de instalação do Junos OS.
Instalação do Junos OS usando um dispositivo de armazenamento USB em roteadores da Série ACX
Você pode instalar a imagem do Junos OS em roteadores da Série ACX usando um dispositivo de armazenamento USB inicializável.
Antes de começar, certifique-se de que os seguintes requisitos sejam atendidos:
-
Para atualizações USB ACX710, a marca USB é Transcend ou Kingston.
-
O dispositivo de armazenamento USB tem capacidade suficiente para acomodar o tamanho da imagem desejada do Junos OS.
-
O dispositivo de armazenamento USB está vazio e formatado como FAT32.
-
No dispositivo que executa o Junos OS, você tem acesso físico à porta USB e ao acesso do console ao dispositivo.
As seções a seguir descrevem como baixar a imagem do software, criar um dispositivo de armazenamento USB inicializável e instalar a imagem de software no dispositivo que executa o Junos OS.
- Baixe a imagem do software
- Crie um dispositivo de armazenamento USB inicializável
- Instale a imagem do Junos OS
Baixe a imagem do software
Para baixar o Junos OS, instale a imagem de mídia em seu roteador:
Acesse o site de downloads da Juniper Networks em https://support.juniper.net/support/downloads/.
Selecione seu produto.
Nos menus suspensos, selecione o OS e a versão.
Expanda a seção De mídia de instalação .
Na coluna Downloads , clique no link para o arquivo de imagem de instalação USB .
Analise e aceite o Contrato de Licença do Usuário Final.
Siga as instruções na página de download para baixar o arquivo e salvá-lo no diretório /var/tmp no roteador.
Crie um dispositivo de armazenamento USB inicializável
Para criar um USB inicializável usando um roteador que executa o Junos OS:
No roteador, insira a casca como o usuário raiz:
user@router> start shell user root Password:
Descomprima a imagem do Junos OS que você baixou no roteador.
root@router:~ # gunzip /path/to/image.img.gz
Por exemplo:
root@router:~ # gunzip /var/tmp/junos-install-media-usb-acx-arm-64-24.2R1.17.img.gz
Em dispositivos onde o Junos OS é executado como VM em um host baseado em Linux (host VM), faça login na concha de host VM para ver a atividade USB.
root@router:~ # vhclient -s root@router-node:~#
Antes de inserir o dispositivo USB, liste o conteúdo de /dev/, por exemplo:
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:Sua saída pode ser diferente com base no dispositivo que você está usando. Conecte-se ao dispositivo usando o console antes de inserir o USB para ver o nome dado ao dispositivo de armazenamento USB.
Insira o dispositivo de armazenamento USB na porta USB no roteador.
Determine a ID do dispositivo da USB usando um ou mais dos seguintes métodos.
Analise as mensagens do console, que devem mostrar a ID do dispositivo quando você inserir o dispositivo de armazenamento USB. As mensagens e a ID do dispositivo podem variar com base na plataforma, por exemplo:
da2 at router-sim1 bus 1 target 0 lun 0 da2: <TOSHIBA TransMemory 5.00> Removable Direct Access SCSI-0 device
Liste o conteúdo de /dev/ e compare-o com a lista de IDs de dispositivos da Etapa 4 para identificar o dispositivo recém-adicionado. O nome do dispositivo pode variar de acordo com a plataforma, por exemplo:
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
ou
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 o comando de
show log messages
modo operacional ou odmesg
comando shell para verificar os arquivos de log em busca de mensagens relacionadas ao nome do dispositivo USB. Por exemplo: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
(somente ACX710) Libere o dispositivo de armazenamento USB escrevendo zeros para o dispositivo. Certifique-se de especificar a ID do dispositivo de armazenamento USB conforme identificado nas etapas anteriores. Esse processo pode levar algum tempo, então não mate a sessão.
root@router:~# dd if=/dev/zero of=/dev/device-id bs=1m
Por exemplo, se a ID do dispositivo for
/dev/da2
, você emitirá o seguinte 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)
Use o
dd
comando para copiar a imagem do Junos OS no dispositivo de armazenamento USB.root@router:~# dd if=/path/to/image.img of=/dev/device-id bs=1m
Por exemplo, o comando a seguir copia a imagem do Junos OS do diretório /var/tmp para o USB com ID
/dev/da2
do dispositivo.root@router:~# dd if=/var/tmp/junos-install-media-usb-acx-arm-64-24.2R1.17.img of=/dev/da2 bs=1m
Instale a imagem do Junos OS
Execute as seguintes etapas para instalar a imagem do Junos OS a partir do dispositivo de armazenamento USB:
Insira o dispositivo de armazenamento USB na porta USB.
Reinicialize o roteador fazendo um dos seguintes:
Pressione o botão de alimentação no chassi.
Desativar e ativar o botão de alimentação por trás do mecanismo de roteamento.
Insira o
request system reboot
comando da CLI.
O LED do sistema começa a piscar em verde.
No console, uma mensagem é exibida afirmando que seu dispositivo de memória flash (dispositivo NAND Flash) será formatado e você perderá todos os dados. Você é solicitado a confirmar a formatação do dispositivo de memória flash.
Pressione y para confirmar e prosseguir com o processo de formatação. O dispositivo de memória flash é formatado e a imagem é instalada em ambas as partições.
Após a instalação ser concluída, o console exibe uma mensagem solicitando que você escorva o dispositivo de armazenamento USB e pressione Enter para reiniciar o dispositivo.
Depois de remover o dispositivo de armazenamento USB e pressionar Enter, a reinicialização começa. Após a reinicialização do roteador, a nova versão do Junos OS é carregada e funcional. O LED brilha constantemente em verde.
Se ocorrer um erro de instalação, os LEDs ficarão vermelhos. Você deve ter acesso ao roteador para solucionar problemas de instalação.
Instalação de upgrades do Junos OS de um servidor remoto em roteadores da Série ACX
Você pode usar a CLI para instalar pacotes do Junos OS que são baixados com FTP ou HTTP a partir do local especificado em mídia interna, como o dispositivo NAND Flash.
Antes de começar:
Verifique o espaço disponível no dispositivo NaND Flash.
Baixe o pacote Junos OS.
Para instalar upgrades do Junos OS de um servidor remoto, insira o seguinte comando do modo operacional:
user@host> request system software add junos-juniper-12.2R1.9-domestic.tgz no-copy no-validate reboot
A nova imagem do Junos OS está instalada no roteador e o dispositivo é reiniciado.
Nos roteadores ACX5048 e ACX5096, use a opção force-host
para forçar a instalação da versão mais recente do Sistema Operacional Host.
user@host> request system software jinstall-acx5k-15.1X54-D20.6-domestic-signed.tgz force-host add validate reboot