KVM vJunos Switch Ynset
Spesifikaasjes
- Produkt: vJunos-switch
- Ynsetgids: KVM
- Utjouwerij: Juniper Networks, Inc.
- Publikaasjedatum: 2023-11-20
- Website: https://www.juniper.net
Produkt ynformaasje
Oer dizze gids
De vJunos-switch Deployment Guide jout ynstruksjes en
ynformaasje oer it ynsetten en behearen fan vJunos-switch op in KVM
miljeu. It behannelet ûnderwerpen lykas it begripen fan 'e oerview of
vJunos-switch, hardware- en software easken, ynstallaasje en
ynset, en troubleshooting.
vJunos-switch Oerview
De vJunos-switch is in softwarekomponint dat kin wurde ynstalleare
op in yndustrystandert x86-tsjinner mei in Linux KVM-hypervisor
(Ubuntu 18.04, 20.04, 22.04, of Debian 11 Bullseye). It soarget foar
virtualisearre netwurkmooglikheden en is ûntworpen om te bieden
fleksibiliteit en skalberens yn netwurk ynset.
Key Features Stipe
- Virtualisearre netwurkmooglikheden
- Stipe foar yndustrystandert x86-tsjinners
- Kompatibiliteit mei Linux KVM hypervisor
- Mooglikheid om meardere vJunos-switch-eksimplaren op ien te ynstallearjen
tsjinner
Foardielen en gebrûk
De vJunos-switch biedt ferskate foardielen en kin brûkt wurde yn
ferskate senario's:
- Aktivearret virtualisearre netwurkynfrastruktuer
- Ferleget hardwarekosten troch gebrûk fan yndustrystandert
servers - Biedt fleksibiliteit en skalberens yn netwurk
ynset - Simplifies netwurk behear en konfiguraasje
Beheinings
Wylst de vJunos-switch in krêftige netwurkoplossing is, is it
hat wat beheiningen om te beskôgjen:
- Kompatibiliteit beheind ta Linux KVM hypervisor
- Fereasket yndustry-standert x86-tsjinners foar ynstallaasje
- Ofhinklik fan 'e mooglikheden en middels fan' e ûnderlizzende
tsjinner hardware
vJunos-switch Architecture
De vJunos-switch-arsjitektuer is ûntworpen om in
virtualisearre netwurkomjouwing op in KVM hypervisor. It brûkt
de boarnen en mooglikheden fan 'e ûnderlizzende x86-tsjinner
hardware te leverjen hege-optreden netwurk tsjinsten.
Produkt Usage Ynstruksjes
Hardware en software easken
Om vJunos-switch op KVM mei súkses yn te setten, soargje derfoar dat jo
systeem foldocht oan de folgjende minimale easken:
- Yndustry-standert x86-tsjinner
- Linux KVM hypervisor (Ubuntu 18.04, 20.04, 22.04, of Debian 11
Bullseye) - Tapasbere software fan tredden (opsjoneel)
Ynstallearje en ynsette vJunos-switch op KVM
Ynstallearje vJunos-switch op KVM
Folgje dizze stappen om vJunos-switch op in KVM te ynstallearjen
miljeu:
- Tariede de Linux Host Servers om vJunos-switch te ynstallearjen.
- Ynsette en beheare vJunos-switch op KVM.
- Stel de vJunos-switch-ynset op 'e hosttsjinner yn.
- Ferifiearje de vJunos-switch VM.
- Konfigurearje vJunos-switch op KVM.
- Ferbine mei vJunos-switch.
- Aktive havens ynstelle.
- Interface nammejouwing.
- Konfigurearje de Media MTU.
Problemen oplosse vJunos-switch
As jo problemen mei vJunos-switch tsjinkomme, kinne jo folgje
dizze stappen foar probleemoplossing:
- Kontrolearje dat de VM rint.
- Ferifiearje CPU-ynformaasje.
- View Lochboek Files.
- Sammelje Core Dumps.
Faak stelde fragen (FAQ)
Oer it produkt
Is vJunos-switch kompatibel mei alle hypervisors?
Nee, vJunos-switch is spesifyk ûntworpen foar de Linux KVM
hypervisor.
Kin ik ynstallearje meardere eksimplaren fan vJunos-switch op in inkele
tsjinner?
Ja, jo kinne meardere vJunos-switch-ynstânsjes ynstallearje op in
single yndustry-standert x86 tsjinner.
Ynstallaasje en ynset
Wat binne de minimale hardware- en softwareeasken foar
vJunos-switch op KVM?
De minimale easken omfetsje in yndustrystandert x86-tsjinner
en in Linux KVM hypervisor (Ubuntu 18.04, 20.04, 22.04, of Debian
11 Boelsma). Tapasbere software fan tredden kin ek wêze
ynstallearre, mar it is opsjoneel.
Hoe kin ik ferbine mei vJunos-switch nei ynstallaasje?
Jo kinne ferbine mei vJunos-switch troch de levere te folgjen
ynstruksjes yn de ynstallaasje gids.
Troubleshooting
Wêr kin ik fine it log files foar vJunos-switch?
De log files foar vJunos-switch is te finen yn de oantsjutte
map op de hosttsjinner. Ferwize nei de seksje foar probleemoplossing
fan de ynset gids foar mear ynformaasje.
vJunos-switch Deployment Guide foar KVM
Publisearre
2023-11-20
ii
Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 Feriene Steaten 408-745-2000 www.juniper.net
Juniper Networks, it Juniper Networks-logo, Juniper, en Junos binne registrearre hannelsmerken fan Juniper Networks, Inc. yn 'e Feriene Steaten en oare lannen. Alle oare hannelsmerken, tsjinstmerken, registrearre merken, as registrearre tsjinstmerken binne it eigendom fan har respektive eigners.
Juniper Networks nimt gjin ferantwurdlikens foar eventuele ûnkrektens yn dit dokumint. Juniper Networks behâldt it rjocht foar om dizze publikaasje sûnder notice te feroarjen, te feroarjen, oer te bringen of oars te feroarjen.
vJunos-switch Deployment Guide foar KVM Copyright © 2023 Juniper Networks, Inc. Alle rjochten foarbehâlden.
De ynformaasje yn dit dokumint is aktueel as de datum op 'e titelside.
YEAR 2000 NOTICE
Juniper Networks hardware en software produkten binne Jier 2000 compliant. Junos OS hat gjin bekende tiid-relatearre beheiningen troch it jier 2038. It is lykwols bekend dat de NTP-applikaasje wat muoite hat yn it jier 2036.
END USER LICENSE OVEREENKOMST
De Juniper Networks produkt dat is it ûnderwerp fan dizze technyske dokumintaasje bestiet út (of is bedoeld foar gebrûk mei) Juniper Networks software. Gebrûk fan sokke software is ûnderwurpen oan de betingsten en kondysjes fan 'e lisinsje-oerienkomst foar einbrûkers ("EULA") pleatst op https://support.juniper.net/support/eula/. Troch sa'n software te downloaden, te ynstallearjen of te brûken, geane jo akkoard mei de betingsten en kondysjes fan dy EULA.
iii
Ynhâldsopjefte
Oer dizze gids | v
1
Begryp vJunos-switch
vJunos-switch Oerview | 2
Oerview | 2
Key Features Stipe | 3
Foardielen en gebrûk | 3
Beheinings | 4
vJunos-switch Architecture | 4
2
Hardware- en softwareeasken vJunos-switch op KVM
Minimale hardware- en softwareeasken | 8
3
Ynstallearje en ynsette vJunos-switch op KVM
Ynstallearje vJunos-switch op KVM | 11
De Linux-hostservers tariede om vJunos-switch te ynstallearjen | 11
Ynsette en beheare vJunos-switch op KVM | 11 De vJunos-switch-ynset ynstelle op de hosttsjinner | 12
Ferifiearje de vJunos-switch VM | 17
Konfigurearje vJunos-switch op KVM | 19 Ferbine mei vJunos-switch | 19
Aktive havens ynstelle | 20
Ynterface nammen | 20
Konfigurearje de Media MTU | 21
4
Troubleshoot
Troubleshoot vJunos-switch | 23
Ferifiearje dat de VM rint | 23
iv
Ferifiearje CPU-ynformaasje | 24 View Lochboek Files | 25 Collect Core Dumps | 25
v
Oer dizze gids
Brûk dizze gids om de firtuele Junos-switch (vJunos-switch) te ynstallearjen. De vJunos-switch is in firtuele ferzje fan it Junos-basearre EX-skeakelplatfoarm. It stiet foar in Juniper-switch mei Junos®-bestjoeringssysteem (Junos OS) yn 'e kernel-basearre firtuele masine (KVM) omjouwing. De vJunos-switch is basearre op Juniper Networks® vMX Virtual Router (vMX) nestede arsjitektuer. Dizze gids omfettet ek basis vJunos-switch konfiguraasje en behear prosedueres. Nei it ynstallearjen en konfigurearjen fan de vJunos-switch lykas beskreaun yn dizze hantlieding, ferwize nei Junos OS-dokumintaasje foar ynformaasje oer ekstra softwarekonfiguraasje.
RELATED DOCUMENTATION Junos OS foar EX Series Documentation
1 HAADSTIK
Begryp vJunos-switch
vJunos-switch Oerview | 2 vJunos-switch Architecture | 4
2
vJunos-switch Oerview
GEARFETTING
Dit ûnderwerp jout in oersjoch, stipe funksjes, foardielen en beheiningen fan 'e vJunosswitch.
YN DIT OFDELING
Oerview | 2 Key Features Stipe | 3 Foardielen en gebrûk | 3 Beheinings | 4
Oerview
YN DIT OFDELING vJunos-switch Ynstallaasje Overview | 3
Lês dit ûnderwerp foar in oerview fan de vJunos-switch. De vJunos-switch is in firtuele ferzje fan in Juniper-skeakel dy't it Junos OS rint. Jo kinne in vJunos-switch ynstallearje as in firtuele masine (VM) op in x86-tsjinner. Jo kinne de vJunos-switch ynstelle en beheare op deselde manier as jo in fysike skeakel beheare. De vJunos-switch is in inkele firtuele masine (VM) dy't jo allinich kinne brûke yn laboratoaren en net yn 'e produksjeomjouwing. De vJunos-switch is boud mei EX9214 as referinsje Juniper switch en stipet in inkele Routing Engine en inkele fleksibele PIC Concentrator (FPC). De vJunos-switch stipet in bânbreedte fan maksimaal 100 Mbps aggregearre oer alle ynterfaces. Jo hoege gjin bânbreedte-lisinsje te keapjen foar it brûken fan de vJunos-switch. Ynstee fan hardware-skeakels te brûken, kinne jo de vJunos-switch brûke om de Junos-software te starten foar it testen fan de netwurkkonfiguraasjes en protokollen.
3
vJunos-switch Ynstallaasje oerview
Jo kinne de softwarekomponinten fan 'e vJunos-switch ynstallearje op in yndustry-standert x86-tsjinner mei in Linux KVM-hypervisor (Ubuntu 18.04, 20.04, 22.04 of Debian 11 Bullseye). Op servers dy't de KVM-hypervisor útfiere, kinne jo ek tapaslike software fan tredden útfiere. Jo kinne ynstallearje meardere vJunos-switch eksimplaren op ien tsjinner.
Key Features Stipe
Dit ûnderwerp jout jo de list en details fan 'e wichtichste funksjes dy't wurde stipe en falidearre op vJunos-switch. Foar details oer konfiguraasje fan dizze funksjes sjoch de funksjegidsen op: User Guides. De vJunos-switch stipet de folgjende wichtige funksjes: · Unterstützt maksimaal 96 switch-ynterfaces · Kin datasintrum IP-underlay en overlay-topologyen simulearje. · Unterstützt EVPN-VXLAN-blêdfunksjonaliteit · Unterstützt Edge-Routed Bridging (ERB) · Unterstützt EVPN LAG multihoming yn EVPN-VXLAN (ESI-LAG)
Foardielen en gebrûk
De foardielen en gebrûksgefallen fan 'e vJunos-switch op standert x86-tsjinners binne as folget: · Fermindere kapitaalútjeften (CapEx) op laboratoarium - De vJunos-switch is fergees beskikber om testlaboratoria te bouwen
ferminderjen fan kosten ferbûn mei fysike skakelaars. · Fermindere ynsettiid - Jo kinne de vJunos-switch brûke om topologyen firtueel te bouwen en te testen
sûnder djoere fysike laboratoaren te bouwen. Firtuele laboratoaren kinne direkt wurde boud. As gefolch, kinne jo ferminderje kosten en fertraging ferbûn mei ynset op de fysike hardware. · Eliminearje need en tiid foar laboratoariumhardware - De vJunos-switch helpt jo wachttiid te eliminearjen foar laboratoariumhardware om te kommen nei oankeap. vJunos-switch is fergees beskikber en kin direkt wurde downloade. · Underwiis en oplieding - Stelt jo yn steat om laboratoaren te bouwen foar lear- en ûnderwiistsjinsten foar jo meiwurkers.
4
· Bewiis fan konsept en validaasjetesten - Jo kinne ferskate datacenter-skeakeltopologyen falidearje, pre-build konfiguraasjes bv.amples, en krije automatisearring klear.
Beheinings
De vJunos-switch hat de folgjende beheiningen: · Hat in inkele Routing Engine en inkele FPC-arsjitektuer. · Stipe gjin yn-service software upgrade (ISSU). · Unterstützt gjin taheaksel of losmeitsjen fan ynterfaces as it rint. · SR-IOV foar de vJunos-switch gebrûk gefallen en trochfier wurdt net stipe. · Fanwege syn geneste arsjitektuer kin de vJunos-switch net brûkt wurde yn alle ynset dy't de
eksimplaren fan binnen in VM. · Unterstützt in maksimale bânbreedte fan 100 Mbps oer alle ynterfaces.
OPMERKING: Bânbreedtelisinsjes wurde net levere, om't d'r gjin ferlet is fan in bânbreedtelisinsje. Berjocht foar lisinsjekontrôle kin ferskine. Negearje de lisinsje kontrôle berjochten.
· Jo kinne it Junos OS net opwurdearje op in rinnend systeem. Ynstee moatte jo in nije eksimplaar ynsette mei de nije software.
· Multicast wurdt net stipe.
RELATED DOCUMENTATION Minimum Hardware- en Software Requirements | 8
vJunos-switch Architecture
De vJunos-switch is in ienige, nestede VM-oplossing wêryn it firtuele trochstjoerfleantúch (VFP) en de Packet Forwarding Engine (PFE) yn 'e bûtenste VM wenje. As jo de vJunos-switch begjinne, sil de VFP
5 begjint in nestede VM dy't de Junos Virtual Control Plane (VCP)-ôfbylding útfiert. KVM hypervisor wurdt brûkt om VCP yn te setten. De term "nêst" ferwiist nei de VCP VM dy't nestele binnen de VFP VM, lykas werjûn yn figuer 1 op side 5. De vJunos-switch kin maksimaal 100 Mbps trochput stypje mei 4 kearnen en 5GB fan ûnthâld. Elke ekstra kearnen en konfigureare ûnthâld wurde tawiisd oan 'e VCP. VFP hat gjin ekstra ûnthâld nedich, útsein de minimale stipe stipe. De 4 kearnen en 5GB ûnthâld binne genôch foar lab gebrûk gefallen. figuer 1: vJunos-switch Architecture
De vJunos-switch-arsjitektuer is organisearre yn lagen: · De vJunos-switch is by de boppeste laach. · De KVM-hypervisor en de relatearre systeemsoftware beskreaun yn 'e seksje fan softwareeasken
binne yn 'e middelste laach. · De x86-tsjinner is yn 'e fysike laach oan' e ûnderkant.
6
Begryp fan dizze arsjitektuer kin jo helpe om jo vJunos-switch-konfiguraasje te plannen. Neidat jo de vJunos-Switch-eksimplaar oanmakke hawwe, kinne jo de Junos OS CLI brûke om de vJunosswitch-ynterfaces yn 'e VCP te konfigurearjen. De vJunos-switch stipet allinich Gigabit Ethernet-ynterfaces.
2 HAADSTIK
Hardware- en softwareeasken vJunos-switch op KVM
Minimale hardware- en softwareeasken | 8
8
Minimale hardware- en softwareeasken
Dit ûnderwerp jout jo de list mei hardware- en softwareeasken om in vJunos-switch-eksimplaar te begjinnen. Tabel 1 op side 8 jout de hardware easken foar vJunos-switch. tabel 1: Minimum Hardware easken foar vJunos-switch
Beskriuwing
Wearde
Sample systeem konfiguraasje
Foar lab simulaasje en lege prestaasjes (minder as 100 Mbps) gebrûk gefallen, eltse Intel x86 prosessor mei VT-x kapasiteit.
Intel Ivy Bridge processors of letter.
Example of Ivy Bridge-prosessor: Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB cache
Oantal kearnen
In minimum fan fjouwer kearnen binne fereaske. De software allocates trije kearnen oan 'e VFP en ien kearn oan' e VCP, wat genôch is foar de measte gebrûksgefallen.
Elke ekstra kearnen sille wurde levere oan VCP, om't trije kearnen genôch binne om de behoeften fan VFP te stypjen foar gegevensflak.
Oantinken
In minimum fan 5GB ûnthâld is fereaske. Likernôch 3 GB ûnthâld sil wurde tawiisd oan VFP en 2 GB oan de VCP. As mear as 6 GB fan totale ûnthâld wurdt foarsjoen, dan VFP ûnthâld wurdt capped op 4GB, en it ekstra ûnthâld wurdt tawiisd oan VCP.
Oare easken · Intel VT-x kapasiteit. · Hyperthreading (oanrikkemandearre) · AES-NI
Tabel 2 op side 9 jout de software easken foar vJunos-switch.
9
Tabel 2: Software-easken foar Ubuntu
Beskriuwing
Wearde
Bestjoeringssysteem
OPMERKING: Allinich Ingelske lokalisaasje wurdt stipe.
· Ubuntu 22.04 LTS · Ubuntu 20.04 LTS · Ubuntu 18.04 LTS · Debian 11 Bullseye
Virtualisaasje
· QEMU-KVM
De standertferzje foar elke Ubuntu- as Debian-ferzje is genôch. De apt-get install qemu-kvm ynstallearret dizze standertferzje.
Ferplichte pakketten
OPMERKING: Brûk de apt-get install pkg namme of sudo apt-get install kommando's om in pakket te ynstallearjen.
· qemu-kvm virt-manager · libvirt-daemon-systeem · virtinst libvirt-clients bridge-utils
Stipe ynsetomjouwings
QEMU-KVM mei libvirt
Ek de EVE-NG bleate metalen ynset wurdt stipe.
Opmerking: vJunos-switch wurdt net stipe op EVE-NG of hokker oare ynset dy't vJunos lansearje fanút in VM fanwegen de beheiningen fan djip nestelde virtualisaasje.
vJunos-switch Images
De ôfbyldings kinne tagonklik wurde fanút it lab-downloadgebiet fan juniper.net op: Test Drive Juniper
3 HAADSTIK
Ynstallearje en ynsette vJunos-switch op KVM
Ynstallearje vJunos-switch op KVM | 11 Ynsette en beheare vJunos-switch op KVM | 11 Konfigurearje vJunos-switch op KVM | 19
11
Ynstallearje vJunos-switch op KVM
GEARFETTING
Lês dit ûnderwerp om te begripen hoe't jo de vJunos-switch kinne ynstallearje yn 'e KVM-omjouwing.
YN DIT OFDELING
De Linux-hostservers tariede om vJunos-switch te ynstallearjen | 11
Tariede de Linux Host Servers om vJunos-switch te ynstallearjen
Dizze seksje jildt foar sawol Ubuntu- as Debian-hostservers. 1. Ynstallearje de standertpakketferzjes foar jo Ubuntu- of Debian-hosttsjinner om te soargjen dat de
servers foldogge oan de minimale hardware- en softwareeasken. 2. Ferifiearje dat Intel VT-x technology is ynskeakele. Run it lscpu kommando op jo host tsjinner.
It Virtualization-fjild yn 'e útfier fan it lscpu-kommando toant VT-x, as VT-x ynskeakele is. As VT-x net ynskeakele is, sjoch dan jo serverdokumintaasje om te learen hoe't jo it kinne ynskeakelje yn BIOS.
Ynsette en beheare vJunos-switch op KVM
GEARFETTING
Lês dit ûnderwerp om te begripen hoe't jo de vJunos-switch-eksimplaar kinne ynsette en beheare nei't jo it ynstallearje.
YN DIT OFDELING
Set de vJunos-switch-ynset op 'e hosttsjinner | 12 Ferifiearje de vJunos-switch VM | 17
Dit ûnderwerp beskriuwt: · Hoe kinne jo de vJunos-switch op 'e KVM-tsjinners ophelje mei libvirt.
· Hoe te kiezen it bedrach fan CPU en ûnthâld, set de nedige brêgen foar ferbining, en konfigurearje de serial haven.
12
· Hoe kinne jo relevante XML brûke file seksjes foar de earder neamde konfiguraasjes en seleksjes.
OPMERKING: Download de sampde XML file en it vJunos-switchôfbylding fan 'e Juniper website.
Stel de vJunos-switch-ynset op 'e hosttsjinner yn
Dit ûnderwerp beskriuwt hoe't jo de vJunos-switch-ynset op 'e hosttsjinner ynstelle kinne.
OPMERKING: Dit ûnderwerp markearret mar in pear seksjes fan 'e XML file dy't wurde brûkt om vJunosswitch yn te setten fia libvirt. De hiele XML file vjunos.xml is beskikber foar download tegearre mei de VM-ôfbylding en byhearrende dokumintaasje op 'e side vJunos Lab Software Downloads.
Ynstallearje de pakketten neamd yn 'e seksje Minimum Software easken, as de pakketten net al ynstallearre binne. Sjoch "Minimale hardware- en softwareeasken" op side 8 1. Meitsje in Linux-brêge foar elke Gigabit Ethernet-ynterface fan 'e vJunos-switch dy't jo fan plan binne te brûken.
# ip link add ge-000 type bridge # ip link add ge-001 type bridge Yn dit gefal sil de eksimplaar ge-0/0/0 en ge-0/0/1 konfigureare hawwe. 2. Bring up eltse Linux Bridge. ip link set ge-000 up ip link set ge-001 up 3. Meitsje in live skiif kopy fan de levere QCOW2 vJunos ôfbylding. # cd /root # cp vjunos-switch-23.1R1.8.qcow2 vjunos-sw1-live.qcow2 Meitsje in dúdlike kopy foar elke vJunos dy't jo fan plan binne te ynsetten. Dit soarget derfoar dat jo gjin permaninte feroarings meitsje op 'e orizjinele ôfbylding. De live-ôfbylding moat ek skriuwber wêze kinne troch de brûkers-id dy't vJunos-switch ynset - typysk de root-brûker. 4. Spesifisearje it oantal kearnen oanbean oan vJunos troch it feroarjen fan de folgjende strofe.
13
De folgjende strofe spesifiseart it oantal kearnen oan vJunos. De minimale needsaaklike kearnen binne 4 en binne genôch foar gefallen fan laboratoariumgebrûk.
x86_64 IvyBridge qemu4
It standert oantal kearnen nedich is 4 en is genôch foar de measte applikaasjes. Dit is de minimale CPU stipe foar vJunos-switch. Jo kinne it CPU-model ferlitte as IvyBridge. Lettere generaasje Intel CPU's sille ek wurkje mei dizze ynstelling. 5. Fergrutsje it ûnthâld as it nedich is troch it feroarjen fan de folgjende strofe.
vjunos-sw1 5242880 5242880 4
De folgjende eksample toant it standertûnthâld dat nedich is troch de vJunos-switch. It standertûnthâld is genôch foar de measte applikaasjes. Jo kinne de wearde ferheegje as it nedich is. It toant ek de namme fan 'e spesifike vJunos-switch dy't ûntstien is, wat yn dit gefal vjunos-sw1 is. 6. Spesifisearje de namme en lokaasje fan jo vJunos-switch-ôfbylding troch de XML te feroarjen file lykas werjûn yn de folgjende eksample.
<disk device=”disk” type=”file”> file=”/root/vjunos-sw1-live.qcow2″/>
Jo moatte foarsjen eltse vJunos VM op de host mei in eigen unike namme QCOW2 ôfbylding. Dit is nedich foar libvirt en QEMU-KVM.
14
7. Meitsje de skiifôfbylding. # ./make-config.sh De vJunos-switch akseptearret in earste konfiguraasje troch in twadde skiif te ferbinen mei de VM-eksimplaar dy't de konfiguraasje befettet. Brûk it levere skript make-config.sh om de skiifôfbylding te meitsjen. De XML file ferwiist nei dit konfiguraasjestasjon lykas hjirûnder werjûn:
<disk device=”disk” type=”file”> file=”/root/config.qcow2″/>
OPMERKING: As jo de earste konfiguraasje net leaver hawwe, ferwiderje dan de boppesteande strofe út de XML file.
8. Stel it behear Ethernet haven op.
Dizze eksample kinne jo ferbine mei de VCP "fxp0" dat is de behear haven fan bûten de host tsjinner dêr't vJunos-switch wennet. Jo moatte in routabel IP-adres hawwe konfigureare foar fxp0, itsij fia in DHCP-tsjinner of mei standert CLI-konfiguraasje. De "eth0" yn 'e strofe hjirûnder ferwiist nei de host-tsjinner-ynterface dy't ferbining biedt mei de eksterne wrâld en moat oerienkomme mei de namme fan dizze ynterface op jo hostserver. As jo gjin Dynamic Host Configuration Protocol (DHCP) brûke, dan, nei't de vJunos-switch op en rint, telnet nei syn konsole en konfigurearje it IP-adres foar "fxp0" mei CLI-konfiguraasje lykas hjirûnder werjûn:
15
OPMERKING: De konfiguraasjes hjirûnder binne gewoan examples of sample konfiguraasje snippets. Jo moatte miskien ek in statyske rûtekonfiguraasje ynstelle.
# set ynterfaces fxp0 unit 0 famylje inet adres 10.92.249.111/23 # set routing-opsjes statyske rûte 0.0.0.0/0 folgjende-hop 10.92.249.254 9. Aktivearje SSH nei de VCP behear haven. # set systeemtsjinsten ssh root-login tastean kommando. 10. Meitsje in Linux-brêge foar elke haven dy't jo yn 'e XML oantsjutte file.
De havennammen wurde oantsjutte yn de folgjende strofe. De konvinsje foar de vJunos-switch is om ge-0xy te brûken wêr't "xy" it eigentlike poartenûmer oanjout. Yn it folgjende example, ge-000 en ge-001 binne de havennûmers. Dizze poartenûmers sille respektivelik yn kaart bringe nei de Junos ge-0/0/0 en ge-0/0/1 ynterfaces. Lykas earder neamd, moatte jo in Linux-brêge meitsje foar elke poarte dy't jo yn 'e XML oantsjutte file. 11. Jou in unyk serial console havennûmer foar eltse vJunos-switch op jo host tsjinner. Yn it folgjende example, it unike serial console havennûmer is "8610".
16
Feroarje de folgjende smbios-strofe net. It fertelt vJunos dat it in vJunos-switch is.
12. Meitsje vJunos-sw1 VM mei de vJunos-sw1.xml file. # virsh meitsje vjunos-sw1.xml
De term "sw1" wurdt brûkt om oan te jaan dat dit de earste vJunos-switch VM is dy't ynstalleare wurdt. Folgjende VM's kinne wurde neamd vjunos-sw2, en vjunos-sw3 ensafuorthinne.
As resultaat wurdt de VM makke en it folgjende berjocht wurdt werjûn:
Domein vjunos-sw1 makke fan vjunos-sw1.xml 13. Kontrolearje /etc/libvirt/qemu.conf en ûntkommen de folgjende XML-rigels as dizze rigels wiene
kommentearre út. Guon eksamples fan jildige wearden wurde jûn hjirûnder. Unkommentearje de oantsjutte rigels.
#
brûker = "qemu" # In brûker mei de namme "qemu"
#
brûker = "+0" # Super brûker (uid = 0)
#
brûker = "100" # In brûker mei de namme "100" of in brûker mei uid=100#user = "root"
<<
uncomment dizze line
#
#group = "root" <<< dizze rigel unkommentearje
14. Restart libvirtd en meitsje de vJunos-switch VM wer. # systemctl opnij starte libvirtd
15. Skeakelje de vJunos-switch ynset op de Host Server feilich (as nedich). Brûk it kommando # virsh shutdown vjunos-sw1 om vJunos-switch ôf te sluten. As jo dizze stap útfiere, lit in shutdown-sinjaal stjoerd nei de vJunos-switch-eksimplaar it graceful shutdown.
It folgjende berjocht wurdt werjûn.
Domein 'vjunos-sw1' wurdt ôfsluten
17
OPMERKING: Brûk it kommando "virsh destroy" net, om't dit kommando de vJunosswitch VM-skiif kin ferneatigje. As jo VM ophâldt mei opstarten nei it brûken fan it kommando "virsh destroy", meitsje dan in live QCOW2-skiifkopy fan 'e levere orizjinele QCOW2-ôfbylding.
Ferifiearje de vJunos-switch VM
Dit ûnderwerp beskriuwt hoe't jo kinne kontrolearje oft de vJunos-switch op en rint. 1. Kontrolearje oft de vJunos-switch op en rint.
# virsh list
# virsh list
Id Namme
Steat
—————————-
74 vjunos-sw1 rint
2. Ferbine mei de serial konsole fan de VCP.
Jo kinne de poarte fine om te ferbinen mei de seriële konsole fan 'e VCP fan' e XML file. Jo kinne ek oanmelde by de seriële konsole fan 'e VCP fia de "telnet localhost " wêr't portnum is oanjûn yn 'e XML-konfiguraasje file:
OPMERKING: It telnet-poartenûmer moat unyk wêze foar elke vJunos-switch VM dy't op 'e hosttsjinner wennet.
# telnet localhost 8610 Besykje 127.0.0.1… Ferbûn mei localhost. Escape karakter is '^]'. root@:~ #
3. Skeakelje auto image upgrade.
18
As jo gjin inisjele Junos-konfiguraasje hawwe levere yn 'e boppesteande stappen, dan sil de vJunos-switch, standert, besykje te DHCP foar de earste netwurkynstelling. As jo gjin DHCP-tsjinner hawwe dy't de Junos-konfiguraasje leverje kin, kinne jo werhelle berjochten krije lykas hjirûnder werjûn: "Auto Image Upgrade" Jo kinne dizze berjochten as folgjend útskeakelje:
4. Ferifiearje as de ge ynterfaces oantsjutte yn jo vJunos-switch xml file binne op en beskikber. Brûk it kommando sjen ynterfaces terse.
Bygelyksample, as de vJunos-switch XML-definysje file spesifisearret twa firtuele NICs ferbûn oan
"ge-000" en "ge-001", dan moatte ge-0/0/0- en ge-0/0/1-ynterfaces yn 'e keppeling "up" wêze as jo ferifiearje mei it útfierkommando sjen litte ynterface lykas hjirûnder werjûn .
root> interfaces sjen litte terse
Ynterface
Admin Link Proto
ge-0/0/0
op op
ge-0/0/0.16386
op op
lc-0/0/0
op op
lc-0/0/0.32769
op vpls
pfe-0/0/0
op op
pfe-0/0/0.16383
op inet
ynet 6
pfh-0/0/0
op op
pfh-0/0/0.16383
op inet
pfh-0/0/0.16384
op inet
ge-0/0/1
op op
ge-0/0/1.16386
op op
ge-0/0/2
op del
ge-0/0/2.16386
op del
Pleatslik
Remote
19
ge-0/0/3 ge-0/0/3.16386 [snip]
op del op del
5. Ferifiearje dat in vnet ynterface ûnder elke oerienkommende "ge" brêge is ynsteld. Brûk it kommando brctl op 'e host-tsjinner, nei't jo de vJunos-switch starte lykas hjirûnder werjûn:
# ip-keppeling tafoegje ge-000 type brêge
# ip link sjen litte ge-000
brêgenamme brêge id
STP-ynskeakele ynterfaces
ge-000
8000.fe54009a419a nr
vnet1
# ip link sjen litte ge-001
brêgenamme brêge id
STP-ynskeakele ynterfaces
ge-001
8000.fe5400e9f94f nr
vnet2
Konfigurearje vJunos-switch op KVM
GEARFETTING
Lês dit ûnderwerp om te begripen hoe't jo de vJunos-switch yn 'e KVM-omjouwing konfigurearje.
YN DIT OFDELING
Ferbine mei vJunos-switch | 19 Aktive havens ynstelle | 20 Interface Benaming | 20 Konfigurearje de Media MTU | 21
Ferbine mei vJunos-switch
Telnet nei it serial konsole nûmer oantsjutte yn de XML file om te ferbinen mei vJunos-switch. Sjoch details jûn yn "Ynsette en beheare vJunos-switch op KVM" op side 11. Foar bl.ample:
# telnet localhost 8610
20
Besykje 127.0.0.1 ... Ferbûn mei localhost. Escape karakter is '^]'. root@:~ # cli root>
Jo kinne ek SSH nei de vJunos-switch VCP.
Aktive havens ynstelle
Dizze seksje beskriuwt hoe't jo it oantal aktive havens konfigurearje.
Jo kinne it oantal aktive poarten foar de vJunos-switch opjaan om oerien te kommen mei it oantal NIC's tafoege oan de VFP VM. De standert oantal havens is 10, mar jo kinne oantsjutte eltse wearde yn it berik fan 1 oant 96. Run de brûker @ host # set chassis fpc 0 pic 0 number-of-ports 96 kommando foar in spesifisearje it oantal aktive havens. Konfigurearje it oantal havens op de [bewurkje chassis fpc 0 pic 0] hierargy nivo.
Interface nammejouwing
De vJunos-switch stipet allinich Gigabit Ethernet (ge) ynterfaces.
Jo kinne de ynterface nammen net feroarje nei 10-Gigabit Ethernet (xe) of 100-Gigabit Ethernet (et). As jo besykje te feroarjen de ynterface nammen, dan dizze ynterfaces sille noch sjen litte as "ge" as jo rinne de show konfiguraasje of sjen litte ynterfaces terse kommando's. Hjir is in eksample útfier fan it "konfiguraasje sjen litte" CLI kommando as brûkers besykje de ynterface namme te feroarjen nei "et":
chassis { fpc 0 { pic 0 { ## ## Warskôging: ferklearring negearre: net stipe platfoarm (ex9214) ## ynterface-type et; }
21
} }
Konfigurearje de Media MTU
Jo kinne konfigurearje de media maksimum transmission unit (MTU) yn it berik 256 troch 9192. MTU wearden bûten it hjirboppe neamde berik wurde ôfwiisd. Jo moatte de MTU konfigurearje troch de MTU-ferklearring op te nimmen op it hiërargynivo [ynterface-namme bewurkje]. Konfigurearje de MTU.
[bewurkje] brûker@host# set ynterface ge-0/0/0 mtu
OPMERKING: De maksimale stipe MTU-wearde is 9192 bytes.
Bygelyksample:
[bewurkje] user@host# set ynterface ge-0/0/0 mtu 9192
4 HAADSTIK
Troubleshoot
Troubleshoot vJunos-switch | 23
23
Problemen oplosse vJunos-switch
GEARFETTING
Brûk dit ûnderwerp om jo vJunos-switch-konfiguraasje te ferifiearjen en foar alle ynformaasje oer it oplossen fan problemen.
YN DIT OFDELING
Ferifiearje dat de VM rint | 23 Ferifiearje CPU-ynformaasje | 24 View Lochboek Files | 25 Collect Core Dumps | 25
Kontrolearje dat de VM rint
· Kontrolearje oft de vJunos-switch rint neidat jo it ynstallearje.
virsh list It kommando virsh list toant de namme en steat fan 'e firtuele masine (VM). De steat kin wêze: rinnend, idle, pauze, shutdown, crashed, of stjerrende.
# virsh list
Id Namme
Steat
—————————
72 vjunos-switch running
· Jo kinne de VM's stopje en begjinne mei de folgjende virsh-kommando's: · virsh shutdown–Slút de vJunos-switch ôf. · virsh start - Start in ynaktive VM dy't jo earder definieare.
OPMERKING: Brûk it kommando "virsh destroy" net, om't dat de vJunos-switch VM-skiif kin ferneatigje.
24
As jo VM ophâldt en net bootet nei it brûken fan it kommando virsh destroy, meitsje dan in live QCOW2-skiifkopy fan 'e orizjinele QCOW2-ôfbylding.
Ferifiearje CPU-ynformaasje
Brûk it kommando lscpu op 'e host-tsjinner om CPU-ynformaasje wer te jaan. De útfier toant ynformaasje lykas it totale oantal CPU's, it oantal kearnen per socket, en it oantal CPU-sockets. Bygelyksample, it folgjende koadeblok toant de ynformaasje foar in Ubuntu 20.04 LTS-hostserver dy't in totaal fan 32 CPU's stipet.
root@vjunos-host:~# lscpu Arsjitektuer: CPU-op-modus(s): Byte-folchoarder: Adresgrutte: CPU(s): Online CPU(s) list: Thread(s) per kearn: Kearn(s) per socket: Socket(s): NUMA-knooppunt(en): Ferkeaper-ID: CPU-famylje: Model: Modelnamme: Stap: CPU MHz: CPU max MHz: CPU min MHz: BogoMIPS: Virtualisaasje: L1d-cache: L1i-cache: L2-cache : L3-cache: NUMA node0 CPU(s):
x86_64 32-bit, 64-bit Little Endian 46 bits fysyk, 48 bits firtuele 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(s): [snip]
8-15,24-31
View Lochboek Files
View it systeem logt mei it kommando toane log op 'e vJunos-switch-eksimplaar.
root > logboek sjen litte? De root> logboek sjen litte? kommando toant de list fan log files beskikber foar viewing. Foar eksample, oan view de chassis daemon (chassisd) logs rinne de root> show log chassisd kommando.
Sammelje Core Dumps
Brûk it kommando systeem kearndumps sjen litte om view de sammele kearn file. Jo kinne dizze kearndumps oermeitsje nei in eksterne server foar analyse fia de fxp0-behearynterface op 'e vJunos-switch.
Dokuminten / Resources
![]() |
Juniper NETWERKEN KVM vJunos Switch Ynset [pdf] Brûkersgids KVM vJunos Switch Deployment, KVM, vJunos Switch Deployment, Switch Deployment, Deployment |