KVM vJunos Switch-distribusjon

Spesifikasjoner

  • Produkt: vJunos-switch
  • Implementeringsveiledning: KVM
  • Utgiver: Juniper Networks, Inc.
  • Publiseringsdato: 2023-11-20
  • Webnettsted: https://www.juniper.net

Produktinformasjon

Om denne guiden

vJunos-switch Deployment Guide gir instruksjoner og
informasjon om distribusjon og administrasjon av vJunos-switch på en KVM
miljø. Den dekker emner som å forstå overview of
vJunos-switch, maskinvare- og programvarekrav, installasjon og
distribusjon og feilsøking.

vJunos-switch Overview

vJunos-bryteren er en programvarekomponent som kan installeres
på en industristandard x86-server som kjører en Linux KVM-hypervisor
(Ubuntu 18.04, 20.04, 22.04 eller Debian 11 Bullseye). Det gir
virtualiserte nettverksfunksjoner og er designet for å tilby
fleksibilitet og skalerbarhet i nettverksdistribusjoner.

Nøkkelfunksjoner støttes

  • Virtualiserte nettverksfunksjoner
  • Støtte for industristandard x86-servere
  • Kompatibilitet med Linux KVM hypervisor
  • Evne til å installere flere vJunos-switch-forekomster på en enkelt
    server

Fordeler og bruk

vJunos-bryteren tilbyr flere fordeler og kan brukes i
ulike scenarier:

  • Aktiverer virtualisert nettverksinfrastruktur
  • Reduserer maskinvarekostnadene ved å bruke industristandard
    servere
  • Gir fleksibilitet og skalerbarhet i nettverk
    utplasseringer
  • Forenkler nettverksadministrasjon og konfigurasjon

Begrensninger

Mens vJunos-switch er en kraftig nettverksløsning, er den
har noen begrensninger å vurdere:

  • Kompatibilitet begrenset til Linux KVM hypervisor
  • Krever industristandard x86-servere for installasjon
  • Avhengig av evnene og ressursene til det underliggende
    server maskinvare

vJunos-switch-arkitektur

vJunos-switch-arkitekturen er designet for å gi en
virtualisert nettverksmiljø på en KVM-hypervisor. Det utnytter
ressursene og egenskapene til den underliggende x86-serveren
maskinvare for å levere nettverkstjenester med høy ytelse.

Produktbruksinstruksjoner

Krav til maskinvare og programvare

For å kunne distribuere vJunos-switch på KVM, sørg for at din
systemet oppfyller følgende minimumskrav:

  • Bransjestandard x86-server
  • Linux KVM hypervisor (Ubuntu 18.04, 20.04, 22.04 eller Debian 11
    Midt i blinken)
  • Gjeldende tredjepartsprogramvare (valgfritt)

Installer og distribuer vJunos-switch på KVM

Installer vJunos-switch på KVM

Følg disse trinnene for å installere vJunos-switch på en KVM
miljø:

  1. Klargjør Linux-vertsserverne for å installere vJunos-switch.
  2. Distribuer og administrer vJunos-switch på KVM.
  3. Sett opp vJunos-switch-distribusjonen på vertsserveren.
  4. Bekreft vJunos-switch VM.
  5. Konfigurer vJunos-switch på KVM.
  6. Koble til vJunos-switch.
  7. Konfigurer aktive porter.
  8. Navngivning av grensesnitt.
  9. Konfigurer Media MTU.

Feilsøk vJunos-switch

Hvis du støter på problemer med vJunos-switch, kan du følge med
disse feilsøkingstrinnene:

  1. Bekreft at VM-en kjører.
  2. Bekreft CPU-informasjon.
  3. View Logg Files.
  4. Samle kjernedumper.

Ofte stilte spørsmål (FAQ)

Om produktet

Er vJunos-switch kompatibel med alle hypervisorer?

Nei, vJunos-switch er spesielt utviklet for Linux KVM
hypervisor.

Kan jeg installere flere forekomster av vJunos-switch på en enkelt
server?

Ja, du kan installere flere vJunos-switch-forekomster på en
enkelt bransjestandard x86-server.

Installasjon og distribusjon

Hva er minimumskravene til maskinvare og programvare
vJunos-switch på KVM?

Minimumskravene inkluderer en bransjestandard x86-server
og en Linux KVM hypervisor (Ubuntu 18.04, 20.04, 22.04 eller Debian
11 Bullseye). Gjeldende tredjepartsprogramvare kan også være
installert, men det er valgfritt.

Hvordan kobler jeg til vJunos-switch etter installasjon?

Du kan koble til vJunos-switch ved å følge den medfølgende
instruksjoner i installasjonsveiledningen.

Feilsøking

Hvor finner jeg loggen files for vJunos-switch?

Loggen files for vJunos-switch kan finnes i spesifisert
katalogen på vertsserveren. Se avsnittet om feilsøking
av distribusjonsveiledningen for mer informasjon.

vJunos-switch Deployment Guide for KVM
Publisert
2023-11-20

ii
Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net
Juniper Networks, Juniper Networks-logoen, Juniper og Junos er registrerte varemerker for Juniper Networks, Inc. i USA og andre land. Alle andre varemerker, tjenestemerker, registrerte merker eller registrerte tjenestemerker tilhører deres respektive eiere.
Juniper Networks påtar seg intet ansvar for eventuelle unøyaktigheter i dette dokumentet. Juniper Networks forbeholder seg retten til å endre, modifisere, overføre eller på annen måte revidere denne publikasjonen uten varsel.
vJunos-switch-implementeringsveiledning for KVM Copyright © 2023 Juniper Networks, Inc. Alle rettigheter forbeholdt.
Informasjonen i dette dokumentet er gjeldende per datoen på tittelsiden.
ÅR 2000 MERKNAD
Juniper Networks maskinvare- og programvareprodukter er år 2000-kompatible. Junos OS har ingen kjente tidsrelaterte begrensninger gjennom år 2038. Imidlertid er NTP-applikasjonen kjent for å ha noen problemer i år 2036.
SLUTTBRUKERLISENSAVTALE
Juniper Networks-produktet som er gjenstand for denne tekniske dokumentasjonen består av (eller er ment for bruk med) Juniper Networks-programvare. Bruk av slik programvare er underlagt vilkårene og betingelsene i sluttbrukerlisensavtalen ("EULA") som er publisert på https://support.juniper.net/support/eula/. Ved å laste ned, installere eller bruke slik programvare godtar du vilkårene og betingelsene i denne EULA.

iii

Innholdsfortegnelse

Om denne veiledningen | v

1

Forstå vJunos-switch

vJunos-switch Overview | 2

Overview | 2

Nøkkelfunksjoner som støttes | 3

Fordeler og bruksområder | 3

Begrensninger | 4

vJunos-switch-arkitektur | 4

2

Maskinvare- og programvarekrav vJunos-switch på KVM

Minimumskrav til maskinvare og programvare | 8

3

Installer og distribuer vJunos-switch på KVM

Installer vJunos-switch på KVM | 11

Klargjør Linux-vertsserverne for å installere vJunos-switch | 11

Distribuer og administrer vJunos-switch på KVM | 11 Konfigurer vJunos-switch-distribusjonen på vertsserveren | 12

Bekreft vJunos-switch VM | 17

Konfigurer vJunos-switch på KVM | 19 Koble til vJunos-switch | 19

Konfigurer aktive porter | 20

Navn på grensesnitt | 20

Konfigurer Media MTU | 21

4

Feilsøking

Feilsøk vJunos-switch | 23

Bekreft at VM kjører | 23

iv
Bekreft CPU-informasjon | 24 View Logg Files | 25 Samle kjernedumper | 25

v
Om denne guiden
Bruk denne veiledningen til å installere den virtuelle Junos-switchen (vJunos-switch). vJunos-switchen er en virtuell versjon av den Junos-baserte EX-svitsjingsplattformen. Den representerer en Juniper-svitsj som kjører Junos®-operativsystemet (Junos OS) i det kjernebaserte virtuelle maskinmiljøet (KVM). vJunos-switchen er basert på Juniper Networks® vMX Virtual Router (vMX) nestet arkitektur. Denne veiledningen inkluderer også grunnleggende vJunos-switch-konfigurasjon og -administrasjonsprosedyrer. Etter å ha installert og konfigurert vJunos-bryteren som dekket i denne veiledningen, se Junos OS-dokumentasjonen for informasjon om ekstra programvarekonfigurasjon.
RELATERT DOKUMENTASJON Junos OS for EX Series-dokumentasjon

1 KAPITTEL
Forstå vJunos-switch
vJunos-switch Overview | 2 vJunos-switch-arkitektur | 4

2
vJunos-switch Overview

SAMMENDRAG
Dette emnet gir en oversikt over nøkkelfunksjoner som støttes, fordeler og begrensninger ved vJunosswitch.

I DENNE DELEN
Overview | 2 hovedfunksjoner som støttes | 3 fordeler og bruksområder | 3 Begrensninger | 4

Overview
I DENNE AVSNITTET vJunos-switch Installation Overview | 3
Les dette emnet for en overview av vJunos-bryteren. vJunos-bryteren er en virtuell versjon av en Juniper-svitsj som kjører Junos OS. Du kan installere en vJunos-switch som en virtuell maskin (VM) på en x86-server. Du kan konfigurere og administrere vJunos-bryteren på samme måte som du administrerer en fysisk bryter. vJunos-switchen er en enkelt virtuell maskin (VM) som du bare kan bruke i laboratorier og ikke i produksjonsmiljøet. vJunos-switchen er bygd ved å bruke EX9214 som en referanse Juniper-svitsj og støtter én enkelt rutemotor og én fleksibel PIC-konsentrator (FPC). vJunos-switchen støtter en båndbredde på opptil 100 Mbps samlet over alle grensesnittene. Du trenger ikke kjøpe en båndbreddelisens for å bruke vJunos-switchen. I stedet for å bruke maskinvarebrytere, kan du bruke vJunos-bryteren til å starte Junos-programvaren for å teste nettverkskonfigurasjonene og protokollene.

3
vJunos-switch installasjon overview
Du kan installere programvarekomponentene til vJunos-switchen på en industristandard x86-server som kjører en Linux KVM-hypervisor (Ubuntu 18.04, 20.04, 22.04 eller Debian 11 Bullseye). På servere som kjører KVM-hypervisor, kan du også kjøre relevant tredjepartsprogramvare. Du kan installere flere vJunos-switch-forekomster på en enkelt server.
Nøkkelfunksjoner støttes
Dette emnet gir deg listen og detaljene over nøkkelfunksjonene som støttes og valideres på vJunos-switch. For detaljer om konfigurasjon av disse funksjonene, se funksjonsveiledningene på: Brukerhåndbøker. vJunos-switchen støtter følgende nøkkelfunksjoner: · Støtter opptil 96 brytergrensesnitt · Kan simulere datasenter IP-underlag og overleggstopologier. · Støtter EVPN-VXLAN bladfunksjonalitet · Støtter Edge-Routed Bridging (ERB) · Støtter EVPN LAG multihoming i EVPN-VXLAN (ESI-LAG)
Fordeler og bruk
Fordelene og brukstilfellene til vJunos-switchen på standard x86-servere er som følger: · Reduserte kapitalutgifter (CapEx) på lab – vJunos-switchen er tilgjengelig gratis for å bygge testlaboratorier
redusere kostnader knyttet til fysiske brytere. · Redusert distribusjonstid – Du kan bruke vJunos-bryteren til å bygge og teste topologier virtuelt
uten å bygge dyre fysiske laboratorier. Virtuelle laboratorier kan bygges umiddelbart. Som et resultat kan du redusere kostnader og forsinkelser knyttet til distribusjoner på den fysiske maskinvaren. · Eliminer behov og tid for laboratoriemaskinvare – vJunos-bryteren hjelper deg med å eliminere ventetid for laboratoriemaskinvare som kommer etter anskaffelse. vJunos-switch er tilgjengelig gratis og kan lastes ned umiddelbart. · Utdanning og opplæring – lar deg bygge laboratorier for læring og utdanningstjenester for dine ansatte.

4
· Konseptbevis og valideringstesting – Du kan validere ulike datasentersvitsjetopologier, forhåndsbyggede konfigurasjoner, f.eks.amples, og gjør automatisering klar.
Begrensninger
vJunos-switchen har følgende begrensninger: · Har en enkelt rutingmotor og enkelt FPC-arkitektur. · Støtter ikke in-service software upgrade (ISSU). · Støtter ikke vedlegg eller frakobling av grensesnitt når det kjører. · SR-IOV for brukstilfellene vJunos-switch og gjennomstrømning støttes ikke. · På grunn av den nestede arkitekturen kan ikke vJunos-bryteren brukes i noen distribusjoner som starter
forekomster fra en VM. · Støtter en maksimal båndbredde på 100 Mbps over alle grensesnittene.
MERK: Båndbreddelisenser er ikke gitt ettersom det ikke er behov for en båndbreddelisens. Melding om lisenssjekk kan komme opp. Ignorer lisenssjekkmeldingene.
· Du kan ikke oppgradere Junos OS på et kjørende system. I stedet må du distribuere en ny forekomst med den nye programvaren.
· Multicast støttes ikke.
RELATERT DOKUMENTASJON Minimumskrav til maskinvare og programvare | 8
vJunos-switch-arkitektur
vJunos-switchen er en enkelt, nestet VM-løsning der det virtuelle videresendingsplanet (VFP) og Packet Forwarding Engine (PFE) ligger i den ytre VM. Når du starter vJunos-bryteren, vil VFP

5 starter en nestet VM som kjører Junos Virtual Control Plane (VCP)-bilde. KVM hypervisor brukes til å distribuere VCP. Begrepet "nested" refererer til VCP VM som er nestet i VFP VM, som vist i figur 1 på side 5. vJunos-switchen kan støtte opptil 100 Mbps med gjennomstrømning ved bruk av 4 kjerner og 5 GB minne. Eventuelle ekstra kjerner og minne som er konfigurert, blir allokert til VCP. VFP trenger ikke ekstra minne bortsett fra minimum footprint som støttes. De 4 kjernene og 5 GB minne er tilstrekkelig for laboratoriebruk. Figur 1: vJunos-switch-arkitektur
vJunos-switch-arkitekturen er organisert i lag: · vJunos-switch er på det øverste laget. · KVM-hypervisoren og den relaterte systemprogramvaren beskrevet i avsnittet om programvarekrav
er i mellomlaget. · x86-serveren er i det fysiske laget nederst.

6
Å forstå denne arkitekturen kan hjelpe deg med å planlegge vJunos-switch-konfigurasjonen. Etter at du har opprettet vJunos-Switch-forekomsten, kan du bruke Junos OS CLI til å konfigurere vJunosswitch-grensesnittene i VCP. vJunos-bryteren støtter kun Gigabit Ethernet-grensesnitt.

2 KAPITTEL
Maskinvare- og programvarekrav vJunos-switch på KVM
Minimumskrav til maskinvare og programvare | 8

8

Minimumskrav til maskinvare og programvare

Dette emnet gir deg listen over maskinvare- og programvarekrav for å starte en vJunos-switch-forekomst. Tabell 1 på side 8 viser maskinvarekravene for vJunos-switch. Tabell 1: Minimum maskinvarekrav for vJunos-switch

Beskrivelse

Verdi

Sampsystemkonfigurasjonen

For laboratoriesimulering og lav ytelse (mindre enn 100 Mbps) bruksområder, enhver Intel x86-prosessor med VT-x-kapasitet.
Intel Ivy Bridge-prosessorer eller nyere.
Example av Ivy Bridge-prosessor: Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB cache

Antall kjerner

Det kreves minimum fire kjerner. Programvaren tildeler tre kjerner til VFP og en kjerne til VCP, noe som er tilstrekkelig for de fleste brukstilfeller.
Eventuelle ekstra kjerner vil bli gitt til VCP ettersom tre kjerner er tilstrekkelig for å støtte dataplanbehovene til VFP.

Hukommelse

Minst 5 GB minne kreves. Omtrent 3 GB minne vil bli allokert til VFP og 2 GB til VCP. Hvis mer enn 6 GB totalt minne er tilgjengelig, begrenses VFP-minnet til 4 GB, og tilleggsminnet tildeles VCP.

Andre krav · Intel VT-x-kapasitet. · Hyperthreading (anbefalt) · AES-NI

Tabell 2 på side 9 viser programvarekravene for vJunos-switch.

9

Tabell 2: Programvarekrav for Ubuntu

Beskrivelse

Verdi

Operativsystem
MERK: Kun engelsk lokalisering støttes.

· Ubuntu 22.04 LTS · Ubuntu 20.04 LTS · Ubuntu 18.04 LTS · Debian 11 Bullseye

Virtualisering

· QEMU-KVM
Standardversjonen for hver Ubuntu- eller Debian-versjon er tilstrekkelig. apt-get install qemu-kvm installerer denne standardversjonen.

Nødvendige pakker
MERK: Bruk apt-get install pkg-navnet eller sudo apt-get install kommandoer for å installere en pakke.

· qemu-kvm virt-manager · libvirt-daemon-system · virtinst libvirt-klienter bridge-utils

Støttede distribusjonsmiljøer

QEMU-KVM ved hjelp av libvirt
Dessuten støttes EVE-NG bare metall-utplassering.
Merk: vJunos-switch støttes ikke på EVE-NG eller andre distribusjoner som starter vJunos fra en VM på grunn av begrensningene til dypt nestet virtualisering.

vJunos-switch bilder

Bildene kan nås fra laboratoriets nedlastingsområde på juniper.net på: Test Drive Juniper

3 KAPITTEL
Installer og distribuer vJunos-switch på KVM
Installer vJunos-switch på KVM | 11 Distribuer og administrer vJunos-switch på KVM | 11 Konfigurer vJunos-switch på KVM | 19

11
Installer vJunos-switch på KVM

SAMMENDRAG
Les dette emnet for å forstå hvordan du installerer vJunos-switchen i KVM-miljøet.

I DENNE DELEN
Klargjør Linux-vertsserverne for å installere vJunos-switch | 11

Klargjør Linux-vertsserverne for å installere vJunos-switch
Denne delen gjelder både Ubuntu og Debian vertsservere. 1. Installer standardpakkeversjonene for Ubuntu- eller Debian-vertsserveren for å sikre at
servere oppfyller minimumskravene til maskinvare og programvare. 2. Kontroller at Intel VT-x-teknologi er aktivert. Kjør lscpu-kommandoen på vertsserveren.
Virtualiseringsfeltet i utdataene til lscpu-kommandoen viser VT-x, hvis VT-x er aktivert. Hvis VT-x ikke er aktivert, kan du se serverdokumentasjonen for å finne ut hvordan du aktiverer den i BIOS.
Distribuer og administrer vJunos-switch på KVM

SAMMENDRAG
Les dette emnet for å forstå hvordan du distribuerer og administrerer vJunos-switch-forekomsten etter at du har installert den.

I DENNE DELEN
Sett opp vJunos-switch-distribusjonen på vertsserveren | 12 Bekreft vJunos-switch VM | 17

Dette emnet beskriver: · Hvordan hente opp vJunos-bryteren på KVM-serverne ved å bruke libvirt.
· Hvordan velge mengden CPU og minne, sette opp de nødvendige broene for tilkobling og konfigurere den serielle porten.

12
· Hvordan bruke relevant XML file seksjoner for konfigurasjonene og valgene som er oppført tidligere.
MERK: Last ned samples XML file og vJunos-switch-bildet fra Juniper webnettstedet.
Sett opp vJunos-switch-distribusjonen på vertsserveren
Dette emnet beskriver hvordan du setter opp vJunos-switch-distribusjonen på vertsserveren.
MERK: Dette emnet fremhever bare noen få deler av XML file som brukes til å distribuere vJunosswitch gjennom libvirt. Hele XML file vjunos.xml er tilgjengelig for nedlasting sammen med VM-bildet og tilhørende dokumentasjon på siden for vJunos Lab-programvarenedlastinger.
Installer pakkene nevnt i avsnittet Minimum programvarekrav, hvis pakkene ikke allerede er installert. Se "Minimumskrav til maskinvare og programvare" på side 8 1. Lag en Linux-bro for hvert Gigabit Ethernet-grensesnitt til vJunos-switchen du planlegger å bruke.
# ip link legg til ge-000 type bro # ip link legg til ge-001 type bridge I dette tilfellet vil forekomsten ha ge-0/0/0 og ge-0/0/1 konfigurert. 2. Ta opp hver Linux-bro. ip link set ge-000 up ip link set ge-001 up 3. Lag en live diskkopi av det medfølgende QCOW2 vJunos-bildet. # cd /root # cp vjunos-switch-23.1R1.8.qcow2 vjunos-sw1-live.qcow2 Lag en distinkt kopi for hver vJunos du planlegger å distribuere. Dette sikrer at du ikke gjør noen permanente endringer på originalbildet. Live-bildet må også kunne skrives av bruker-ID-en som distribuerer vJunos-switch – vanligvis root-brukeren. 4. Spesifiser antall kjerner gitt til vJunos ved å endre følgende strofe.

13
Følgende strofe spesifiserer antall kjerner gitt til vJunos. Minimum nødvendige kjerner er 4 og er tilstrekkelig for laboratoriebruk.
x86_64 IvyBridge qemu4

Standard antall kjerner som trengs er 4 og er tilstrekkelig for de fleste applikasjoner. Dette er minimum CPU som støttes for vJunos-switch. Du kan la CPU-modellen være IvyBridge. Senere generasjons Intel CPUer vil også fungere med denne innstillingen. 5. Øk minnet om nødvendig ved å endre følgende strofe.

vjunos-sw1 5242880 5242880 4
Følgende eksample viser standardminnet som kreves av vJunos-switchen. Standardminnet er tilstrekkelig for de fleste applikasjoner. Du kan øke verdien om nødvendig. Den viser også navnet på den spesifikke vJunos-switchen som blir skapt, som er vjunos-sw1 i dette tilfellet. 6. Spesifiser navnet og plasseringen til vJunos-switch-bildet ved å endre XML file som vist i følgende eksample.
<disk device=”disk” type=”file>> file=”/root/vjunos-sw1-live.qcow2″/>

Du må gi hver vJunos VM på verten et eget unikt navngitt QCOW2-bilde. Dette er nødvendig for libvirt og QEMU-KVM.

14
7. Lag diskbildet. # ./make-config.sh vJunos-switchen godtar en innledende konfigurasjon ved å koble en andre disk til VM-forekomsten som inneholder konfigurasjonen. Bruk det medfølgende skriptet make-config.sh for å lage diskbildet. XML file refererer til denne konfigurasjonsstasjonen som vist nedenfor:
<disk device=”disk” type=”file>> file=”/root/config.qcow2″/>

MERK: Hvis du ikke foretrekker innledende konfigurasjon, fjern strofen ovenfor fra XML file.
8. Sett opp administrasjons-Ethernet-porten.


Denne eksample lar deg koble til VCP "fxp0" som er administrasjonsporten fra utenfor vertsserveren som vJunos-switch ligger på. Du må ha en rutbar IP-adresse konfigurert for fxp0, enten gjennom en DHCP-server eller ved å bruke standard CLI-konfigurasjon. "eth0" i strofen nedenfor refererer til vertsservergrensesnittet som gir tilkobling til den eksterne verden og skal samsvare med navnet på dette grensesnittet på vertsserveren. Hvis du ikke bruker Dynamic Host Configuration Protocol (DHCP), så, etter at vJunos-switchen er oppe og kjører, telnet til konsollen og konfigurer IP-adressen for "fxp0" ved å bruke CLI-konfigurasjon som vist nedenfor:

15
MERK: Konfigurasjonene nedenfor er bare eksamples eller sample konfigurasjonsbiter. Du må kanskje også sette opp en statisk rutekonfigurasjon.
# sett grensesnitt fxp0 enhet 0 familie inet adresse 10.92.249.111/23 # sett rutingsalternativer statisk rute 0.0.0.0/0 neste hopp 10.92.249.254 9. Aktiver SSH til VCP-administrasjonsporten. # sett systemtjenester ssh root-login tillate kommando. 10. Lag en Linux-bro for hver port som du spesifiserer i XML file.



Portnavnene er spesifisert i følgende strofe. Konvensjonen for vJunos-switchen er å bruke ge-0xy der "xy" spesifiserer det faktiske portnummeret. I følgende eksample, ge-000 og ge-001 er portnumrene. Disse portnumrene vil tilordnes henholdsvis Junos ge-0/0/0- og ge-0/0/1-grensesnittene. Som nevnt tidligere, må du lage en Linux-bro for hver port du spesifiserer i XML file. 11. Oppgi et unikt seriell konsollportnummer for hver vJunos-switch på vertsserveren. I følgende eksample, det unike serielle konsollportnummeret er "8610".

16
Ikke modifiser følgende smbios-strofe. Den forteller vJunos at det er en vJunos-bryter.



12. Opprett vJunos-sw1 VM ved hjelp av vJunos-sw1.xml file. # virsh opprette vjunos-sw1.xml
Begrepet "sw1" brukes for å indikere at dette er den første vJunos-switch VM som blir installert. Påfølgende VM-er kan hete vjunos-sw2, og vjunos-sw3 og så videre.
Som et resultat blir VM opprettet og følgende melding vises:
Domene vjunos-sw1 opprettet fra vjunos-sw1.xml 13. Sjekk /etc/libvirt/qemu.conf og fjern kommentarene for følgende XML-linjer hvis disse linjene var
kommenterte ut. Noen eksamples av gyldige verdier er gitt nedenfor. Fjern kommentarene til de angitte linjene.

#

bruker = "qemu" # En bruker kalt "qemu"

#

bruker = “+0” # Superbruker (uid=0)

#

bruker = "100" # En bruker kalt "100" eller en bruker med uid=100#user = "root"

<<

avkommenter denne linjen

#

#group = "root" <<< fjernkommentar denne linjen

14. Start libvirtd på nytt og lag vJunos-switch VM igjen. # systemctl start libvirtd på nytt
15. Slå av vJunos-bryteren som er distribuert på vertsserveren på en sikker måte (hvis nødvendig). Bruk # virsh shutdown vjunos-sw1-kommandoen for å slå av vJunos-switch. Når du utfører dette trinnet, lar et avslutningssignal sendt til vJunos-switch-forekomsten den slå seg elegant av.
Følgende melding vises.
Domenet 'vjunos-sw1' blir stengt

17
MERK: Ikke bruk “virsh destroy”-kommandoen siden denne kommandoen kan ødelegge vJunosswitch VM-disken. Hvis VM-en din slutter å starte opp etter å ha brukt "virsh destroy"-kommandoen, må du lage en live QCOW2-diskkopi av det medfølgende originale QCOW2-bildet.

Bekreft vJunos-switch VM
Dette emnet beskriver hvordan du bekrefter om vJunos-switchen er oppe og går. 1. Bekreft om vJunos-switchen er oppe og går.
# virsh-liste

# virsh-liste

ID navn

Tilstand

—————————-

74 vjunos-sw1 kjører

2. Koble til den serielle konsollen til VCP-en.
Du kan finne porten for å koble til den serielle konsollen til VCP fra XML file. Du kan også logge på seriekonsollen til VCP-en gjennom "telnet localhost ” der portnummer er spesifisert i XML-konfigurasjonen file:

MERK: Telnet-portnummeret må være unikt for hver vJunos-switch VM som ligger på vertsserveren.

# telnet localhost 8610 Prøver 127.0.0.1… Koblet til localhost. Escape-tegnet er '^]'. root@:~ #
3. Deaktiver automatisk bildeoppgradering.

18
Hvis du ikke har oppgitt noen innledende Junos-konfigurasjon i trinnene ovenfor, vil vJunos-bryteren som standard forsøke å DHCP for det første nettverksoppsettet. Hvis du ikke har en DHCP-server som kan levere Junos-konfigurasjonen, kan du få gjentatte meldinger som vist nedenfor: "Auto Image Upgrade" Du kan deaktivere disse meldingene som følger:

[rediger]] bruker@vert# sett system rot-autentisering ren-tekst-passord Nytt passord: Skriv inn nytt passord på nytt: root# delete chassis auto-image-upgrade [edit] root# commit commit fullført
4. Bekreft om ge-grensesnittene som er spesifisert i vJunos-switch xml file er oppe og tilgjengelige. Bruk kommandoen show interfaces terse.
For eksample, hvis vJunos-switch XML-definisjonen file spesifiserer to virtuelle NIC-er koblet til
"ge-000" og "ge-001", så skal ge-0/0/0 og ge-0/0/1 grensesnitt være i lenken "opp"-tilstand når du bekrefter ved å bruke kommandoen vis grensesnittutgang som vist nedenfor .

root> vis grensesnitt kortfattet

Grensesnitt

Admin Link Proto

ge-0/0/0

opp opp

ge-0/0/0.16386

opp opp

lc-0/0/0

opp opp

lc-0/0/0.32769

opp opp vpls

pfe-0/0/0

opp opp

pfe-0/0/0.16383

opp opp inet

inet6

pfh-0/0/0

opp opp

pfh-0/0/0.16383

opp opp inet

pfh-0/0/0.16384

opp opp inet

ge-0/0/1

opp opp

ge-0/0/1.16386

opp opp

ge-0/0/2

opp ned

ge-0/0/2.16386

opp ned

Lokalt

Fjernkontroll

19

ge-0/0/3 ge-0/0/3.16386 [snip]

opp ned opp ned

5. Bekreft at en vnet-grensesnitt under hver tilsvarende "ge"-bro er konfigurert. Bruk brctl-kommandoen på vertsserveren, etter at du har startet vJunos-switchen som vist nedenfor:

# ip-lenke legg til bro av typen ge-000

# ip-lenke vis ge-000

bronavn bro-id

STP-aktiverte grensesnitt

ge-000

8000.fe54009a419a nr

vnet1

# ip-lenke vis ge-001

bronavn bro-id

STP-aktiverte grensesnitt

ge-001

8000.fe5400e9f94f nr

vnet2

Konfigurer vJunos-switch på KVM

SAMMENDRAG
Les dette emnet for å forstå hvordan du konfigurerer vJunos-switchen i KVM-miljøet.

I DENNE DELEN
Koble til vJunos-switch | 19 Konfigurer aktive porter | 20 Navn på grensesnitt | 20 Konfigurer Media MTU | 21

Koble til vJunos-switch
Telnet til seriekonsollnummeret spesifisert i XML file for å koble til vJunos-switch. Se detaljer gitt i "Distribuer og administrer vJunos-switch på KVM" på side 11. For f.eks.ampde:
# telnet localhost 8610

20
Prøver 127.0.0.1... Koblet til lokal vert. Escape-tegnet er '^]'. root@:~ # cli root>
Du kan også SSH til vJunos-switch VCP.
Konfigurer aktive porter
Denne delen beskriver hvordan du konfigurerer antall aktive porter.
Du kan spesifisere antall aktive porter for vJunos-switchen for å matche antallet NICer som er lagt til VFP VM. Standard antall porter er 10, men du kan spesifisere en hvilken som helst verdi i området 1 til 96. Kjør kommandoen user@host# set chassis fpc 0 pic 0 number-of-ports 96 for å spesifisere antall aktive porter. Konfigurer antall porter på [rediger chassis fpc 0 pic 0] hierarkinivå.
Navngivning av grensesnitt
vJunos-switchen støtter kun Gigabit Ethernet (ge)-grensesnitt.
Du kan ikke endre grensesnittnavnene til 10-Gigabit Ethernet (xe) eller 100-Gigabit Ethernet (et). Hvis du prøver å endre grensesnittnavnene, vil disse grensesnittene fortsatt vises som "ge" når du kjører show-konfigurasjonen eller viser grensesnitt med kortfattede kommandoer. Her er en eksample utgang av "vis konfigurasjon" CLI-kommandoen når brukere prøver å endre grensesnittnavnet til "et":
chassis { fpc 0 { pic 0 { ## ## Advarsel: setning ignorert: ustøttet plattform (ex9214) ## interface-type et; }

21
} }
Konfigurer Media MTU
Du kan konfigurere den maksimale mediaoverføringsenheten (MTU) i området 256 til 9192. MTU-verdier utenfor det ovennevnte området avvises. Du må konfigurere MTU ved å inkludere MTU-setningen på hierarkinivået [rediger grensesnittgrensesnittnavn]. Konfigurer MTU.
[rediger] bruker@vert# sett grensesnitt ge-0/0/0 mtu
MERK: Den maksimale støttede MTU-verdien er 9192 byte.
For eksampde:
[rediger] bruker@vert# sett grensesnitt ge-0/0/0 mtu 9192

4 KAPITTEL
Feilsøking
Feilsøk vJunos-switch | 23

23
Feilsøk vJunos-switch

SAMMENDRAG
Bruk dette emnet til å bekrefte vJunos-switch-konfigurasjonen og for eventuell feilsøkingsinformasjon.

I DENNE DELEN
Bekreft at VM kjører | 23 Bekreft CPU-informasjon | 24 View Logg Files | 25 Samle kjernedumper | 25

Bekreft at VM-en kjører
· Kontroller om vJunos-switchen kjører etter at du har installert den.
virsh list Kommandoen virsh list viser navnet og tilstanden til den virtuelle maskinen (VM). Tilstanden kan være: kjører, inaktiv, pauset, avstengt, krasjet eller døende.

# virsh-liste

ID navn

Tilstand

—————————

72 vjunos-bryter kjører

· Du kan stoppe og starte VM-ene med følgende virsh-kommandoer: · virsh shutdown–Slå av vJunos-bryteren. · virsh start – Start en inaktiv VM som du definerte tidligere.

MERK: Ikke bruk “virsh destroy”-kommandoen, da det kan ødelegge vJunos-switch VM-disken.

24
Hvis VM-en din stopper og ikke starter opp etter å ha brukt virsh destroy-kommandoen, så lag en live QCOW2-diskkopi av det originale QCOW2-bildet som ble levert.

Bekreft CPU-informasjon
Bruk lscpu-kommandoen på vertsserveren for å vise CPU-informasjon. Utdataene viser informasjon som totalt antall CPUer, antall kjerner per sokkel og antall CPU-sokler. For eksample, viser følgende kodeblokk informasjonen for en Ubuntu 20.04 LTS-vertsserver som støtter totalt 32 CPUer.

root@vjunos-host:~# lscpu Arkitektur: CPU-operasjonsmodus(er): Byte-rekkefølge: Adressestørrelser: CPU(er): Online CPU(er)-liste: Tråd(er) per kjerne: Kjerne(r) per socket: Socket(er): NUMA node(r): Leverandør-ID: CPU-familie: Modell: Modellnavn: Stepping: CPU MHz: CPU maks MHz: CPU min MHz: BogoMIPS: Virtualisering: L1d cache: L1i cache: L2 cache : L3 cache: NUMA node0 CPU(er):

x86_64 32-bit, 64-bit Little Endian 46 bit fysisk, 48 bit virtuell 32 0-31 2 8 2 2 GenuineIntel 6 62 Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz 4 2593.884. 3400.0000 VT -x 1200.0000 KiB 5187.52 KiB 512 MiB 512 MiB 4-40-0

25

NUMA node1 CPU(er): [klipp]

8-15,24-31

View Logg Files
View systemet logger ved å bruke kommandoen show log på vJunos-switch-forekomsten.
root > vis logg ? Roten > vis loggen ? kommandoen viser listen over logg fileer tilgjengelig for viewing. For eksample, til view chassis daemon (chassisd)-loggene kjører kommandoen root > show log chassisd.
Samle kjernedumper
Bruk kommandoen show system core-dumps for å view den innsamlede kjernen file. Du kan overføre disse kjernedumpene til en ekstern server for analyse gjennom fxp0-administrasjonsgrensesnittet på vJunos-switchen.

Dokumenter / Ressurser

Juniper NETWORKS KVM vJunos Switch-distribusjon [pdfBrukerhåndbok
KVM vJunos Switch Deployment, KVM, vJunos Switch Deployment, Switch Deployment, Deployment

Referanser

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *