Implantação de switch KVM vJunos
Especificações
- Produto: vJunos-switch
- Guia de implantação: KVM
- Editora: Juniper Networks, Inc.
- Data de Publicação: 2023-11-20
- Website: https://www.juniper.net
Informações do produto
Sobre este guia
O Guia de implantação do vJunos-switch fornece instruções e
informações sobre implantação e gerenciamento do vJunos-switch em um KVM
ambiente. Abrange tópicos como a compreensão do excessoview of
vJunos-switch, requisitos de hardware e software, instalação e
implantação e solução de problemas.
vJunos-switch Overview
O vJunos-switch é um componente de software que pode ser instalado
em um servidor x86 padrão da indústria executando um hipervisor Linux KVM
(Ubuntu 18.04, 20.04, 22.04 ou Debian 11 Bullseye). Ele fornece
recursos de rede virtualizados e foi projetado para oferecer
flexibilidade e escalabilidade em implantações de rede.
Principais recursos suportados
- Capacidades de rede virtualizadas
- Suporte para servidores x86 padrão do setor
- Compatibilidade com hipervisor Linux KVM
- Capacidade de instalar múltiplas instâncias do vJunos-switch em uma única
servidor
Benefícios e usos
O vJunos-switch oferece vários benefícios e pode ser usado em
vários cenários:
- Permite infraestrutura de rede virtualizada
- Reduz os custos de hardware utilizando padrões da indústria
servidores - Fornece flexibilidade e escalabilidade na rede
implantações - Simplifica o gerenciamento e a configuração da rede
Limitações
Embora o vJunos-switch seja uma solução de rede poderosa, ele
tem algumas limitações a considerar:
- Compatibilidade limitada ao hipervisor Linux KVM
- Requer servidores x86 padrão da indústria para instalação
- Dependente das capacidades e recursos do subjacente
hardware de servidor
Arquitetura vJunos-switch
A arquitetura vJunos-switch foi projetada para fornecer um
ambiente de rede virtualizado em um hipervisor KVM. Ele utiliza
os recursos e capacidades do servidor x86 subjacente
hardware para fornecer serviços de rede de alto desempenho.
Instruções de uso do produto
Requisitos de hardware e software
Para implantar com sucesso o vJunos-switch no KVM, certifique-se de que seu
sistema atende aos seguintes requisitos mínimos:
- Servidor x86 padrão da indústria
- Hipervisor Linux KVM (Ubuntu 18.04, 20.04, 22.04 ou Debian 11
Alvo) - Software de terceiros aplicável (opcional)
Instalar e implantar o switch vJunos no KVM
Instale o vJunos-switch no KVM
Siga estas etapas para instalar o vJunos-switch em um KVM
ambiente:
- Prepare os servidores host Linux para instalar o vJunos-switch.
- Implante e gerencie o switch vJunos no KVM.
- Configure a implantação do vJunos-switch no servidor host.
- Verifique a VM do switch vJunos.
- Configure o switch vJunos no KVM.
- Conecte-se ao switch vJunos.
- Configurar portas ativas.
- Nomenclatura de interfaces.
- Configure o MTU de mídia.
Solucionar problemas do switch vJunos
Se você encontrar algum problema com o vJunos-switch, você pode seguir
estas etapas de solução de problemas:
- Verifique se a VM está em execução.
- Verifique as informações da CPU.
- View Registro Files.
- Colete dumps principais.
Perguntas Frequentes (FAQ)
Sobre o produto
O vJunos-switch é compatível com todos os hipervisores?
Não, o vJunos-switch foi projetado especificamente para Linux KVM
hipervisor.
Posso instalar múltiplas instâncias do vJunos-switch em um único
servidor?
Sim, você pode instalar múltiplas instâncias do vJunos-switch em um
único servidor x86 padrão do setor.
Instalação e Implantação
Quais são os requisitos mínimos de hardware e software para
vJunos-switch no KVM?
Os requisitos mínimos incluem um servidor x86 padrão da indústria
e um hipervisor Linux KVM (Ubuntu 18.04, 20.04, 22.04 ou Debian
11 alvo). Software de terceiros aplicável também pode ser
instalado, mas é opcional.
Como me conecto ao vJunos-switch após a instalação?
Você pode se conectar ao vJunos-switch seguindo o fornecido
instruções no guia de instalação.
Solução de problemas
Onde posso encontrar o registro fileé para vJunos-switch?
O registro files para vJunos-switch pode ser encontrado no especificado
diretório no servidor host. Consulte a seção de solução de problemas
do guia de implantação para obter mais informações.
Guia de implantação do vJunos-switch para KVM
Publicado
2023-11-20
ii
1133 Innovation Way Sunnyvale, Califórnia 94089 EUA 408-745-2000 www.juniper.net
Juniper Networks, o logotipo da Juniper Networks, Juniper e Junos são marcas registradas da Juniper Networks, Inc. nos Estados Unidos e em outros países. Todas as outras marcas comerciais, marcas de serviço, marcas registradas ou marcas de serviço registradas são propriedade de seus respectivos proprietários.
A Juniper Networks não assume nenhuma responsabilidade por quaisquer imprecisões neste documento. A Juniper Networks reserva-se o direito de alterar, modificar, transferir ou revisar esta publicação sem aviso prévio.
Guia de implantação do vJunos-switch para KVM Copyright © 2023 Juniper Networks, Inc.
As informações contidas neste documento são atuais na data da página de rosto.
AVISO DE ANO 2000
Os produtos de hardware e software da Juniper Networks são compatíveis com o ano 2000. O Junos OS não tem limitações relacionadas ao tempo conhecidas até o ano de 2038. No entanto, sabe-se que o aplicativo NTP apresenta algumas dificuldades no ano de 2036.
CONTRATO DE LICENÇA DE USUÁRIO FINAL
O produto Juniper Networks objeto desta documentação técnica consiste em (ou se destina a ser usado com) software Juniper Networks. O uso desse software está sujeito aos termos e condições do Contrato de Licença de Usuário Final (“EULA”) publicado em https://support.juniper.net/support/eula/. Ao baixar, instalar ou usar esse software, você concorda com os termos e condições desse EULA.
iii
Índice
Sobre este guia | v
1
Entenda o vJunos-switch
vJunos-switch Overview | 2
Sobreview | 2
Principais recursos suportados | 3
Benefícios e utilizações | 3
Limitações | 4
Arquitetura vJunos-switch | 4
2
Requisitos de hardware e software vJunos-switch no KVM
Requisitos Mínimos de Hardware e Software | 8
3
Instalar e implantar o switch vJunos no KVM
Instale o vJunos-switch no KVM | 11
Prepare os servidores host Linux para instalar o vJunos-switch | 11
Implantar e gerenciar switch vJunos em KVM | 11 Configure a implantação do vJunos-switch no servidor host | 12
Verifique a VM vJunos-switch | 17
Configure o switch vJunos no KVM | 19 Conecte-se ao switch vJunos | 19
Configurar portas ativas | 20
Nomenclatura de interfaces | 20
Configurar o MTU de mídia | 21
4
Solucionar problemas
Solucionar problemas do vJunos-switch | 23
Verifique se a VM está em execução | 23
iv
Verifique as informações da CPU | 24 View Registro Filee | 25 Colete dumps principais | 25
v
Sobre este guia
Use este guia para instalar o Junos-switch virtual (vJunos-switch). O vJunos-switch é uma versão virtual da plataforma de comutação EX baseada em Junos. Ele representa um switch Juniper executando o sistema operacional Junos® (Junos OS) no ambiente de máquina virtual baseada em kernel (KVM). O switch vJunos é baseado na arquitetura aninhada do Juniper Networks® vMX Virtual Router (vMX). Este guia também inclui procedimentos básicos de configuração e gerenciamento do switch vJunos. Depois de instalar e configurar o vJunos-switch conforme abordado neste guia, consulte a documentação do Junos OS para obter informações sobre configuração de software adicional.
DOCUMENTAÇÃO RELACIONADA Junos OS para documentação da série EX
1 CAPÍTULO
Entenda o vJunos-switch
vJunos-switch Overview | 2 Arquitetura do switch vJunos | 4
2
vJunos-switch Overview
RESUMO
Este tópico fornece uma visão geral, os principais recursos suportados, benefícios e limitações do vJunosswitch.
NESTA SEÇÃO
Sobreview | 2 principais recursos suportados | 3 benefícios e utilizações | 3 Limitações | 4
Sobreview
NESTA SEÇÃO Instalação do vJunos-switch encerradaview | 3
Leia este tópico por maisview do switch vJunos. O vJunos-switch é uma versão virtual de um switch Juniper que executa o Junos OS. Você pode instalar um switch vJunos como uma máquina virtual (VM) em um servidor x86. Você pode configurar e gerenciar o switch vJunos da mesma forma que gerencia um switch físico. O vJunos-switch é uma máquina virtual (VM) única que você pode usar apenas em laboratórios e não no ambiente de produção. O switch vJunos é construído usando EX9214 como switch Juniper de referência e suporta um único mecanismo de roteamento e um único concentrador PIC flexível (FPC). O switch vJunos suporta uma largura de banda de até 100 Mbps agregada em todas as interfaces. Você não precisa adquirir uma licença de largura de banda para usar o switch vJunos. Em vez de usar switches de hardware, você pode usar o switch vJunos para iniciar o software Junos para testar as configurações e protocolos de rede.
3
Instalação do vJunos-switch encerradaview
Você pode instalar os componentes de software do switch vJunos em um servidor x86 padrão da indústria executando um hipervisor Linux KVM (Ubuntu 18.04, 20.04, 22.04 ou Debian 11 Bullseye). Em servidores que executam o hipervisor KVM, você também pode executar software de terceiros aplicável. Você pode instalar várias instâncias do vJunos-switch em um único servidor.
Principais recursos suportados
Este tópico fornece a lista e os detalhes dos principais recursos suportados e validados no vJunos-switch. Para obter detalhes sobre a configuração desses recursos, consulte os guias de recursos em: Guias do usuário. O switch vJunos oferece suporte aos seguintes recursos principais: · Suporta até 96 interfaces de switch · Pode simular topologias de sobreposição e subposição de IP do data center. · Suporta funcionalidade leaf EVPN-VXLAN · Suporta Edge-Routed Bridging (ERB) · Suporta multihoming EVPN LAG em EVPN-VXLAN (ESI-LAG)
Benefícios e usos
Os benefícios e casos de uso do switch vJunos em servidores x86 padrão são os seguintes: · Despesas de capital reduzidas (CapEx) no laboratório – O switch vJunos está disponível gratuitamente para construir laboratórios de teste
reduzindo custos associados a switches físicos. · Tempo de implantação reduzido – você pode usar o switch vJunos para construir e testar topologias virtualmente
sem construir laboratórios físicos caros. Laboratórios virtuais podem ser construídos instantaneamente. Como resultado, você pode reduzir custos e atrasos associados a implantações no hardware físico. · Elimine a necessidade e o tempo de hardware de laboratório – O switch vJunos ajuda a eliminar o tempo de espera para que o hardware de laboratório chegue após a aquisição. O vJunos-switch está disponível gratuitamente e pode ser baixado instantaneamente. · Educação e treinamento – permite que você crie laboratórios para serviços de aprendizagem e educação para seus funcionários.
4
· Prova de conceito e testes de validação – você pode validar várias topologias de comutação de data center, configurações pré-construídas, por exemplo.amparquivos e prepare a automação.
Limitações
O switch vJunos tem as seguintes limitações: · Possui um único mecanismo de roteamento e uma única arquitetura FPC. · Não suporta atualização de software em serviço (ISSU). · Não suporta anexação ou desconexão de interfaces quando está em execução. · SR-IOV para casos de uso e taxa de transferência do vJunos-switch não é suportado. · Devido à sua arquitetura aninhada, o switch vJunos não pode ser usado em nenhuma implantação que inicie o
instâncias de dentro de uma VM. · Suporta uma largura de banda máxima de 100 Mbps em todas as interfaces.
NOTA: Licenças de largura de banda não são fornecidas porque não há necessidade de licença de largura de banda. Pode aparecer uma mensagem de verificação de licença. Ignore as mensagens de verificação de licença.
· Você não pode atualizar o Junos OS em um sistema em execução. Em vez disso, você deverá implantar uma nova instância com o novo software.
· Multicast não é suportado.
DOCUMENTAÇÃO RELACIONADA Requisitos mínimos de hardware e software | 8
Arquitetura vJunos-switch
O vJunos-switch é uma solução VM única e aninhada na qual o plano de encaminhamento virtual (VFP) e o mecanismo de encaminhamento de pacotes (PFE) residem na VM externa. Quando você inicia o switch vJunos, o VFP
5 inicia uma VM aninhada que executa a imagem Junos Virtual Control Plane (VCP). O hipervisor KVM é usado para implantar o VCP. O termo “aninhado” refere-se à VM VCP sendo aninhada dentro da VM VFP, conforme mostrado na Figura 1 na página 5. O switch vJunos pode suportar até 100 Mbps de taxa de transferência usando 4 núcleos e 5 GB de memória. Quaisquer núcleos e memória adicionais configurados são alocados ao VCP. O VFP não precisa de memória adicional além do espaço mínimo suportado. Os 4 núcleos e 5 GB de memória são suficientes para casos de uso de laboratório. Figura 1: Arquitetura do switch vJunos
A arquitetura do vJunos-switch é organizada em camadas: · O vJunos-switch está na camada superior. · O hipervisor KVM e o software de sistema relacionado descrito na seção de requisitos de software
estão na camada intermediária. · O servidor x86 está na camada física inferior.
6
Compreender essa arquitetura pode ajudá-lo a planejar a configuração do switch vJunos. Depois de criar a instância vJunos-Switch, você poderá usar a CLI do Junos OS para configurar as interfaces vJunosswitch no VCP. O switch vJunos suporta apenas interfaces Gigabit Ethernet.
2 CAPÍTULO
Requisitos de hardware e software vJunos-switch no KVM
Requisitos Mínimos de Hardware e Software | 8
8
Requisitos mínimos de hardware e software
Este tópico fornece a lista de requisitos de hardware e software para iniciar uma instância do vJunos-switch. A Tabela 1 na página 8 lista os requisitos de hardware para o vJunos-switch. Tabela 1: Requisitos Mínimos de Hardware para vJunos-switch
Descrição
Valor
Sampconfiguração do sistema
Para simulação de laboratório e casos de uso de baixo desempenho (menos de 100 Mbps), qualquer processador Intel x86 com capacidade VT-x.
Processadores Intel Ivy Bridge ou posteriores.
Examparquivo do processador Ivy Bridge: Intel Xeon E5-2667 v2 a 3.30 GHz e 25 MB de cache
Número de núcleos
São necessários no mínimo quatro núcleos. O software aloca três núcleos para o VFP e um núcleo para o VCP, o que é suficiente para a maioria dos casos de uso.
Quaisquer núcleos adicionais serão fornecidos ao VCP, pois três núcleos são suficientes para suportar as necessidades do plano de dados do VFP.
Memória
É necessário um mínimo de 5 GB de memória. Aproximadamente 3 GB de memória serão alocados para o VFP e 2 GB para o VCP. Se forem fornecidos mais de 6 GB de memória total, a memória VFP será limitada a 4 GB e a memória adicional será alocada para VCP.
Outros requisitos · Capacidade Intel VT-x. · Hyperthreading (recomendado) · AES-NI
A Tabela 2 na página 9 lista os requisitos de software para o vJunos-switch.
9
Tabela 2: Requisitos de software para Ubuntu
Descrição
Valor
Sistema operacional
NOTA: Somente a localização em inglês é suportada.
· Ubuntu 22.04 LTS · Ubuntu 20.04 LTS · Ubuntu 18.04 LTS · Debian 11 Bullseye
Virtualização
· QEMU-KVM
A versão padrão para cada versão do Ubuntu ou Debian é suficiente. O apt-get install qemu-kvm instala esta versão padrão.
Pacotes necessários
NOTA: Use os comandos apt-get install pkg name ou sudo apt-get install para instalar um pacote.
· qemu-kvm virt-manager · sistema libvirt-daemon · virtinst libvirt-clients bridge-utils
Ambientes de implantação suportados
QEMU-KVM usando libvirt
Além disso, a implantação bare metal do EVE-NG é suportada.
Observação: o vJunos-switch não é compatível com EVE-NG ou qualquer outra implantação que inicie o vJunos de dentro de uma VM devido às restrições de virtualização profundamente aninhada.
vJunos-switch Imagens
As imagens podem ser acessadas na área de download do laboratório em juniper.net em: Test Drive Juniper
3 CAPÍTULO
Instalar e implantar o switch vJunos no KVM
Instale o vJunos-switch no KVM | 11 Implantar e gerenciar switch vJunos em KVM | 11 Configure o switch vJunos no KVM | 19
11
Instale o vJunos-switch no KVM
RESUMO
Leia este tópico para entender como instalar o switch vJunos no ambiente KVM.
NESTA SEÇÃO
Prepare os servidores host Linux para instalar o vJunos-switch | 11
Prepare os servidores host Linux para instalar o vJunos-switch
Esta seção se aplica aos servidores host Ubuntu e Debian. 1. Instale as versões de pacote padrão para seu servidor host Ubuntu ou Debian para garantir que o
servidores atendem aos requisitos mínimos de hardware e software. 2. Verifique se a tecnologia Intel VT-x está habilitada. Execute o comando lscpu em seu servidor host.
O campo Virtualização na saída do comando lscpu exibe VT-x, se VT-x estiver ativado. Se o VT-x não estiver habilitado, consulte a documentação do servidor para saber como habilitá-lo no BIOS.
Implantar e gerenciar o switch vJunos no KVM
RESUMO
Leia este tópico para entender como implementar e gerenciar a instância do vJunos-switch após instalá-la.
NESTA SEÇÃO
Configure a implantação do vJunos-switch no servidor host | 12 Verifique a VM vJunos-switch | 17
Este tópico descreve: · Como ativar o switch vJunos nos servidores KVM usando libvirt.
· Como escolher a quantidade de CPU e memória, configurar as pontes necessárias para conectividade e configurar a porta serial.
12
· Como usar XML relevante file seções para as configurações e seleções listadas anteriormente.
NOTA: Baixe o sampo XML file e a imagem vJunos-switch do Juniper website.
Configure a implantação do vJunos-switch no servidor host
Este tópico descreve como configurar a implantação do vJunos-switch no servidor host.
NOTA: Este tópico destaca apenas algumas seções do XML file que são usados para implantar o vJunosswitch por meio do libvirt. Todo o XML file vjunos.xml está disponível para download junto com a imagem da VM e a documentação associada na página de downloads de software do vJunos Lab.
Instale os pacotes mencionados na seção Requisitos Mínimos de Software, se os pacotes ainda não estiverem instalados. Consulte “Requisitos Mínimos de Hardware e Software” na página 8 1. Crie uma ponte Linux para cada interface Gigabit Ethernet do switch vJunos que você planeja usar.
# ip link add ge-000 type bridge # ip link add ge-001 type bridge Neste caso, a instância terá ge-0/0/0 e ge-0/0/1 configurados. 2. Abra cada ponte Linux. ip link set ge-000 up ip link set ge-001 up 3. Faça uma cópia em disco ao vivo da imagem QCOW2 vJunos fornecida. # cd /root # cp vjunos-switch-23.1R1.8.qcow2 vjunos-sw1-live.qcow2 Faça uma cópia distinta para cada vJunos que você planeja implementar. Isso garante que você não faça alterações permanentes na imagem original. A imagem ao vivo também deve ser gravável pelo ID do usuário que implanta o vJunos-switch – normalmente o usuário root. 4. Especifique o número de núcleos fornecidos ao vJunos modificando a sub-rotina a seguir.
13
A sub-rotina a seguir especifica o número de núcleos fornecidos ao vJunos. Os núcleos mínimos necessários são 4 e são suficientes para casos de uso de laboratório.
x86_64 IvyBridge qemu4
O número padrão de núcleos necessários é 4 e é suficiente para a maioria dos aplicativos. Esta é a CPU mínima suportada pelo vJunos-switch. Você pode deixar o modelo da CPU como IvyBridge. CPUs Intel de geração posterior também funcionarão com esta configuração. 5. Aumente a memória, se necessário, modificando a sub-rotina a seguir.
vjunos-sw1 5242880 5242880 4
O seguinte example mostra a memória padrão exigida pelo switch vJunos. A memória padrão é suficiente para a maioria dos aplicativos. Você pode aumentar o valor se necessário. Ele também mostra o nome do switch vJunos específico que está sendo gerado, que é vjunos-sw1 neste caso. 6. Especifique o nome e a localização da sua imagem vJunos-switch modificando o XML file como mostrado no seguinte exampeu.
<dispositivo de disco=”tipo de disco”=”file”> <source file=”/root/vjunos-sw1-live.qcow2″/>
Você deve fornecer a cada VM vJunos no host sua própria imagem QCOW2 com nome exclusivo. Isso é necessário para libvirt e QEMU-KVM.
14
7. Crie a imagem do disco. # ./make-config.sh O switch vJunos aceita uma configuração inicial conectando um segundo disco à instância de VM que contém a configuração. Use o script fornecido make-config.sh para criar a imagem de disco. O XML file faz referência a esta unidade de configuração conforme mostrado abaixo:
<dispositivo de disco=”tipo de disco”=”file”> <source file=”/root/config.qcow2″/>
NOTA: Se você não preferir a configuração inicial, remova a sub-rotina acima do XML file.
8. Configure a porta Ethernet de gerenciamento.
Este exampO arquivo permite que você se conecte ao VCP “fxp0”, que é a porta de gerenciamento de fora do servidor host no qual o vJunos-switch reside. Você precisa ter um endereço IP roteável configurado para fxp0, por meio de um servidor DHCP ou usando a configuração CLI padrão. O “eth0” na estrofe abaixo refere-se à interface do servidor host que fornece conectividade com o mundo externo e deve corresponder ao nome desta interface em seu servidor host. Se você não estiver usando o Dynamic Host Configuration Protocol (DHCP), então, depois que o switch vJunos estiver instalado e funcionando, faça telnet para seu console e configure o endereço IP para “fxp0″ usando a configuração CLI conforme mostrado abaixo:
15
NOTA: As configurações abaixo são apenas examples ou sampos trechos de configuração. Talvez você também precise definir uma configuração de rota estática.
# definir interfaces fxp0 unidade 0 endereço inet da família 10.92.249.111/23 # definir opções de roteamento rota estática 0.0.0.0/0 next-hop 10.92.249.254 9. Habilite SSH para a porta de gerenciamento VCP. # definir o comando ssh root-login permitir dos serviços do sistema. 10. Crie uma ponte Linux para cada porta especificada no XML file.
Os nomes das portas são especificados na sub-rotina a seguir. A convenção para o switch vJunos é usar ge-0xy onde “xy” especifica o número da porta real. No seguinte example, ge-000 e ge-001 são os números das portas. Esses números de porta serão mapeados para as interfaces ge-0/0/0 e ge-0/0/1 do Junos, respectivamente. Conforme mencionado anteriormente, você precisa criar uma ponte Linux para cada porta especificada no XML file. 11. Forneça um número de porta de console serial exclusivo para cada switch vJunos em seu servidor host. No seguinte exampPor exemplo, o número exclusivo da porta serial do console é “8610”.
16
Não modifique a seguinte sub-rotina smbios. Diz ao vJunos que é um switch vJunos.
12. Crie a VM vJunos-sw1 usando vJunos-sw1.xml file. # virsh criar vjunos-sw1.xml
O termo “sw1” é usado para indicar que esta é a primeira VM vJunos-switch que está sendo instalada. As VMs subsequentes podem ser denominadas vjunos-sw2 e vjunos-sw3 e assim por diante.
Como resultado, a VM é criada e a seguinte mensagem é exibida:
Domínio vjunos-sw1 criado a partir de vjunos-sw1.xml 13. Verifique /etc/libvirt/qemu.conf e remova o comentário das seguintes linhas XML se essas linhas foram
comentado. Algum exampArquivos de valores válidos são fornecidos abaixo. Remova o comentário das linhas especificadas.
#
usuário = “qemu” # Um usuário chamado “qemu”
#
usuário = “+0” # Superusuário (uid=0)
#
user = “100” # Um usuário chamado “100” ou um usuário com uid=100#user = “root”
<<
descomente esta linha
#
#group = “root” <<< descomente esta linha
14. Reinicie o libvirtd e crie a VM vJunos-switch novamente. # systemctl reinicia libvirtd
15. Desligue o switch vJunos implantado no servidor host com segurança (se necessário). Use o comando # virsh shutdown vjunos-sw1 para desligar o vJunos-switch. Ao executar esta etapa, um sinal de desligamento enviado à instância do vJunos-switch permite que ela seja encerrada normalmente.
A seguinte mensagem é exibida.
O domínio ‘vjunos-sw1’ está sendo encerrado
17
NOTA: Não use o comando “virsh destroy”, pois este comando pode corromper o disco vJunosswitch VM. Se sua VM parar de inicializar após usar o comando “virsh destroy”, crie uma cópia em disco QCOW2 ativa da imagem QCOW2 original fornecida.
Verifique a VM do vJunos-switch
Este tópico descreve como verificar se o switch vJunos está funcionando. 1. Verifique se o switch vJunos está instalado e funcionando.
#lista virsh
#lista virsh
Nome de identificação
Estado
—————————-
74 vjunos-sw1 em execução
2. Conecte-se ao console serial do VCP.
Você pode encontrar a porta para conectar ao console serial do VCP no XML file. Além disso, você pode fazer login no console serial do VCP através do “telnet localhost ” onde portnum é especificado na configuração XML file:
NOTA: O número da porta telnet precisa ser exclusivo para cada VM do vJunos-switch residente no servidor host.
# telnet localhost 8610 Tentando 127.0.0.1… Conectado ao localhost. O caractere de escape é ‘^]’. raiz@:~ #
3. Desative a atualização automática de imagem.
18
Se você não forneceu nenhuma configuração inicial do Junos nas etapas acima, o switch vJunos tentará, por padrão, o DHCP para a configuração inicial da rede. Se você não tiver um servidor DHCP que possa fornecer a configuração do Junos, poderá receber mensagens repetidas conforme mostrado abaixo: “Auto Image Upgrade” Você pode desabilitar essas mensagens da seguinte forma:
4. Verifique se as interfaces ge especificadas em seu xml vJunos-switch file estão ativos e disponíveis. Use o comando show interfaces conciso.
Por exemploamparquivo, se a definição XML do vJunos-switch file especifica duas NICs virtuais conectadas a
“ge-000” e “ge-001”, então as interfaces ge-0/0/0 e ge-0/0/1 devem estar no estado de link “up” quando você verificar usando o comando show interface output conforme mostrado abaixo .
root> mostrar interfaces concisas
Interface
Protocolo de link de administrador
ge-0/0/0
acima, acima
ge-0/0/0.16386
acima, acima
lc-0/0/0
acima, acima
lc-0/0/0.32769
acima vpls
pfe-0/0/0
acima, acima
pfe-0/0/0.16383
up up inet
inet6
pfh-0/0/0
acima, acima
pfh-0/0/0.16383
up up inet
pfh-0/0/0.16384
up up inet
ge-0/0/1
acima, acima
ge-0/0/1.16386
acima, acima
ge-0/0/2
cima baixo
ge-0/0/2.16386
cima baixo
Local
Remoto
19
ge-0/0/3 ge-0/0/3.16386 [snip]
para cima para baixo para baixo
5. Verifique se uma interface vnet em cada ponte “ge” correspondente está configurada. Use o comando brctl no servidor host, após iniciar o vJunos-switch conforme mostrado abaixo:
# link ip adiciona ponte tipo ge-000
# link ip mostra ge-000
nome da ponte id da ponte
Interfaces habilitadas para STP
ge-000
8000.fe54009a419a não
vnet1
# link ip mostra ge-001
nome da ponte id da ponte
Interfaces habilitadas para STP
ge-001
8000.fe5400e9f94f não
vnet2
Configure o switch vJunos no KVM
RESUMO
Leia este tópico para entender como configurar o switch vJunos no ambiente KVM.
NESTA SEÇÃO
Conecte-se ao switch vJunos | 19 Configurar portas ativas | 20 Nomenclatura de Interfaces | 20 Configurar o MTU de mídia | 21
Conecte-se ao switch vJunos
Telnet para o número do console serial especificado no XML file para se conectar ao switch vJunos. Consulte os detalhes fornecidos em “Implantar e gerenciar o vJunos-switch no KVM” na página 11. Por exemploampem:
# telnet localhost 8610
20
Tentando 127.0.0.1… Conectado ao host local. O caractere de escape é ‘^]’. root@:~#cli root>
Você também pode usar SSH para o VCP do switch vJunos.
Configurar portas ativas
Esta seção descreve como configurar o número de portas ativas.
Você pode especificar o número de portas ativas para o switch vJunos para corresponder ao número de NICs adicionados à VM VFP. O número padrão de portas é 10, mas você pode especificar qualquer valor no intervalo de 1 a 96. Execute o comando user@host# set chassis fpc 0 pic 0 number-of-ports 96 para especificar o número de portas ativas. Configure o número de portas no nível [edit chassis fpc 0 pic 0] da hierarquia.
Nomenclatura de interface
O switch vJunos suporta apenas interfaces Gigabit Ethernet (ge).
Você não pode alterar os nomes das interfaces para Ethernet de 10 Gigabits (xe) ou Ethernet de 100 Gigabits (et). Se você tentar alterar os nomes das interfaces, essas interfaces ainda serão exibidas como “ge” quando você executar os comandos show configuration ou show interfaces terse. Aqui está um exampA saída do comando CLI “show configuration” quando os usuários tentam alterar o nome da interface para “et”:
chassis { fpc 0 { pic 0 { ## ## Aviso: instrução ignorada: plataforma não suportada (ex9214) ## interface-type et; }
21
} }
Configurar o MTU de mídia
Você pode configurar a unidade máxima de transmissão de mídia (MTU) no intervalo de 256 a 9192. Valores de MTU fora do intervalo mencionado acima são rejeitados. Você deve configurar o MTU incluindo a instrução MTU no nível [edit interface interface-name] da hierarquia. Configure o MTU.
[editar] usuário@host# definir interface ge-0/0/0 mtu
NOTA: O valor máximo de MTU suportado é 9192 bytes.
Por exemploampem:
[editar] usuário@host# definir interface ge-0/0/0 mtu 9192
4 CAPÍTULO
Solucionar problemas
Solucionar problemas do vJunos-switch | 23
23
Solucionar problemas do switch vJunos
RESUMO
Use este tópico para verificar a configuração do vJunos-switch e para obter informações sobre solução de problemas.
NESTA SEÇÃO
Verifique se a VM está em execução | 23 Verifique as informações da CPU | 24 View Registro Filee | 25 Colete dumps principais | 25
Verifique se a VM está em execução
· Verifique se o switch vJunos está em execução após instalá-lo.
lista virsh O comando virsh list exibe o nome e o estado da máquina virtual (VM). O estado pode ser: em execução, inativo, pausado, desligado, travado ou morrendo.
#lista virsh
Nome de identificação
Estado
—————————
72 switch vjunos em execução
· Você pode parar e iniciar as VMs com os seguintes comandos virsh: · virsh shutdown – Desliga o switch vJunos. · virsh start – Inicia uma VM inativa que você definiu anteriormente.
NOTA: Não use o comando “virsh destroy”, pois isso pode corromper o disco da VM vJunos-switch.
24
Se sua VM parar e não inicializar após usar o comando virsh destroy, crie uma cópia em disco QCOW2 ativa da imagem QCOW2 original fornecida.
Verifique as informações da CPU
Use o comando lscpu no servidor host para exibir informações da CPU. A saída exibe informações como o número total de CPUs, o número de núcleos por soquete e o número de soquetes de CPU. Para examparquivo, o bloco de código a seguir mostra as informações de um servidor host Ubuntu 20.04 LTS com suporte a um total de 32 CPUs.
root@vjunos-host:~# lscpu Arquitetura: Modo(s) de operação da CPU: Ordem de bytes: Tamanhos de endereço: CPU(s): Lista de CPU(s) on-line: Thread(s) por núcleo: Núcleo(s) por soquete: Soquete(s): Nó(s) NUMA: ID do fornecedor: Família de CPU: Modelo: Nome do modelo: Stepping: CPU MHz: CPU máx. MHz: CPU min MHz: BogoMIPS: Virtualização: Cache L1d: Cache L1i: Cache L2 : Cache L3: NUMA node0 CPU(s):
x86_64 32 bits, 64 bits Little Endian 46 bits físicos, 48 bits virtuais 32 0-31 2 8 2 2 GenuineIntel 6 62 Intel (R) Xeon (R) CPU E5-2650 v2 @ 2.60 GHz 4 2593.884 3400.0000 1200.0000 5187.52 VT -x 512 KiB 512 KiB 4 MiB 40 MiB 0-7,16-23
25
CPU(s) NUMA node1: [recorte]
8-15,24-31
View Registro Files
View o sistema registra usando o comando show log na instância do vJunos-switch.
raiz > mostrar log? A raiz> mostrar log? comando exibe a lista de log fileestá disponível para viewing. Por example, para view os logs do daemon do chassi (chassisd) executam o comando root > show log chassisd.
Colete dumps principais
Use o comando show system core-dumps para view o núcleo coletado file. Você pode transferir esses core dumps para um servidor externo para análise por meio da interface de gerenciamento fxp0 no switch vJunos.
Documentos / Recursos
![]() |
Implantação do switch Juniper NETWORKS KVM vJunos [pdf] Guia do Usuário Implantação de switch KVM vJunos, KVM, implantação de switch vJunos, implantação de switch, implantação |