NESTA PÁGINA
Instalação e recuperação de software usando o ambiente de instalação de rede aberta (ONIE)
ONIE, o ambiente de instalação de rede aberta da Cumulus Networks, é um instalador de sistema operacional de rede que instala o Junos OS e aplicativos de terceiros em um switch. Os switches juniper network vêm pré-instalados com ONIE. Quando você ativa um switch, o aplicativo de descoberta e execução (ODE) ONIE localiza a interface Ethernet de gerenciamento e o pacote de software Junos OS, que pode ser encontrado localmente no switch ou na rede usando HTTP, FTP ou TFTP. Após o switch descobrir e baixar o pacote de software Junos OS, o switch instala o software Junos OS, reinicia e, em seguida, inicializa do Junos OS. O Junos OS se torna a imagem padrão do software.
Se você quiser usar o Junos OS CLI para instalar software, consulte a instalação de pacotes de software em dispositivos da Série QFX (Junos OS).
A atualização envolve essas tarefas:
Entendendo o ambiente de instalação de rede aberta
Ao fazer login no switch com o ONIE, você vê o menu de inicialização de instalação:
Juniper Linux (Esta é uma opção de menu padrão.)
Juniper Linux Debug
Recuperação do Juniper Linux
Vá para o ONIE Loader
ONIE: Instale o OS (esta é uma opção de menu padrão.)
ONIE: Resgate
ONIE: Desinstale o OS
ONIE: Atualização ONIE
ONIE: Incorporar a ONIE
Você pode usar os seguintes comandos para instalar e desinstalar o Junos OS e iniciar e parar o aplicativo ONIE ODE:
onie-nos-install
Instala o Junos OS em qualquer URL, como http://, ftp:// e file://.
onie-uninstaller
Desinstala o Junos OS.
onie-discovery-start
O processo de descoberta começa automaticamente. No entanto, se você parar o processo de descoberta emitindo o onie-discovery-stop comando, você pode reiniciar o processo de descoberta emitindo o onie-discovery-start comando.
onie-discovery-stop
Interrompe o processo de descoberta. Para reiniciar o processo de descoberta, emita o onie-discovery-start comando.
Baixar arquivos de software com um navegador
Você baixa o pacote de software na página de downloads da Juniper Networks em https://support.juniper.net.
Para acessar o site de download, você deve ter um contrato de serviço com a Juniper Networks e uma conta de acesso. Se você precisar de ajuda para obter uma conta, preencha o formulário de inscrição no site da Juniper Networks https://www.juniper.net/registration/Register.jsp.
Para baixar um pacote de software:
Conectando-se à porta do console
Recomendamos que você se conecte à porta do console durante a instalação do pacote de instalação para que possa responder a qualquer entrada de usuário necessária e detectar quaisquer erros que possam ocorrer.
Backup dos arquivos de configuração atuais
Antes de instalar o novo pacote de instalação, recomendamos fortemente que você faça o backup de seus arquivos de configuração atuais porque o processo de atualização remove todos os arquivos armazenados no switch.
Para fazer backup de seus arquivos de configuração atuais, insira o save comando:
user@switch# save filename
Executar esse comando salva uma cópia de seus arquivos de configuração para um local remoto, como um dispositivo USB externo.
Desinstalação da versão existente do Junos OS
O switch vem pré-instalado com uma versão do Junos OS que deve ser usada com o Junos OS CLI. No entanto, se você quiser usar o ONIE para instalar o Junos OS, você precisa desinstalar o Junos OS existente e reinstalar a imagem do Junos OS que tem uma extensão .bin — por exemplo, jnpr-qfx-5e-jdm-onie-updater-15.1-20150819_ups.4.bin arquivo.
Para desinstalar sua versão existente do Junos OS:
Instalação de um pacote de software Junos OS que reside em um servidor Webserver ou DHCP com opções de DHCP configuradas
Para instalar um pacote de software Junos OS residente em um webserver ou servidor DHCP:
Instalação do software Junos OS usando protocolo de cópia segura (SCP)
Para instalar o software Junos OS usando SCP:
Instalação do software Junos OS usando FTP ou TFTP sem um webserver
Para instalar o software Junos OS usando FTP ou TFTP:
Instalação do software Junos OS usando servidor DHCP sem opções de DHCP configuradas
Use este método de instalação se não puder modificar ou definir as opções de DHCP em seu servidor DHCP.
Para instalar o software Junos OS usando um servidor DHCP sem opções de DHCP configuradas:
Instalação do software Junos OS usando Webserver sem DHCP configurado
Use este método de instalação se não tiver um servidor DHCP.
Para instalar o software Junos OS usando um webserver sem DHCP configurado:
Instalação do software Junos OS usando USB Media
A instalação do ONIE de uma imagem do Junos OS armazenada em mídia USB não é atualmente suportada.
Use outro procedimento deste documento para instalar a ONIE.
Verificando a instalação de software
Resolução de problemas de inicialização
Problema
Descrição
O Junos OS não inicializa.
Solução
Se o Junos OS não inicializar, e o console exibir a shell Yocto GNU Linux, isso pode significar que você foi inicializado no modo Debug Linux da Juniper. Se você ver uma mensagem de erro que diz : "[O erro] parece não ser uma QFX10002." pode significar que a EEPROM não contém informações específicas do fornecedor. Para verificar as informações específicas do fornecedor, execute uma instalação ONIE: Rescue e, em seguida, verifique o conteúdo do arquivo /var/run/*.dat .
Selecione ONIE: Rescue no menu GNU GRUB.
Emiti-lo onie-syseeprom no prompt ONIE.
Por exemplo:
ONIE:/ # onie-syseeprom TlvInfo Header: Id String: TlvInfo Version: 1 Total Length: 315 TLV Name Code Len Value -------------------- ---- --- ----- Base MAC Address 0x24 6 54:2A:A2:FB:DC:00 MAC Addresses 0x2A 2 256 Product Name 0x21 23 QFX10000-ÿÿÿÿÿÿÿ Serial Number 0x23 12 116G1EC00032 Part Number 0x22 16 1AES48S6Q.A2Gÿÿÿ Device Version 0x26 1 1 Manufacture Date 0x25 19 01/13/2015 21:40:30 Vendor Name 0x2D 20 JUNIPER NETWORKS INC Manufacturer 0x2B 14 JUNIPER NETWORKS INC Vendor Extension 0xFD 48 0x00 0x00 0x7C 0x82 0x01 0x00 0x41 0x32 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x0F Vendor Extension 0xFD 62 0x00 0x00 0x0A 0x4C 0x51 0x06 0x52 0x45 0x56 0x20 0x30 0x31 0x52 0x0C 0x3F Platform Name 0x28 37 x86_64-alpha_networks_snx60a0_486f-r0 Loader Version 0x29 23 master-201412161452.0.1 CRC-32 0xFE 4 0xB88C8885 Checksum is valid.
A partir da saída, você pode ver que as informações específicas do fornecedor confirmam que são para a Juniper Networks.
Criação de um dispositivo de inicialização de emergência
Antes de começar, você precisa ter a versão jnpr-qfx-5e-jdm-onie-updater-15.1-20150819_ups.4.bin do software ONIE.
Se o software Open Network Install Environment (ONIE) estiver danificado ou danificado de alguma forma, ou o switch entrar em modo de resgate, você pode usar um dispositivo de inicialização de emergência para reparticionar o disco primário e carregar uma nova instalação da ONIE. Use o procedimento a seguir para criar um dispositivo de inicialização de emergência.
No procedimento a seguir, assumimos que você está criando o dispositivo de inicialização de emergência em um switch. Você pode criar o dispositivo de inicialização de emergência em qualquer PC ou laptop que ofereça suporte ao Linux.
Para criar um dispositivo de inicialização de emergência:
Realizando uma instalação de recuperação
Caso o ambiente de instalação de rede aberta (ONIE) esteja danificado, o switch entrará em modo de resgate ou você precisa reinstalar o software ONIE por qualquer motivo, você precisa realizar uma instalação de recuperação.
Todas as partições do Junos OS são destruídas durante uma instalação de recuperação.
Antes de realizar uma instalação de recuperação, certifique-se de ter um dispositivo de inicialização de emergência carregado com o software ONIE.
Insira o dispositivo de inicialização de emergência no dispositivo.
Ciclo de energia do dispositivo.
Pressione o ESC botão para entrar no menu Boot Manager.
Selecione Boot Managere pressione Enter.
Selecione abaixo Unigen PQS1000 Legacy USBe pressione Enter.
Selecione ONIE: Embed ONIE no ONIE Installer menu e pressione Enter.
A instalação de recuperação prossegue usando o dispositivo de inicialização de emergência.
Remova o dispositivo de inicialização de emergência.
Verifique se o software ONIE foi instalado analisando o arquivo de log de instalação.
Por exemplo:
Info: Found static url: file:///lib/onie/onie-updater ONIE: Executing installer: file:///lib/onie/onie-updater Verifying image checksum ... OK. Preparing image archive ... OK. ONIE: Version : master-201412161452.0.1
Os arquivos de log de instalação são exibidos automaticamente durante o processo de instalação, mas se você quiser verificar os arquivos de log de instalação em um momento diferente, você pode encontrá-los no /var/log/ diretório. Para visualizar um arquivo de log de instalação, emita o tail -f /var/log/onie.log comando.
Emita o parted /dev/sda print comando para verificar se as partições ONIE foram criadas.
Por exemplo:
ONIE:/ # parted /dev/sda print Model: ATA TS8GHSD630 (scsi) Disk /dev/sda: 8012MB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 3146kB 2097kB GRUB-BOOT hidden, bios_grub 2 3146kB 137MB 134MB ext4 ONIE-BOOT hidden