Nasadenie prepínača KVM vJunos
Špecifikácie
- Produkt: vJunos-switch
- Sprievodca nasadením: KVM
- Vydavateľ: Juniper Networks, Inc.
- Dátum vydania: 2023-11-20
- Webmiesto: https://www.juniper.net
Informácie o produkte
O tejto príručke
Sprievodca nasadením prepínača vJunos poskytuje pokyny a
informácie o nasadení a správe vJunos-switch na KVM
životné prostredie. Zaoberá sa témami, ako je pochopenie koncaview of
vJunos-switch, hardvérové a softvérové požiadavky, inštalácia a
nasadenie a riešenie problémov.
vJunos-switch Overview
VJunos-switch je softvérový komponent, ktorý je možné nainštalovať
na štandardnom x86 serveri s hypervízorom Linux KVM
(Ubuntu 18.04, 20.04, 22.04 alebo Debian 11 Bullseye). To poskytuje
virtualizované sieťové schopnosti a je navrhnutý tak, aby ponúkal
flexibilitu a škálovateľnosť v sieťových nasadeniach.
Podporované kľúčové funkcie
- Možnosti virtualizácie siete
- Podpora pre štandardné x86 servery
- Kompatibilita s Linuxovým KVM hypervízorom
- Schopnosť nainštalovať viacero inštancií prepínača vJunos na jeden
server
Výhody a použitie
Prepínač vJunos ponúka niekoľko výhod a možno ho použiť v
rôzne scenáre:
- Umožňuje virtualizovanú sieťovú infraštruktúru
- Znižuje náklady na hardvér využitím priemyselného štandardu
serverov - Poskytuje flexibilitu a škálovateľnosť v sieti
nasadenia - Zjednodušuje správu a konfiguráciu siete
Obmedzenia
Aj keď je vJunos-switch výkonným sieťovým riešením, je
má určité obmedzenia, ktoré treba zvážiť:
- Kompatibilita obmedzená na Linux KVM hypervisor
- Na inštaláciu sú potrebné štandardné servery x86
- Závisí od schopností a zdrojov podkladu
hardvér servera
vJunos-switch Architecture
Architektúra prepínača vJunos je navrhnutá tak, aby poskytovala a
virtualizované sieťové prostredie na hypervízore KVM. Využíva sa
zdroje a možnosti základného x86 servera
hardvér na poskytovanie vysokovýkonných sieťových služieb.
Návod na použitie produktu
Hardvérové a softvérové požiadavky
Ak chcete úspešne nasadiť vJunos-switch na KVM, uistite sa, že váš
systém spĺňa minimálne požiadavky:
- Priemyselný štandard x86 server
- Hypervízor Linux KVM (Ubuntu 18.04, 20.04, 22.04 alebo Debian 11
Býčie oko) - Použiteľný softvér tretej strany (voliteľné)
Nainštalujte a nasaďte vJunos-switch na KVM
Nainštalujte vJunos-switch na KVM
Ak chcete nainštalovať vJunos-switch na KVM, postupujte podľa týchto krokov
prostredie:
- Pripravte hostiteľské servery Linux na inštaláciu prepínača vJunos.
- Nasaďte a spravujte vJunos-switch na KVM.
- Nastavte nasadenie vJunos-switch na hostiteľskom serveri.
- Overte virtuálny počítač vJunos-switch.
- Nakonfigurujte vJunos-switch na KVM.
- Pripojte sa k prepínaču vJunos.
- Nakonfigurujte aktívne porty.
- Pomenovanie rozhrania.
- Nakonfigurujte MTU média.
Riešenie problémov so spínačom vJunos
Ak narazíte na nejaké problémy s vJunos-switch, môžete sledovať
tieto kroky na riešenie problémov:
- Overte, či je VM spustený.
- Overte informácie o CPU.
- View Log Files.
- Zbierajte Core Dumps.
Často kladené otázky (FAQ)
O Produkte
Je vJunos-switch kompatibilný so všetkými hypervízormi?
Nie, vJunos-switch je špeciálne navrhnutý pre Linux KVM
hypervízor.
Môžem nainštalovať viacero inštancií vJunos-switch na jeden
server?
Áno, môžete nainštalovať viacero inštancií vJunos-switch na a
jeden štandardný x86 server.
Inštalácia a nasadenie
Aké sú minimálne hardvérové a softvérové požiadavky
vJunos-zapnúť KVM?
Minimálne požiadavky zahŕňajú štandardný server x86
a hypervízor Linux KVM (Ubuntu 18.04, 20.04, 22.04 alebo Debian
11 Bullseye). Použiteľný softvér tretích strán môže byť tiež
nainštalovaný, ale je voliteľný.
Ako sa pripojím k vJunos-switch po inštalácii?
K vJunos-switch sa môžete pripojiť podľa poskytnutých pokynov
pokyny v návode na inštaláciu.
Riešenie problémov
Kde nájdem log files pre vJunos-switch?
Záznam files pre vJunos-switch nájdete v špecifikovanom
adresár na hostiteľskom serveri. Pozrite si časť o riešení problémov
v príručke nasadenia, kde nájdete ďalšie informácie.
vJunos-switch Deployment Guide for KVM
Zverejnené
2023-11-20
ii
Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, Kalifornia 94089 USA 408-745-2000 www.juniper.net
Juniper Networks, logo Juniper Networks, Juniper a Junos sú registrované ochranné známky spoločnosti Juniper Networks, Inc. v Spojených štátoch a iných krajinách. Všetky ostatné ochranné známky, servisné známky, registrované známky alebo registrované servisné známky sú majetkom ich príslušných vlastníkov.
Juniper Networks nepreberá žiadnu zodpovednosť za akékoľvek nepresnosti v tomto dokumente. Juniper Networks si vyhradzuje právo zmeniť, upraviť, preniesť alebo inak revidovať túto publikáciu bez upozornenia.
vJunos-switch Deployment Guide for KVM Copyright © 2023 Juniper Networks, Inc. Všetky práva vyhradené.
Informácie v tomto dokumente sú aktuálne k dátumu na titulnej strane.
OZNÁMENIE ROK 2000
Hardvérové a softvérové produkty Juniper Networks sú v súlade s rokom 2000. Junos OS nemá žiadne známe časové obmedzenia do roku 2038. Je však známe, že aplikácia NTP bude mať v roku 2036 určité ťažkosti.
LICENČNÁ ZMLUVA KONCOVÉHO POUŽÍVATEĽA
Produkt Juniper Networks, ktorý je predmetom tejto technickej dokumentácie, pozostáva zo softvéru Juniper Networks (alebo je s ním určený na použitie). Používanie takéhoto softvéru podlieha ustanoveniam a podmienkam Licenčnej zmluvy s koncovým používateľom („EULA“) zverejnenej na https://support.juniper.net/support/eula/. Stiahnutím, inštaláciou alebo používaním takéhoto softvéru súhlasíte s podmienkami danej EULA.
iii
Obsah
O tejto príručke | v
1
Pochopte vJunos-switch
vJunos-switch Overview | 2
Koniecview | 2
Podporované kľúčové funkcie | 3
Výhody a použitie | 3
Obmedzenia | 4
vJunos-switch Architecture | 4
2
Hardvérové a softvérové požiadavky vJunos-switch na KVM
Minimálne hardvérové a softvérové požiadavky | 8
3
Nainštalujte a nasaďte vJunos-switch na KVM
Nainštalujte vJunos-switch na KVM | 11
Pripravte hostiteľské servery Linux na inštaláciu vJunos-switch | 11
Nasaďte a spravujte vJunos-switch na KVM | 11 Nastavte nasadenie vJunos-switch na hostiteľskom serveri | 12
Overte VM s prepínačom vJunos | 17
Nakonfigurujte vJunos-switch na KVM | 19 Pripojenie k prepínaču vJunos | 19
Konfigurácia aktívnych portov | 20
Pomenovanie rozhrania | 20
Konfigurácia Media MTU | 21
4
Riešenie problémov
Riešenie problémov so spínačom vJunos | 23
Overte, či je VM spustený | 23
iv
Overiť informácie o CPU | 24 View Log Files | 25 Collect Core Dumps | 25
v
O tejto príručke
Túto príručku použite na inštaláciu virtuálneho prepínača Junos (vJunos-switch). VJunos-switch je virtuálna verzia prepínacej platformy EX založenej na Junos. Predstavuje prepínač Juniper s operačným systémom Junos® (Junos OS) v prostredí virtuálneho stroja založeného na jadre (KVM). Prepínač vJunos je založený na vnorenej architektúre Juniper Networks® vMX Virtual Router (vMX). Táto príručka obsahuje aj základné postupy konfigurácie a správy prepínača vJunos. Po inštalácii a konfigurácii prepínača vJunos, ako je uvedené v tejto príručke, si pozrite dokumentáciu k OS Junos, kde nájdete informácie o dodatočnej konfigurácii softvéru.
SÚVISIACA DOKUMENTÁCIA Dokumentácia OS Junos pre sériu EX
1 KAPITOLA
Pochopte vJunos-switch
vJunos-switch Overview | 2 vJunos-switch Architecture | 4
2
vJunos-switch Overview
SÚHRN
Táto téma poskytuje prehľad, podporované kľúčové funkcie, výhody a obmedzenia vJunosswitch.
V TEJTO ČASTI
Koniecview | 2 podporované kľúčové funkcie | 3 Výhody a použitie | 3 Obmedzenia | 4
Koniecview
V TEJTO ČASTI Inštalácia vJunos-switch Overview | 3
Prečítajte si túto tému na záverview prepínača vJunos. Prepínač vJunos je virtuálna verzia prepínača Juniper, ktorý spúšťa operačný systém Junos. Prepínač vJunos môžete nainštalovať ako virtuálny stroj (VM) na serveri x86. Prepínač vJunos môžete nakonfigurovať a spravovať rovnakým spôsobom, ako spravujete fyzický prepínač. Prepínač vJunos je jediný virtuálny stroj (VM), ktorý môžete používať iba v laboratóriách a nie v produkčnom prostredí. Prepínač vJunos je skonštruovaný s použitím EX9214 ako referenčného prepínača Juniper a podporuje jeden Routing Engine a jeden flexibilný PIC koncentrátor (FPC). Prepínač vJunos podporuje šírku pásma až 100 Mbps agregovanú cez všetky rozhrania. Na používanie prepínača vJunos si nemusíte kupovať licenciu na šírku pásma. Namiesto použitia hardvérových prepínačov môžete použiť prepínač vJunos na spustenie softvéru Junos na testovanie sieťových konfigurácií a protokolov.
3
Inštalácia prepínača vJunos prebehlaview
Softvérové komponenty prepínača vJunos môžete nainštalovať na štandardný x86 server so systémom Linux KVM hypervisor (Ubuntu 18.04, 20.04, 22.04 alebo Debian 11 Bullseye). Na serveroch s hypervízorom KVM môžete spustiť aj príslušný softvér tretích strán. Na jeden server môžete nainštalovať viacero inštancií prepínača vJunos.
Podporované kľúčové funkcie
Táto téma vám poskytuje zoznam a podrobnosti o kľúčových funkciách, ktoré sú podporované a overené na prepínači vJunos. Podrobnosti o konfigurácii týchto funkcií nájdete v príručkách k funkciám na adrese: Používateľské príručky. Prepínač vJunos podporuje nasledujúce kľúčové funkcie: · Podporuje až 96 rozhraní prepínačov · Môže simulovať topológie podloženia a prekrytia IP dátového centra. · Podporuje funkčnosť listu EVPN-VXLAN · Podporuje premostenie okraja (ERB) · Podporuje multihoming EVPN LAG v EVPN-VXLAN (ESI-LAG)
Výhody a použitie
Výhody a prípady použitia vJunos-switch na štandardných x86 serveroch sú nasledovné: · Znížené kapitálové výdavky (CapEx) v laboratóriu – vJunos-switch je k dispozícii zadarmo na vybudovanie testovacích laboratórií
zníženie nákladov spojených s fyzickými prepínačmi. · Skrátený čas nasadenia – prepínač vJunos môžete použiť na virtuálne vytváranie a testovanie topológií
bez budovania drahých fyzických laboratórií. Virtuálne laboratóriá môžu byť postavené okamžite. V dôsledku toho môžete znížiť náklady a oneskorenia spojené s nasadením na fyzickom hardvéri. · Eliminujte potrebu a čas na laboratórny hardvér – vJunos-switch vám pomôže eliminovať čakaciu dobu na príchod laboratórneho hardvéru po obstaraní. vJunos-switch je k dispozícii zadarmo a je možné si ho okamžite stiahnuť. · Vzdelávanie a školenie – umožňuje vám vybudovať laboratóriá pre vzdelávacie a vzdelávacie služby pre vašich zamestnancov.
4
· Dôkaz konceptu a overovacie testovanie – môžete overiť rôzne topológie prepínania dátových centier, vopred zostavené konfigurácie napr.ampa pripravte automatizáciu.
Obmedzenia
Prepínač vJunos má nasledujúce obmedzenia: · Má jeden Routing Engine a jednu architektúru FPC. · Nepodporuje aktualizáciu softvéru počas prevádzky (ISSU). · Nepodporuje pripojenie alebo odpojenie rozhraní, keď je spustené. · SR-IOV pre prípady použitia prepínača vJunos a priepustnosť nie je podporovaná. · Kvôli svojej vnorenej architektúre nemôže byť vJunos-switch použitý v žiadnych nasadeniach, ktoré spúšťajú
inštancie z virtuálneho počítača. · Podporuje maximálnu šírku pásma 100 Mbps cez všetky rozhrania.
POZNÁMKA: Licencie na šírku pásma sa neposkytujú, pretože licencia na šírku pásma nie je potrebná. Môže sa zobraziť správa o kontrole licencie. Ignorujte správy o kontrole licencie.
· Na spustenom systéme nemôžete aktualizovať OS Junos. Namiesto toho musíte nasadiť novú inštanciu s novým softvérom.
· Multicast nie je podporovaný.
SÚVISIACE DOKUMENTÁCIE Minimálne hardvérové a softvérové požiadavky | 8
vJunos-switch Architecture
VJunos-switch je jediné, vnorené riešenie VM, v ktorom virtuálna rovina preposielania (VFP) a Packet Forwarding Engine (PFE) sú umiestnené vo vonkajšom VM. Keď spustíte prepínač vJunos, VFP
5 spustí vnorený VM, ktorý spúšťa obraz Junos Virtual Control Plane (VCP). Hypervízor KVM sa používa na nasadenie VCP. Pojem „vnorený“ sa vzťahuje na VCP VM, ktorý je vnorený do VFP VM, ako je znázornené na obrázku 1 na strane 5. Prepínač vJunos môže podporovať priepustnosť až 100 Mb/s pomocou 4 jadier a 5 GB pamäte. Všetky ďalšie nakonfigurované jadrá a pamäť sa pridelia VCP. VFP nepotrebuje dodatočnú pamäť okrem minimálnej podporovanej plochy. 4 jadrá a 5 GB pamäte sú dostatočné pre prípady použitia v laboratóriu. Obrázok 1: Architektúra vJunos-switch
Architektúra prepínača vJunos je organizovaná vo vrstvách: · Prepínač vJunos je na najvyššej vrstve. · Hypervízor KVM a súvisiaci systémový softvér popísaný v časti softvérové požiadavky
sú v strednej vrstve. · Server x86 je vo fyzickej vrstve v spodnej časti.
6
Pochopenie tejto architektúry vám môže pomôcť naplánovať konfiguráciu prepínača vJunos. Po vytvorení inštancie vJunos-Switch môžete použiť Junos OS CLI na konfiguráciu rozhraní vJunosswitch vo VCP. Prepínač vJunos podporuje iba rozhrania Gigabit Ethernet.
2 KAPITOLA
Hardvérové a softvérové požiadavky vJunos-switch na KVM
Minimálne hardvérové a softvérové požiadavky | 8
8
Minimálne hardvérové a softvérové požiadavky
Táto téma vám poskytuje zoznam hardvérových a softvérových požiadaviek na spustenie inštancie vJunos-switch. Tabuľka 1 na strane 8 uvádza hardvérové požiadavky pre vJunos-switch. Tabuľka 1: Minimálne hardvérové požiadavky pre vJunos-switch
Popis
Hodnota
Sampkonfigurácia systému
Pre prípady laboratórnej simulácie a nízkeho výkonu (menej ako 100 Mb/s) použite ľubovoľný procesor Intel x86 so schopnosťou VT-x.
Procesory Intel Ivy Bridge alebo novšie.
Exampprocesor Ivy Bridge: Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB vyrovnávacia pamäť
Počet jadier
Potrebné sú minimálne štyri jadrá. Softvér prideľuje tri jadrá pre VFP a jedno jadro pre VCP, čo je dostatočné pre väčšinu prípadov použitia.
Akékoľvek ďalšie jadrá budú poskytnuté VCP, pretože tri jadrá sú dostatočné na podporu potrieb dátovej roviny VFP.
pamäť
Vyžaduje sa minimálne 5 GB pamäte. Približne 3 GB pamäte bude pridelených pre VFP a 2 GB pre VCP. Ak je k dispozícii viac ako 6 GB celkovej pamäte, pamäť VFP je obmedzená na 4 GB a dodatočná pamäť sa pridelí VCP.
Iné požiadavky · Schopnosť Intel VT-x. · Hyperthreading (odporúčané) · AES-NI
Tabuľka 2 na strane 9 uvádza softvérové požiadavky pre vJunos-switch.
9
Tabuľka 2: Softvérové požiadavky pre Ubuntu
Popis
Hodnota
Operačný systém
POZNÁMKA: Podporovaná je iba anglická lokalizácia.
· Ubuntu 22.04 LTS · Ubuntu 20.04 LTS · Ubuntu 18.04 LTS · Debian 11 Bullseye
Virtualizácia
· QEMU-KVM
Predvolená verzia pre každú verziu Ubuntu alebo Debianu je dostatočná. Apt-get install qemu-kvm nainštaluje túto predvolenú verziu.
Požadované balíčky
POZNÁMKA: Použite názov apt-get install pkg alebo sudo apt-get install príkazy na inštaláciu balíka.
· qemu-kvm virt-manager · libvirt-daemon-system · virtinst libvirt-clients bridge-utils
Podporované prostredia nasadenia
QEMU-KVM pomocou libvirt
Podporované je aj nasadenie EVE-NG holého kovu.
Poznámka: vJunos-switch nie je podporovaný na EVE-NG ani na iných nasadeniach, ktoré spúšťajú vJunos z virtuálneho počítača kvôli obmedzeniam hlboko vnorenej virtualizácie.
vJunos-switch Images
Obrázky sú prístupné z oblasti sťahovania laboratória na webe juniper.net na adrese: Test Drive Juniper
3 KAPITOLA
Nainštalujte a nasaďte vJunos-switch na KVM
Nainštalujte vJunos-switch na KVM | 11 Nasaďte a spravujte vJunos-switch na KVM | 11 Konfigurácia prepínača vJunos na KVM | 19
11
Nainštalujte vJunos-switch na KVM
SÚHRN
Prečítajte si túto tému, aby ste pochopili, ako nainštalovať prepínač vJunos v prostredí KVM.
V TEJTO ČASTI
Pripravte hostiteľské servery Linux na inštaláciu vJunos-switch | 11
Pripravte hostiteľské servery Linux na inštaláciu prepínača vJunos
Táto časť sa vzťahuje na hostiteľské servery Ubuntu aj Debianu. 1. Nainštalujte štandardné verzie balíkov pre váš hostiteľský server Ubuntu alebo Debian, aby ste zaistili, že
servery spĺňajú minimálne hardvérové a softvérové požiadavky. 2. Skontrolujte, či je povolená technológia Intel VT-x. Spustite príkaz lscpu na svojom hostiteľskom serveri.
Pole Virtualization vo výstupe príkazu lscpu zobrazuje VT-x, ak je VT-x povolené. Ak VT-x nie je povolený, pozrite si dokumentáciu k vášmu serveru a zistite, ako ho povoliť v systéme BIOS.
Nasaďte a spravujte vJunos-switch na KVM
SÚHRN
Prečítajte si túto tému, aby ste pochopili, ako nasadiť a spravovať inštanciu vJunos-switch po jej inštalácii.
V TEJTO ČASTI
Nastavte nasadenie vJunos-switch na hostiteľskom serveri | 12 Overte VM prepínača vJunos | 17
Táto téma popisuje: · Ako vyvolať vJunos-switch na KVM serveroch pomocou libvirt.
· Ako zvoliť množstvo CPU a pamäte, nastaviť požadované mosty pre konektivitu a nakonfigurovať sériový port.
12
· Ako používať príslušné XML file sekcií pre konfigurácie a výbery uvedené vyššie.
POZNÁMKA: Stiahnite si sample XML file a obrázok vJunos-switch z Juniper webstránky.
Nastavte nasadenie vJunos-switch na hostiteľskom serveri
Táto téma popisuje, ako nastaviť nasadenie vJunos-switch na hostiteľskom serveri.
POZNÁMKA: Táto téma zdôrazňuje iba niekoľko častí XML file ktoré sa používajú na nasadenie vJunosswitch cez libvirt. Celý XML file vjunos.xml je k dispozícii na stiahnutie spolu s obrazom virtuálneho počítača a súvisiacou dokumentáciou na stránke na stiahnutie softvéru vJunos Lab.
Nainštalujte balíky uvedené v časti Minimálne požiadavky na softvér, ak balíky ešte nie sú nainštalované. Pozrite si “Minimálne hardvérové a softvérové požiadavky” na strane 8 1. Vytvorte Linuxový most pre každé rozhranie Gigabit Ethernet prepínača vJunos, ktorý plánujete použiť.
# ip link add ge-000 type bridge # ip link add ge-001 type bridge V tomto prípade bude mať inštancia nakonfigurované ge-0/0/0 a ge-0/0/1. 2. Zobrazte každý most Linux. ip link set ge-000 up ip link set ge-001 up 3. Vytvorte živú diskovú kópiu poskytnutého obrazu QCOW2 vJunos. # cd /root # cp vjunos-switch-23.1R1.8.qcow2 vjunos-sw1-live.qcow2 Vytvorte osobitnú kópiu pre každý vJunos, ktorý plánujete nasadiť. Tým sa zabezpečí, že na pôvodnom obrázku nevykonáte žiadne trvalé zmeny. Do živého obrazu musí byť zapisovateľný aj užívateľský identifikátor nasadzujúci vJunos-switch – zvyčajne užívateľ root. 4. Upravením nasledujúcej sekcie zadajte počet jadier poskytnutých vJunos.
13
Nasledujúca stanza špecifikuje počet jadier poskytnutých vJunos. Minimálne potrebné jadrá sú 4 a sú dostatočné pre prípady laboratórneho použitia.
x86_64 IvyBridge qemu4
Predvolený počet potrebných jadier je 4 a je dostatočný pre väčšinu aplikácií. Toto je minimálny podporovaný CPU pre vJunos-switch. Model CPU môžete ponechať ako IvyBridge. S týmto nastavením budú fungovať aj procesory Intel neskoršej generácie. 5. Ak je to potrebné, zväčšite pamäť úpravou nasledujúcej stanzy.
vjunos-sw1 5242880 5242880 4
Nasledujúce example zobrazuje predvolenú pamäť vyžadovanú prepínačom vJunos. Predvolená pamäť je dostatočná pre väčšinu aplikácií. V prípade potreby môžete hodnotu zvýšiť. Zobrazuje tiež názov špecifického prepínača vJunos, ktorý sa vytvára, čo je v tomto prípade vjunos-sw1. 6. Upravením XML zadajte názov a umiestnenie vášho obrazu prepínača vJunos file ako je uvedené v nasledujúcom príkladeample.
<disk device=”disk” type=”file”> file=”/root/vjunos-sw1-live.qcow2″/>
Každému virtuálnemu počítaču vJunos na hostiteľovi musíte poskytnúť svoj vlastný jedinečne pomenovaný obrázok QCOW2. Vyžaduje sa to pre libvirt a QEMU-KVM.
14
7. Vytvorte obraz disku. # ./make-config.sh Prepínač vJunos akceptuje počiatočnú konfiguráciu pripojením druhého disku k inštancii VM, ktorá obsahuje konfiguráciu. Na vytvorenie obrazu disku použite dodaný skript make-config.sh. XML file odkazuje na túto konfiguračnú jednotku, ako je znázornené nižšie:
<disk device=”disk” type=”file”> file=”/root/config.qcow2″/>
POZNÁMKA: Ak neuprednostňujete počiatočnú konfiguráciu, odstráňte vyššie uvedenú sekciu z XML file.
8. Nastavte riadiaci ethernetový port.
Tento example vám umožňuje pripojiť sa k VCP „fxp0“, čo je port pre správu mimo hostiteľského servera, na ktorom sa nachádza prepínač vJunos. Musíte mať nakonfigurovanú smerovateľnú IP adresu pre fxp0, buď cez DHCP server alebo pomocou štandardnej konfigurácie CLI. “eth0” v sekcii nižšie odkazuje na rozhranie hostiteľského servera, ktoré poskytuje konektivitu s vonkajším svetom a malo by sa zhodovať s názvom tohto rozhrania na vašom hostiteľskom serveri. Ak nepoužívate protokol DHCP (Dynamic Host Configuration Protocol), potom, keď je vJunos-switch v prevádzke, telnet do jeho konzoly a nakonfigurujte IP adresu pre „fxp0“ pomocou konfigurácie CLI, ako je uvedené nižšie:
15
POZNÁMKA: Nižšie uvedené konfigurácie sú len examples alebo sample konfiguračné úryvky. Možno budete musieť nastaviť aj konfiguráciu statickej trasy.
# nastaviť rozhrania fxp0 jednotka 0 rodina inet adresa 10.92.249.111/23 # nastaviť možnosti smerovania statická cesta 0.0.0.0/0 next-hop 10.92.249.254 9. Povoliť SSH na port správy VCP. # set system services ssh root-login allow command. 10. Vytvorte Linuxový most pre každý port, ktorý zadáte v XML file.
Názvy portov sú špecifikované v nasledujúcej sekcii. Konvenciou pre prepínač vJunos je použitie ge-0xy, kde „xy“ určuje skutočné číslo portu. V nasledujúcom example, ge-000 a ge-001 sú čísla portov. Tieto čísla portov budú mapované na rozhrania Junos ge-0/0/0 a ge-0/0/1. Ako už bolo spomenuté, musíte vytvoriť most Linux pre každý port, ktorý zadáte v XML file. 11. Poskytnite jedinečné číslo sériového portu konzoly pre každý prepínač vJunos na vašom hostiteľskom serveri. V nasledujúcom example, jedinečné číslo sériového portu konzoly je „8610“.
16
Neupravujte nasledujúcu stanzu smbios. Hovorí vJunos, že ide o prepínač vJunos.
12. Vytvorte VM vJunos-sw1 pomocou súboru vJunos-sw1.xml file. # virsh vytvorte vjunos-sw1.xml
Výraz „sw1“ sa používa na označenie toho, že ide o prvý VM s prepínačom vJunos, ktorý sa inštaluje. Nasledujúce VM môžu byť pomenované vjunos-sw2 a vjunos-sw3 atď.
V dôsledku toho sa vytvorí VM a zobrazí sa nasledujúca správa:
Doména vjunos-sw1 vytvorená z vjunos-sw1.xml 13. Skontrolujte /etc/libvirt/qemu.conf a odkomentujte nasledujúce riadky XML, ak boli
komentoval. Niektorí exampnižšie sú uvedené platné hodnoty. Odkomentujte zadané riadky.
#
user = „qemu“ # Používateľ s názvom „qemu“
#
užívateľ = “+0” # Super užívateľ (uid=0)
#
user = „100“ # Používateľ s názvom „100“ alebo používateľ s uid=100#user = „root“
<<
odkomentovať tento riadok
#
#group = “root” <<< odkomentovať tento riadok
14. Reštartujte libvirtd a znova vytvorte virtuálny počítač vJunos-switch. # systemctl reštartujte libvirtd
15. Bezpečne vypnite vJunos-switch nasadený na hostiteľskom serveri (ak je to potrebné). Na vypnutie vJunos-switch použite príkaz # virsh shutdown vjunos-sw1. Keď vykonáte tento krok, signál vypnutia odoslaný do inštancie vJunos-switch jej umožní elegantné vypnutie.
Zobrazí sa nasledujúca správa.
Doména 'vjunos-sw1' sa vypína
17
POZNÁMKA: Nepoužívajte príkaz „virsh cancel“, pretože tento príkaz môže poškodiť VM disk vJunosswitch. Ak sa váš VM prestane spúšťať po použití príkazu „virsh cancel“, vytvorte živú kópiu disku QCOW2 z poskytnutého pôvodného obrazu QCOW2.
Overte virtuálny počítač vJunos-switch
Táto téma popisuje, ako overiť, či je vJunos-switch v prevádzke. 1. Skontrolujte, či je prepínač vJunos zapnutý a spustený.
# virsh zoznam
# virsh zoznam
Identifikačné meno
štátu
——————————-
74 spustených vjunos-sw1
2. Pripojte sa k sériovej konzole VCP.
Port na pripojenie k sériovej konzole VCP nájdete v XML file. Môžete sa tiež prihlásiť do sériovej konzoly VCP cez „telnet localhost ” kde je v konfigurácii XML zadané portnum file:
POZNÁMKA: Číslo portu telnet musí byť jedinečné pre každý virtuálny počítač s prepínačom vJunos, ktorý sa nachádza na hostiteľskom serveri.
# telnet localhost 8610 Skúšam 127.0.0.1… Pripojené k localhost. Únikový znak je '^]'. root@:~ #
3. Vypnite automatickú aktualizáciu obrazu.
18
Ak ste vo vyššie uvedených krokoch nezadali žiadnu počiatočnú konfiguráciu Junos, potom sa prepínač vJunos štandardne pokúsi použiť DHCP na počiatočné nastavenie siete. Ak nemáte server DHCP, ktorý dokáže dodať konfiguráciu Junos, môžete dostávať opakované správy, ako je uvedené nižšie: „Automatická aktualizácia obrazu“ Tieto správy môžete zakázať takto:
4. Skontrolujte, či sú rozhrania ge špecifikované vo vašom xml prepínača vJunos file sú k dispozícii. Použite príkaz show interfaces terse.
Napríkladample, ak je vJunos-switch definícia XML file určuje dve virtuálne NIC pripojené
„ge-000“ a „ge-001“, potom rozhrania ge-0/0/0 a ge-0/0/1 by mali byť v stave prepojenia „hore“, keď overíte pomocou príkazu show interface output, ako je uvedené nižšie .
root> zobraziť rozhrania stručné
Rozhranie
Admin Link Proto
ge-0/0/0
hore hore
ge-0/0/0.16386
hore hore
lc-0/0/0
hore hore
lc-0/0/0.32769
hore hore vpls
pfe-0/0/0
hore hore
pfe-0/0/0.16383
hore inet
inet6
pfh-0/0/0
hore hore
pfh-0/0/0.16383
hore inet
pfh-0/0/0.16384
hore inet
ge-0/0/1
hore hore
ge-0/0/1.16386
hore hore
ge-0/0/2
hore dole
ge-0/0/2.16386
hore dole
Miestne
Diaľkové ovládanie
19
ge-0/0/3 ge-0/0/3.16386 [snip]
hore dole hore dole
5. Skontrolujte, či je nakonfigurované rozhranie vnet pod každým zodpovedajúcim mostom „ge“. Po spustení prepínača vJunos použite príkaz brctl na hostiteľskom serveri, ako je uvedené nižšie:
# ip odkaz pridať most typu ge-000
# ip odkaz zobrazí ge-000
názov mosta id mosta
Rozhrania s podporou STP
ge-000
8000.fe54009a419a č
vnet1
# ip odkaz zobrazí ge-001
názov mosta id mosta
Rozhrania s podporou STP
ge-001
8000.fe5400e9f94f č
vnet2
Nakonfigurujte vJunos-switch na KVM
SÚHRN
Prečítajte si túto tému, aby ste pochopili, ako nakonfigurovať prepínač vJunos v prostredí KVM.
V TEJTO ČASTI
Pripojte sa k vJunos-switch | 19 Konfigurácia aktívnych portov | 20 Pomenovanie rozhrania | 20 Konfigurácia Media MTU | 21
Pripojte sa k prepínaču vJunos
Telnet na sériové číslo konzoly uvedené v XML file na pripojenie k prepínaču vJunos. Podrobnosti nájdete v časti „Nasadenie a správa vJunos-switch na KVM“ na strane 11. Napr.ample:
# telnet localhost 8610
20
Skúšam 127.0.0.1… Pripojené k localhost. Únikový znak je '^]'. root@:~ # cli root>
Môžete tiež SSH na VCP prepínača vJunos.
Nakonfigurujte aktívne porty
Táto časť popisuje, ako nakonfigurovať počet aktívnych portov.
Môžete zadať počet aktívnych portov pre prepínač vJunos, aby sa zhodoval s počtom sieťových kariet pridaných do VFP VM. Predvolený počet portov je 10, ale môžete zadať ľubovoľnú hodnotu v rozsahu od 1 do 96. Spustite príkaz user@host# set šasi fpc 0 pic 0 počet portov 96 na určenie počtu aktívnych portov. Nakonfigurujte počet portov na úrovni hierarchie [upraviť šasi fpc 0 pic 0].
Pomenovanie rozhrania
Prepínač vJunos podporuje iba rozhrania Gigabit Ethernet (ge).
Názvy rozhraní nemôžete zmeniť na 10-Gigabit Ethernet (xe) alebo 100-Gigabit Ethernet (et). Ak sa pokúsite zmeniť názvy rozhraní, tieto rozhrania sa pri spustení konfigurácie show alebo príkazov show interfaces budú stále zobrazovať ako „ge“. Tu je bývalýample výstup príkazu CLI „show configuration“, keď sa používatelia pokúsia zmeniť názov rozhrania na „et“:
podvozok { fpc 0 { pic 0 { ## ## Upozornenie: ignorované vyhlásenie: nepodporovaná platforma (ex9214) ## interface-type et; }
21
} }
Nakonfigurujte MTU média
Jednotku maximálneho prenosu média (MTU) môžete nakonfigurovať v rozsahu 256 až 9192. Hodnoty MTU mimo vyššie uvedeného rozsahu sú odmietnuté. Musíte nakonfigurovať MTU zahrnutím príkazu MTU na úrovni hierarchie [edit interface-name]. Nakonfigurujte MTU.
[upraviť] user@host# nastaviť rozhranie ge-0/0/0 mtu
POZNÁMKA: Maximálna podporovaná hodnota MTU je 9192 bajtov.
Napríkladample:
[upraviť] user@host# nastaviť rozhranie ge-0/0/0 mtu 9192
4 KAPITOLA
Riešenie problémov
Riešenie problémov so spínačom vJunos | 23
23
Riešenie problémov so spínačom vJunos
SÚHRN
Túto tému použite na overenie konfigurácie prepínača vJunos a na získanie akýchkoľvek informácií o riešení problémov.
V TEJTO ČASTI
Overte, či je VM spustený | 23 Overenie informácií o procesore | 24 View Log Files | 25 Collect Core Dumps | 25
Overte, či je VM spustený
· Po inštalácii skontrolujte, či vJunos-switch beží.
virsh list Príkaz virsh list zobrazuje názov a stav virtuálneho počítača (VM). Stav môže byť: spustený, nečinný, pozastavený, vypnutý, havarovaný alebo umierajúci.
# virsh zoznam
Identifikačné meno
štátu
——————————
72 vjunos-switch beží
· Virtuálne počítače môžete zastaviť a spustiť pomocou nasledujúcich príkazov virsh: · virsh shutdown – Vypnutie prepínača vJunos. · virsh start – Spustenie neaktívneho VM, ktorý ste predtým definovali.
POZNÁMKA: Nepoužívajte príkaz „virsh cancel“, pretože môže poškodiť VM disk vJunos-switch.
24
Ak sa váš VM zastaví a nespustí sa po použití príkazu virsh cancel, vytvorte živú kópiu disku QCOW2 z pôvodného poskytnutého obrazu QCOW2.
Overte informácie o CPU
Na zobrazenie informácií o CPU použite príkaz lscpu na hostiteľskom serveri. Výstup zobrazuje informácie, ako je celkový počet CPU, počet jadier na zásuvku a počet zásuviek CPU. Napríkladample, nasledujúci blok kódu zobrazuje informácie pre hostiteľský server Ubuntu 20.04 LTS, ktorý podporuje celkovo 32 CPU.
root@vjunos-host:~# Architektúra lscpu: Operačný režim(y) CPU: Poradie bajtov: Veľkosti adries: CPU: On-line zoznam CPU: Vlákna na jadro: Jadro(ja) na soket: Soket(y): NUMA uzol: ID dodávateľa: Rodina CPU: Model: Názov modelu: Krokovanie: CPU MHz: CPU max MHz: CPU min MHz: BogoMIPS: Virtualizácia: L1d cache: L1i cache: L2 cache : L3 cache: NUMA uzol 0 CPU:
x86_64 32-bitový, 64-bitový Little Endian 46-bitový fyzický, 48-bitový virtuálny 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 VT -x 1200.0000 KiB 5187.52 KiB 512 MiB 512 MiB 4-40-0
25
NUMA CPU uzla 1: [ústrih]
8-15,24-31
View Log Files
View systém zaznamená pomocou príkazu show log na inštancii vJunos-switch.
root > zobraziť denník? Koreň > zobraziť denník? zobrazí zoznam log files k dispozícii pre viewing. Za example, do view protokoly démona šasi (chassisd) spúšťajú príkaz root > show log šasi.
Zbierajte Core Dumps
Použite príkaz show system core-dumps view zhromaždené jadro file. Tieto výpisy jadra môžete preniesť na externý server na analýzu cez rozhranie správy fxp0 na prepínači vJunos.
Dokumenty / zdroje
![]() |
Nasadenie prepínača Juniper NETWORKS KVM vJunos [pdf] Používateľská príručka KVM vJunos Switch Deployment, KVM, vJunos Switch Deployment, Switch Deployment, Deployment |