Cleachdadh tionndadh KVM vJunos
Sònrachaidhean
- Bathar: vJunos-switch
- Stiùireadh cleachdadh: KVM
- Foillsichear: Juniper Networks, Inc.
- Ceann-latha foillseachaidh: 2023-11-20
- Weblàrach: https://www.juniper.net
Fiosrachadh toraidh
Mun Stiùireadh seo
Tha an Stiùireadh Cleachdaidh vJunos-switch a’ toirt seachad stiùireadh agus
fiosrachadh mu bhith a’ cleachdadh agus a’ riaghladh vJunos-switch air KVM
àrainneachd. Tha e a’ còmhdach cuspairean mar a bhith a’ tuigsinn an còrrview of
vJunos-switch, riatanasan bathar-cruaidh is bathar-bog, stàladh agus
cleachdadh, agus fuasgladh thrioblaidean.
vJunos - atharraich thairisview
Tha an vJunos-switch na phàirt bathar-bog a ghabhas a chuir a-steach
air frithealaiche x86 aig ìre gnìomhachais a’ ruith hypervisor Linux KVM
(Ubuntu 18.04, 20.04, 22.04, neo Debian 11 Bullseye). Tha e a 'toirt seachad
comasan lìonraidh mas-fhìor agus tha e air a dhealbhadh gus a thabhann
sùbailteachd agus scalability ann an cleachdadh lìonra.
Prìomh fheartan le taic
- Comasan lìonraidh mas-fhìor
- Taic do luchd-frithealaidh x86 aig ìre gnìomhachais
- Co-chòrdalachd le Linux KVM hypervisor
- Comas air iomadh suidheachadh vJunos-atharrachadh a chuir air aon
frithealaiche
Buannachdan agus Cleachdaidhean
Tha an vJunos-switch a’ tabhann grunn bhuannachdan agus faodar a chleachdadh ann an
diofar shuidheachaidhean:
- A’ comasachadh bun-structar lìonra mas-fhìor
- Lùghdaich cosgaisean bathar-cruaidh le bhith a’ cleachdadh ìre gnìomhachais
seirbhisich - A 'toirt seachad sùbailteachd agus scalability ann an lìonra
cleachdadh - Sìmplidh riaghladh lìonra agus rèiteachadh
Cuingeachaidhean
Ged a tha an vJunos-switch na fhuasgladh lìonraidh cumhachdach, tha e
tha cuid de chuingealachaidhean ri beachdachadh:
- Co-fhreagarrachd cuingealaichte ri Linux KVM hypervisor
- Tha feum air frithealaichean x86 aig ìre gnìomhachais airson an stàladh
- An urra ri comasan agus goireasan a’ bhunait
bathar-cruaidh frithealaiche
vJunos-switch Architecture
Tha an ailtireachd vJunos-switch air a dhealbhadh gus a
àrainneachd lìonraidh mas-fhìor air hypervisor KVM. Bidh e a 'cleachdadh
goireasan agus comasan an fhrithealaiche x86 bunaiteach
bathar-cruaidh gus seirbheisean lìonra àrd-choileanaidh a lìbhrigeadh.
Stiùireadh airson cleachdadh bathar
Bathar-cruaidh is bathar-bog riatanasan
Gus vJunos-switch air KVM a chleachdadh gu soirbheachail, dèan cinnteach gu bheil do
siostam a’ coinneachadh ris na riatanasan as ìsle a leanas:
- Am frithealaiche x86 aig ìre gnìomhachais
- Hypervisor Linux KVM (Ubuntu 18.04, 20.04, 22.04, no Debian 11
Bullseye) - Bathar-bog treas-phàrtaidh iomchaidh (roghainneil)
Stàlaich is cuir an gnìomh vJunos-switch air KVM
Stàlaich vJunos-switch air KVM
Lean na ceumannan seo gus vJunos-switch a stàladh air KVM
àrainneachd:
- Ullaich na Linux Host Servers gus vJunos-switch a stàladh.
- Cleachd agus Stiùirich vJunos-switch air KVM.
- Suidhich an cleachdadh vJunos-switch air an fhrithealaiche aoigheachd.
- Dearbhaich an vJunos-switch VM.
- Dèan rèiteachadh vJunos-switch air KVM.
- Ceangail ri vJunos-switch.
- Dèan rèiteachadh air puirt gnìomhach.
- Ainmeachadh eadar-aghaidh.
- Dèan rèiteachadh air MTU nam Meadhanan.
Fuasgladh dhuilgheadasan vJunos-witch
Ma thachras tu air duilgheadas sam bith le vJunos-switch, faodaidh tu leantainn
na ceumannan fuasglaidh seo:
- Dèan cinnteach gu bheil an VM a’ ruith.
- Dearbhaich fiosrachadh CPU.
- View Log Files.
- Cruinnich Prìomh Dumps.
Ceistean Cumanta (FAQ)
Mu dheidhinn an Bathar
A bheil vJunos-switch co-chòrdail ris a h-uile hypervisors?
Chan e, tha vJunos-switch air a dhealbhadh gu sònraichte airson an Linux KVM
hypervisor.
Am faod mi iomadh suidheachadh de vJunos-switch a stàladh air aon
frithealaiche ?
Faodaidh, is urrainn dhut iomadh suidheachadh vJunos-switch a stàladh air a
aon fhrithealaiche x86 àbhaisteach gnìomhachais.
Stàladh agus cleachdadh
Dè na riatanasan bathar-cruaidh is bathar-bog as ìsle airson
vJunos-switch air KVM?
Tha na riatanasan as ìsle a’ toirt a-steach frithealaiche x86 aig ìre gnìomhachais
agus hypervisor Linux KVM (Ubuntu 18.04, 20.04, 22.04, no Debian
11 Bullseye). Faodaidh bathar-bog treas-phàrtaidh iomchaidh a bhith cuideachd
air a stàladh, ach tha e roghainneil.
Ciamar a cheanglas mi ri vJunos-switch às deidh an stàladh?
Faodaidh tu ceangal ri vJunos-switch le bhith a’ leantainn na chaidh a sholarachadh
stiùireadh anns an stiùireadh stàlaidh.
Fuasgladh thrioblaidean
Càite an lorg mi an clàr files airson vJunos-switch?
An log files airson vJunos-switch a lorg anns an t-sònrachadh
eòlaire air an fhrithealaiche aoigheachd. Thoir sùil air an roinn fuasglaidh dhuilgheadasan
den stiùireadh cleachdadh airson tuilleadh fiosrachaidh.
vJunos-switch Iùl cleachdadh airson KVM
Foillsichte
2023-11-20
ii
Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net
Tha Juniper Networks, suaicheantas Juniper Networks, Juniper, agus Junos nan comharran-malairt clàraichte aig Juniper Networks, Inc. anns na Stàitean Aonaichte agus dùthchannan eile. Is ann leis na sealbhadairean aca a tha a h-uile comharra-malairt, comharra seirbheis, comharra clàraichte, no comharran seirbheis clàraichte.
Chan eil Juniper Networks a’ gabhail uallach sam bith airson mearachd sam bith san sgrìobhainn seo. Tha Juniper Networks a’ glèidheadh na còrach am foillseachadh seo atharrachadh, atharrachadh, a ghluasad no ath-sgrùdadh air dhòigh eile gun rabhadh.
vJunos-switch Iùl Cleachdaidh airson KVM Copyright © 2023 Juniper Networks, Inc. Gach còir glèidhte.
Tha am fiosrachadh san sgrìobhainn seo gnàthach bhon cheann-latha air duilleag an tiotail.
BLIADHNA 2000 FIOSRACHADH
Tha bathar-cruaidh is bathar-bog Juniper Networks a’ gèilleadh ri Bliadhna 2000. Chan eil fios aig Junos OS cuingeachaidhean co-cheangailte ri ùine tron bhliadhna 2038. Ach, tha fios gu bheil beagan duilgheadas aig an tagradh NTP sa bhliadhna 2036.
AONTAINN CEADACHD CLEACHDADH DEIREANNACH
Tha an toradh Juniper Networks a tha na chuspair anns na sgrìobhainnean teignigeach seo air a dhèanamh suas de (no an dùil a chleachdadh leis) bathar-bog Juniper Networks. Tha cleachdadh a’ bhathar-bhog sin an urra ri teirmichean is cumhaichean an Aonta Cead Cleachdaiche Deireannach (“EULA”) air a phostadh aig https://support.juniper.net/support/eula/. Le bhith a’ luchdachadh sìos, a’ stàladh no a’ cleachdadh bathar-bog mar sin, tha thu ag aontachadh ri teirmichean is cumhaichean an EULA sin.
iii
Clàr-innse
Mun Stiùireadh seo | v
1
Tuig vJunos-switch
vJunos - atharraich thairisview | 2
Thairisview | 2
Prìomh fheartan ris an deach taic | 3
Buannachdan agus Cleachdaidhean | 3
Cuingealachaidhean | 4
vJunos-switch Ailtireachd | 4
2
Riatanasan Bathar-cruaidh is Bathar-bog vJunos-switch air KVM
Riatanasan Bathar-cruaidh is Bathar-bog as ìsle | 8
3
Stàlaich is cuir an gnìomh vJunos-switch air KVM
Stàlaich vJunos-switch air KVM | 11
Ullaich na frithealaichean Linux Host gus vJunos-switch a stàladh | 11
Cleachd agus Stiùirich vJunos-switch air KVM | 11 Suidhich an cleachdadh vJunos-switch air an fhrithealaiche aoigheachd | 12
Dearbhaich an vJunos-switch VM | 17
Dèan rèiteachadh vJunos-switch air KVM | 19 Ceangail ri vJunos-switch | 19
Dèan rèiteachadh air puirt gnìomhach | 20
Ainmeachadh eadar-aghaidh | 20
Dèan rèiteachadh air na meadhanan MTU | 21
4
Fuasgladh trioblaid
Fuasgladh dhuilgheadasan vJunos-switch | 23
Dearbhaich gu bheil an VM a’ ruith | 23
iv
Dearbhaich fiosrachadh CPU | 24 View Log Files | 25 Cruinnich Prìomh Dhumpaichean | 25
v
Mun Stiùireadh seo
Cleachd an iùl seo gus an Junos-switch mas-fhìor (vJunos-switch) a stàladh. Tha an vJunos-switch na dhreach brìgheil den àrd-ùrlar tionndadh EX stèidhichte air Junos. Tha e a’ riochdachadh tionndadh Juniper a’ ruith siostam-obrachaidh Junos® (Junos OS) anns an àrainneachd inneal brìgheil stèidhichte air kernel (KVM). Tha an vJunos-switch stèidhichte air ailtireachd neadachaidh Juniper Networks® vMX Virtual Router (vMX). Tha an iùl seo cuideachd a’ toirt a-steach modhan rèiteachaidh agus riaghlaidh vJunos-switch bunaiteach. Às deidh dhut an vJunos-switch a chuir a-steach agus a rèiteachadh mar a tha air a chòmhdach san stiùireadh seo, thoir sùil air sgrìobhainnean Junos OS airson fiosrachadh mu rèiteachadh bathar-bog a bharrachd.
Sgrìobhainn Co-cheangailte Junos OS airson Sgrìobhainnean Sreath EX
1 CAIBIDEIL
Tuig vJunos-switch
vJunos - atharraich thairisview | 2 vJunos-switch Ailtireachd | 4
2
vJunos - atharraich thairisview
GEAMHRADH
Tha an cuspair seo a’ toirt seachad sealladh farsaing, prìomh fheartan le taic, buannachdan agus crìochan an vJunosswitch.
ANNS AN EARRANN SEO
Thairisview | 2 Prìomh fheartan ris an deach taic | 3 Buannachdan agus Cleachdaidhean | 3 Cuingealachaidhean | 4
Thairisview
ANNS AN ROINN SEO vJunos-switch Installation Overview | 3
Leugh an cuspair seo airson còrrview den tionndadh vJunos. Tha an vJunos-switch na dhreach brìgheil de thionndadh Juniper a bhios a’ ruith an Junos OS. Faodaidh tu vJunos-switch a stàladh mar inneal brìgheil (VM) air frithealaiche x86. Faodaidh tu an tionndadh vJunos a rèiteachadh agus a riaghladh san aon dòigh sa bhios tu a’ riaghladh tionndadh fiosaigeach. Tha an vJunos-switch na aon inneal brìgheil (VM) nach urrainn dhut a chleachdadh ach ann an deuchainn-lannan agus chan ann san àrainneachd cinneasachaidh. Tha an vJunos-switch air a thogail a’ cleachdadh EX9214 mar iomradh Juniper suidse agus a’ toirt taic do aon einnsean slighe agus aon inneal-cruinneachaidh PIC sùbailte (FPC). Tha an vJunos-switch a’ toirt taic do leud-bann suas ri 100 Mbps cruinnichte thairis air a h-uile eadar-aghaidh. Chan fheum thu cead leud-bann a cheannach airson an vJunos-switch a chleachdadh. An àite suidsichean bathar-cruaidh a chleachdadh, faodaidh tu an vJunos-switch a chleachdadh gus bathar-bog Junos a thòiseachadh airson a bhith a’ dèanamh deuchainn air rèiteachaidhean lìonra agus protocolaidhean.
3
vJunos-switch Installation Overview
Faodaidh tu na pàirtean bathar-bog den vJunos-switch a chuir a-steach air frithealaiche x86 aig ìre gnìomhachais a’ ruith hypervisor Linux KVM (Ubuntu 18.04, 20.04, 22.04 no Debian 11 Bullseye). Air frithealaichean a tha a’ ruith an hypervisor KVM, faodaidh tu cuideachd bathar-bog treas-phàrtaidh iomchaidh a ruith. Faodaidh tu iomadh suidheachadh vJunos-switch a stàladh air aon fhrithealaiche.
Prìomh fheartan le taic
Bheir an cuspair seo dhut liosta agus mion-fhiosrachadh mu na prìomh fheartan a tha a’ faighinn taic agus dearbhadh air vJunos-switch. Airson mion-fhiosrachadh mu rèiteachadh nam feartan seo faic na stiùiridhean feart aig: Stiùireadh Cleachdaiche. Tha an vJunos-switch a’ toirt taic do na prìomh fheartan a leanas: · A’ toirt taic do suas ri 96 eadar-aghaidh suidse · Is urrainn dha atharrais air fo-chòmhdach IP ionad dàta agus topologies ath-chòmhdach. · A’ toirt taic do ghnìomhachd dhuilleagan EVPN-VXLAN · A’ toirt taic do Edge-Routed Bridging (ERB) · A’ toirt taic do ioma-sheòrsachadh EVPN LAG ann an EVPN-VXLAN (ESI-LAG)
Buannachdan agus Cleachdaidhean
Tha buannachdan agus cùisean cleachdaidh an vJunos-switch air frithealaichean àbhaisteach x86 mar a leanas: · Lùghdachadh air caiteachas calpa (CapEx) air obair-lann - Tha an vJunos-switch ri fhaighinn an-asgaidh gus deuchainn-lannan a thogail
lùghdachadh chosgaisean co-cheangailte ri suidsichean fiosaigeach. · Lùghdachadh air ùine cleachdadh - Faodaidh tu an vJunos-switch a chleachdadh gus topologies a thogail agus a dhearbhadh cha mhòr
gun obair-lann corporra daor a thogail. Faodar deuchainn-lannan brìgheil a thogail sa bhad. Mar thoradh air an sin, faodaidh tu cosgaisean agus dàil co-cheangailte ri cleachdadh air bathar-cruaidh corporra a lughdachadh. · Cuir às do fheum agus ùine airson bathar-cruaidh obair-lann - Bidh an vJunos-switch gad chuideachadh gus cuir às don ùine feitheimh airson bathar-cruaidh obair-lann a ruighinn às deidh ceannach. Tha vJunos-switch ri fhaighinn an-asgaidh agus faodar a luchdachadh sìos sa bhad. · Foghlam is trèanadh – A’ leigeil leat obair-lann a thogail airson seirbheisean ionnsachaidh is foghlaim don luchd-obrach agad.
4
· Dearbhadh air bun-bheachd agus deuchainn dearbhaidh - Faodaidh tu diofar topologies atharrachadh ionad dàta a dhearbhadh, rèiteachadh ro-thogail examples, agus ullaich fèin-ghluasad.
Cuingeachaidhean
Tha na cuingeadan a leanas aig an vJunos-switch: · Tha aon einnsean slighe agus aon ailtireachd FPC aige. · Chan eil e a’ toirt taic do ùrachadh bathar-bog in-sheirbheis (ISSU). · Chan eil e a’ toirt taic do cheangal no dealachadh eadar-aghaidh nuair a bhios e a’ ruith. · Chan eil taic ri SR-IOV airson cùisean cleachdaidh vJunos-switch agus trochur. · Mar thoradh air an ailtireachd neadachaidh aige, chan urrainnear an vJunos-switch a chleachdadh ann an cleachdadh sam bith a chuireas air bhog an
eisimpleirean bhon taobh a-staigh VM. · A’ toirt taic do leud-bann as àirde de 100 Mbps thairis air a h-uile eadar-aghaidh.
NOTA: Chan eil ceadan leud-bann air an toirt seachad leis nach eil feum air cead leud-bann. Is dòcha gun nochd teachdaireachd dearbhaidh ceadachais. Na leig seachad na teachdaireachdan seic cead.
· Chan urrainn dhut an Junos OS ùrachadh air siostam ruith. An àite sin, feumaidh tu eisimpleir ùr a chleachdadh leis a’ bhathar-bog ùr.
· Chan eil taic ri Multicast.
Sgrìobhainn Co-cheangailte Riatanasan Bathar-cruaidh is Bathar-bog as ìsle | 8
vJunos-switch Architecture
Tha an vJunos-switch na fhuasgladh VM singilte, neadaichte anns a bheil am plèana air adhart brìgheil (VFP) agus an Einnsean Cur air adhart Pacaid (PFE) a’ fuireach anns an VM a-muigh. Nuair a thòisicheas tu air an tionndadh vJunos, an VFP
Bidh 5 a’ tòiseachadh VM neadachaidh a bhios a’ ruith ìomhaigh Junos Virtual Control Plane (VCP). Tha hypervisor KVM air a chleachdadh gus VCP a chleachdadh. Tha am facal “neadaichte” a' toirt iomradh air an VCP VM a bhith air a neadachadh taobh a-staigh an VFP VM, mar a chithear ann am Figear 1 air duilleag 5. Faodaidh an vJunos-switch taic a thoirt do suas ri 100 Mbps de thionndadh le bhith a' cleachdadh 4 cores agus 5GB de chuimhne. Bidh coraichean agus cuimhne sam bith a bharrachd air an rèiteachadh air an riarachadh don VCP. Chan fheum VFP cuimhne a bharrachd a bharrachd air an lorg-coise as ìsle a tha a’ faighinn taic. Tha na coraichean 4 agus cuimhne 5GB gu leòr airson cùisean cleachdadh obair-lann. Figear 1: vJunos-switch Architecture
Tha an ailtireachd vJunos-switch air a eagrachadh ann an sreathan: · Tha an vJunos-switch aig an ìre as àirde. · An hypervisor KVM agus am bathar-bog siostam co-cheangailte ris a tha air a mhìneachadh anns an roinn riatanasan bathar-bog
tha anns an t-sreath mheadhanach. · Tha am frithealaiche x86 anns an ìre chorporra aig a’ bhonn.
6
Faodaidh tu a bhith a’ tuigsinn na h-ailtireachd seo do chuideachadh le bhith a’ dealbhadh do rèiteachadh vJunos-switch. Às deidh dhut an eisimpleir vJunos-Switch a chruthachadh, faodaidh tu an Junos OS CLI a chleachdadh gus eadar-aghaidh vJunosswitch a rèiteachadh anns an VCP. Tha an vJunos-switch a’ toirt taic do eadar-aghaidh Gigabit Ethernet a-mhàin.
2 CAIBIDEIL
Riatanasan Bathar-cruaidh is Bathar-bog vJunos-switch air KVM
Riatanasan Bathar-cruaidh is Bathar-bog as ìsle | 8
8
Riatanasan Bathar-cruaidh is Bathar-bog as ìsle
Bheir an cuspair seo dhut liosta de riatanasan bathar-cruaidh is bathar-bog gus eisimpleir vJunos-switch a thòiseachadh. Tha Clàr 1 air duilleag 8 a’ liostadh na riatanasan bathar-cruaidh airson vJunos-switch. Clàr 1: Riatanasan bathar-cruaidh as ìsle airson vJunos-switch
Tuairisgeul
Luach
Sample rèiteachadh an t-siostaim
Airson atharrais obair-lann agus coileanadh ìosal (nas lugha na 100 Mbps) cleachdaidh cùisean, pròiseasar Intel x86 sam bith le comas VT-x.
Pròiseasaran Intel Ivy Bridge no nas fhaide air adhart.
Example de phròiseasar Ivy Bridge: Intel Xeon E5-2667 v2 @ 3.30 GHz 25 MB tasgadan
Àireamh de choraichean
Tha feum air co-dhiù ceithir coraichean. Bidh am bathar-bog a’ riarachadh trì coraichean don VFP agus aon chridhe don VCP, a tha gu leòr airson a’ mhòr-chuid de chùisean cleachdaidh.
Thèid coraichean sam bith a bharrachd a thoirt do VCP leis gu bheil trì coraichean gu leòr gus taic a thoirt do fheumalachdan plèana dàta VFP.
Cuimhne
Tha feum air cuimhne 5GB aig a’ char as lugha. Thèid timcheall air 3GB de chuimhne a thoirt do VFP agus 2 GB don VCP. Ma tha barrachd air 6 GB de chuimhne iomlan air a thoirt seachad, tha cuimhne VFP air a chuartachadh aig 4GB, agus tha an cuimhne a bharrachd air a thoirt do VCP.
Riatanasan eile · Comas Intel VT-x. · Hyperthreading (air a mholadh) · AES-NI
Tha Clàr 2 air duilleag 9 a’ liostadh na riatanasan bathar-bog airson vJunos-switch.
9
Clàr 2: Riatanasan Bathar-bog airson Ubuntu
Tuairisgeul
Luach
Siostam-obrachaidh
NOTA: Chan eil ach sgìreachadh Beurla a’ faighinn taic.
· Ubuntu 22.04 LTS · Ubuntu 20.04 LTS · Ubuntu 18.04 LTS · Debian 11 Bullseye
Mas-fhìorachd
· QEMU-KVM
Tha an tionndadh bunaiteach airson gach tionndadh Ubuntu no Debian gu leòr. Stàlaichidh an apt-get install qemu-kvm an tionndadh bunaiteach seo.
Pacaidean riatanach
NOTA: Cleachd an t-ainm apt-get install pkg no sudo apt-get install òrdughan airson pasgan a stàladh.
· qemu-kvm virt-manager · libvirt-daemon-system · virtinst libvirt-clients drochaid-utils
Àrainneachdan cleachdadh le taic
QEMU-KVM a’ cleachdadh libvirt
Cuideachd, tha taic ri cleachdadh meatailt lom EVE-NG.
Nota: chan eil vJunos-switch a’ faighinn taic air EVE-NG no cleachdadh sam bith eile a chuireas air bhog vJunos bho thaobh a-staigh VM air sgàth cuingealachaidhean virtualization domhainn neadachadh.
vJunos-atharraich dealbhan
Gheibhear na h-ìomhaighean bhon raon luchdachadh sìos obair-lann de juniper.net aig: Test Drive Juniper
3 CAIBIDEIL
Stàlaich is cuir an gnìomh vJunos-switch air KVM
Stàlaich vJunos-switch air KVM | 11 Cleachd agus stiùirich vJunos-switch air KVM | 11 Dèan rèiteachadh air vJunos-switch air KVM | 19
11
Stàlaich vJunos-switch air KVM
GEAMHRADH
Leugh an cuspair seo gus tuigsinn mar a stàlaicheas tu an vJunos-switch ann an àrainneachd KVM.
ANNS AN EARRANN SEO
Ullaich na frithealaichean Linux Host gus vJunos-switch a stàladh | 11
Ullaich na Linux Host Servers gus vJunos-switch a stàladh
Tha an roinn seo a’ buntainn an dà chuid ri frithealaichean aoigheachd Ubuntu agus Debian. 1. Stàlaich na dreachan pacaid àbhaisteach airson an fhrithealaiche aoigheachd Ubuntu no Debian agad gus dèanamh cinnteach gu bheil an
bidh frithealaichean a’ coinneachadh ris na riatanasan bathar-cruaidh is bathar-bog as ìsle. 2. Dearbhaich gu bheil teicneòlas Intel VT-x air a chomasachadh. Ruith an àithne lscpu air an fhrithealaiche aoigheachd agad.
Tha an raon Virtualization ann an toradh an àithne lscpu a’ taisbeanadh VT-x, ma tha VT-x air a chomasachadh. Mura h-eil VT-x air a chomasachadh, faic na sgrìobhainnean frithealaiche agad gus ionnsachadh mar a chuireas tu an comas e ann am BIOS.
Cleachd agus Stiùirich vJunos-switch air KVM
GEAMHRADH
Leugh an cuspair seo gus tuigsinn mar a chleachdas tu agus a stiùireas tu an eisimpleir vJunos-switch às deidh dhut a stàladh.
ANNS AN EARRANN SEO
Suidhich an cleachdadh vJunos-switch air an fhrithealaiche aoigheachd | 12 Dearbhaich an vJunos-switch VM | 17
Tha an cuspair seo a’ mìneachadh: · Mar a bheir thu suas an tionndadh vJunos air na frithealaichean KVM a’ cleachdadh libvirt.
· Mar a roghnaicheas tu an ìre de CPU agus cuimhne, stèidhich na drochaidean riatanach airson ceangal, agus rèitich am port sreathach.
12
· Mar a chleachdas tu XML iomchaidh file earrannan airson na rèiteachaidhean agus na taghaidhean a chaidh ainmeachadh roimhe.
NOTA: Luchdaich sìos sample XML file agus an ìomhaigh vJunos-switch bhon Juniper weblàrach.
Suidhich an cleachdadh vJunos-switch air an fhrithealaiche aoigheachd
Tha an cuspair seo ag innse mar a shuidhicheas tu cleachdadh vJunos-switch air an fhrithealaiche aoigheachd.
NOTA: Chan eil an cuspair seo a’ nochdadh ach beagan earrannan den XML file a thathas a’ cleachdadh airson vJunosswitch a chleachdadh tro libvirt. XML gu lèir file tha vjunos.xml ri fhaighinn airson a luchdachadh sìos còmhla ris an ìomhaigh VM agus na sgrìobhainnean co-cheangailte ris air duilleag luchdachadh sìos bathar-bog vJunos Lab.
Stàlaich na pacaidean a tha air an ainmeachadh anns an roinn riatanasan bathar-bog as ìsle, mura h-eil na pacaidean air an stàladh mu thràth. Faic “Riatanasan Bathar-cruaidh is Bathar-bog as ìsle” air duilleag 8 1. Cruthaich drochaid Linux airson gach eadar-aghaidh Gigabit Ethernet den tionndadh vJunos a tha thu an dùil a chleachdadh.
# ceangal ip cuir drochaid seòrsa ge-000 # ceangal ip cuir drochaid seòrsa ge-001 Anns a’ chùis seo, bidh ge-0/0/0 agus ge-0/0/1 air an rèiteachadh. 2. Thoir suas gach Drochaid Linux. ip link set ge-000 up ip link set ge-001 up 3. Dèan lethbhreac diosc beò den ìomhaigh QCOW2 vJunos a chaidh a thoirt seachad. # cd /root # cp vjunos-switch-23.1R1.8.qcow2 vjunos-sw1-live.qcow2 Dèan leth-bhreac sònraichte airson gach vJunos a tha thu an dùil a chleachdadh. Nì seo cinnteach nach dèan thu atharrachaidhean maireannach sam bith air an ìomhaigh thùsail. Feumaidh an ìomhaigh beò a bhith air a sgrìobhadh leis an neach-cleachdaidh a tha a’ cleachdadh vJunos-switch - mar as trice an neach-cleachdaidh freumh. 4. Sònraich an àireamh de choraichean a thugadh do vJunos le bhith ag atharrachadh an rann a leanas.
13
Tha an rann a leanas a’ sònrachadh an àireamh de choraichean a chaidh a thoirt do vJunos. Is e 4 na coraichean as ìsle a tha a dhìth agus tha iad gu leòr airson cùisean cleachdadh obair-lann.
x86_64 Drochaid Ivy 4
Is e 4 an àireamh bunaiteach de choraichean a tha a dhìth agus tha e gu leòr airson a’ mhòr-chuid de thagraidhean. Is e seo an CPU as ìsle a tha a’ faighinn taic airson vJunos-switch. Faodaidh tu am modal CPU fhàgail mar IvyBridge. Bidh CPUan Intel ginealach nas fhaide air adhart cuideachd ag obair leis an t-suidheachadh seo. 5. Meudaich a’ chuimhne ma bhios feum air le bhith ag atharrachadh an rann a leanas.
sùnn-sw1 5242880 5242880 4
Tha an t-example a 'sealltainn a' chuimhne bunaiteach a dh 'fheumas an vJunos-switch. Tha an cuimhne bunaiteach gu leòr airson a’ mhòr-chuid de thagraidhean. Faodaidh tu an luach àrdachadh ma tha feum air. Tha e cuideachd a’ sealltainn ainm an tionndadh sònraichte vJunos a thathas a’ sìolachadh, is e sin vjunos-sw1 sa chùis seo. 6. Sònraich ainm agus suidheachadh an ìomhaigh vJunos-switch agad le bhith ag atharrachadh an XML file mar a chithear anns an example.
<disk device=”disk” type=”file" > file=”/root/vjunos-sw1-live.qcow2″/>
Feumaidh tu an ìomhaigh QCOW2 ainmichte fhèin a thoirt do gach vJunos VM air an aoigh. Tha seo riatanach airson libvirt agus QEMU-KVM.
14
7. Cruthaich an ìomhaigh diosg. # ./make-config.sh Gabhaidh an vJunos-switch ri rèiteachadh tùsail le bhith a’ ceangal dàrna diosc ris an eisimpleir VM anns a bheil an rèiteachadh. Cleachd an sgriobt make-config.sh a chaidh a thoirt seachad gus an ìomhaigh diosc a chruthachadh. Tha an XML file a’ toirt iomradh air an draibhear rèiteachaidh seo mar a chithear gu h-ìosal:
<disk device=”disk” type=”file" > file=”/root/config.qcow2″/>
NOTA: Mura b’ fheàrr leat an rèiteachadh tùsail, thoir air falbh an rann gu h-àrd bhon XML file.
8. Stèidhich an Ethernet port stiùireadh.
Tha an t-example a’ leigeil leat ceangal ris an VCP “fxp0” a tha na phort riaghlaidh bho thaobh a-muigh an fhrithealaiche aoigheachd air a bheil vJunos-switch a’ fuireach. Feumaidh tu seòladh IP àbhaisteach a bhith air a rèiteachadh airson fxp0, an dàrna cuid tro fhrithealaiche DHCP no a’ cleachdadh rèiteachadh àbhaisteach CLI. Tha an “eth0” anns an rann gu h-ìosal a’ toirt iomradh air an eadar-aghaidh frithealaiche aoigheachd a bheir ceangal don t-saoghal a-muigh agus a bu chòir a bhith co-ionnan ri ainm an eadar-aghaidh seo air an t-seirbheisiche aoigheachd agad. Mura h-eil thu a’ cleachdadh Dynamic Host Configuration Protocol (DHCP), an uairsin, às deidh don vJunos-switch a bhith ag obair, telnet chun consol aige agus rèitich an seòladh IP airson “fxp0 ″ a’ cleachdadh rèiteachadh CLI mar a chithear gu h-ìosal:
15
NOTA: Tha na rèiteachaidhean gu h-ìosal dìreach examples or sample criomagan rèiteachaidh. Is dòcha gum feum thu cuideachd rèiteachadh slighe statach a stèidheachadh.
# seata eadar-aghaidh fxp0 aonad 0 teaghlach inet seòladh 10.92.249.111/23 # seata routing-roghainnean slighe statach 0.0.0.0/0 next-hop 10.92.249.254 9. Dèan comas SSH gu port riaghlaidh VCP. # suidhich seirbheisean siostam ssh root-login ceadaich àithne. 10. Cruthaich drochaid Linux airson gach port a shònraicheas tu san XML file.
Tha ainmean nam puirt air an sònrachadh anns an rann a leanas. Is e an gnàthachadh airson an vJunos-switch ge-0xy a chleachdadh far a bheil “xy” a’ sònrachadh an fhìor àireamh puirt. Anns an t-example, ge-000 agus ge-001 na h-àireamhan puirt. Bidh na h-àireamhan puirt seo a’ mapadh gu eadar-aghaidh Junos ge-0/0/0 agus ge-0/0/1 fa leth. Mar a chaidh ainmeachadh roimhe, feumaidh tu drochaid Linux a chruthachadh airson gach port a shònraich thu san XML file. 11. Thoir seachad àireamh port tòcan sreathach sònraichte airson gach tionndadh vJunos air an fhrithealaiche aoigheachd agad. Anns an t-example, is e an àireamh port tòcan sreathach sònraichte “8610”.
16
Na atharraich an rann smbios a leanas. Tha e ag innse do vJunos gur e tionndadh vJunos a th’ ann.
12. Cruthaich vJunos-sw1 VM a’ cleachdadh an vJunos-sw1.xml file. # virsh cruthaich vjunos-sw1.xml
Tha am facal “sw1” air a chleachdadh gus innse gur e seo a’ chiad VM vJunos-switch a thathas a’ stàladh. Faodar VMs às deidh sin ainmeachadh mar vjunos-sw2, agus vjunos-sw3 agus mar sin air adhart.
Mar thoradh air an sin, tha an VM air a chruthachadh agus tha an teachdaireachd a leanas air a thaisbeanadh:
Domain vjunos-sw1 air a chruthachadh o vjunos-sw1.xml 13. Thoir sùil air /etc/libvirt/qemu.conf agus dì-chuimhnich na loidhnichean XML a leanas nam biodh na loidhnichean sin
thuirt a mach. Tha cuid examptha nas lugha de luachan dligheach air an toirt seachad gu h-ìosal. Thoir iomradh air na loidhnichean ainmichte.
#
cleachdaiche = “qemu” # Cleachdaiche leis an ainm “qemu”
#
cleachdaiche = “+0” # Sàr chleachdaiche (uid=0)
#
cleachdaiche = “100” # Cleachdaiche leis an ainm “100” no cleachdaiche le uid=100#user = “root”
<<
thoir iomradh air an loidhne seo
#
#group = “freumh” <<< cuir às don loidhne seo
14. Ath-thòisich libvirtd agus cruthaich an vJunos-switch VM a-rithist. # systemctl ath-thòiseachadh libvirtd
15. Cuir sìos an vJunos-switch air a chleachdadh air an Host Server gu sàbhailte (ma tha feum air). Cleachd an àithne # virsh shutdown vjunos-sw1 gus vJunos-switch a dhùnadh. Nuair a chuireas tu an ceum seo an gnìomh, leigidh comharra dùnadh a chaidh a chuir gu eisimpleir vJunos-switch leis a dhùnadh sìos gu gràsmhor.
Tha an teachdaireachd a leanas air a thaisbeanadh.
Tha àrainn 'vjunos-sw1' ga dhùnadh
17
NOTA: Na cleachd an àithne “virsh destroy” oir faodaidh an àithne seo an diosc vJunosswitch VM a thruailleadh. Ma chuireas an VM agad stad air bròg às deidh dhut an àithne “virsh destroy” a chleachdadh, an uairsin, cruthaich leth-bhreac diosc QCOW2 beò den ìomhaigh QCOW2 tùsail a chaidh a thoirt seachad.
Dearbhaich an vJunos-switch VM
Tha an cuspair seo ag innse mar a nì thu dearbhadh a bheil an vJunos-switch ag obair. 1. Dèan cinnteach a bheil an tionndadh vJunos ag obair.
# liosta feòir
# liosta feòir
Ainm id
Stàite
—————————
74 vjunos-sw1 a' ruith
2. Ceangail ri tòcan sreathach an VCP.
Gheibh thu am port airson ceangal ri consol sreathach an VCP bhon XML file. Cuideachd, faodaidh tu logadh a-steach gu consol sreathach an VCP tron "telnet localhost ” far a bheil portnum air a shònrachadh ann an rèiteachadh XML file:
NOTA: Feumaidh an àireamh port telnet a bhith gun samhail airson gach VM vJunos-switch a tha a’ fuireach air an fhrithealaiche aoigheachd.
# telnet localhost 8610 A’ feuchainn ri 127.0.0.1… Ceangailte ri localhost. Is e '^]' an caractar teicheadh. root@:~ #
3. Cuir à comas fèin-ùrachadh ìomhaigh.
18
Mura h-eil thu air rèiteachadh Junos tùsail sam bith a thoirt seachad anns na ceumannan gu h-àrd, feuchaidh an vJunos-witch, gu bunaiteach, ri DHCP airson a’ chiad stèidheachadh lìonra. Mura h-eil frithealaiche DHCP agad a bheir seachad rèiteachadh Junos, gheibh thu teachdaireachdan a-rithist mar a chithear gu h-ìosal: “Ùrachadh Ìomhaigh fèin-ghluasadach” Faodaidh tu na teachdaireachdan sin a chuir dheth mar a leanas:
4. Dearbhaich a bheil an eadar-aghaidh ge air a shònrachadh anns an xml vJunos-switch agad file tha iad suas agus ri fhaighinn. Cleachd an àithne eadar-aghaidh taisbeanaidh terse.
Airson example, ma tha am mìneachadh vJunos-switch XML file a’ sònrachadh dà NIC mas-fhìor ceangailte ri
“ge-000” agus “ge-001”, an uairsin bu chòir eadar-aghaidh ge-0/0/0 agus ge-0/0/1 a bhith anns an stàit ceangail “suas” nuair a dhearbhas tu a’ cleachdadh an àithne toraidh eadar-aghaidh taisbeanaidh mar a chithear gu h-ìosal .
root> seall eadar-aghaidh terse
Eadar-aghaidh
Proto Ceangal Rianachd
ge- 0/0/0
suas suas
ge- 0/0/0.16386
suas suas
lc-0/0/0
suas suas
lc-0/0/0.32769
suas vpls
pfe-0/0/0
suas suas
pfe-0/0/0.16383
suas inet
inet6
pfh- 0/0/0
suas suas
pfh- 0/0/0.16383
suas inet
pfh- 0/0/0.16384
suas inet
ge- 0/0/1
suas suas
ge- 0/0/1.16386
suas suas
ge- 0/0/2
suas sìos
ge- 0/0/2.16386
suas sìos
Ionadail
iomallach
19
ge-0/0/3 ge-0/0/3.16386 [snip]
suas sìos sìos
5. Dearbhaich gu bheil inetrface vnet fo gach drochaid “ge” co-fhreagarrach air a rèiteachadh. Cleachd an àithne brctl air an fhrithealaiche aoigheachd, às deidh dhut tòiseachadh air vJunos-switch mar a chithear gu h-ìosal:
# ceangal ip cuir drochaid seòrsa ge-000 ris
# taisbeanadh ceangal ip ge-000
drochaid ainm drochaid id
Eadar-aghaidh le comas STP
ge-000
8000.fe54009a419a chan eil
vnet1
# taisbeanadh ceangal ip ge-001
drochaid ainm drochaid id
Eadar-aghaidh le comas STP
ge-001
8000.fe5400e9f94f no
vnet2
Dèan rèiteachadh vJunos-switch air KVM
GEAMHRADH
Leugh an cuspair seo gus tuigsinn mar a rèiticheas tu an tionndadh vJunos ann an àrainneachd KVM.
ANNS AN EARRANN SEO
Ceangail ri vJunos-switch | 19 Dèan rèiteachadh air puirt gnìomhach | 20 Ainmeachadh eadar-aghaidh | 20 Dèan rèiteachadh air na meadhanan MTU | 21
Ceangail ri vJunos-switch
Telnet chun an àireamh tòcan sreathach a tha air a shònrachadh san XML file gus ceangal ri vJunos-switch. Faic am mion-fhiosrachadh ann an “Deploy and Manage vJunos-switch on KVM” air duilleag 11. Airson example:
# telnet ionadailhost 8610
20
A’ feuchainn 127.0.0.1… Ceangailte ri localhost. Is e '^]' an caractar teicheadh. root@:~ # cli root>
Faodaidh tu cuideachd SSH chun an VCP vJunos-switch.
Dèan rèiteachadh air puirt gnìomhach
Tha an earrann seo ag innse mar a rèiticheas tu an àireamh de phuirt gnìomhach.
Faodaidh tu an àireamh de phuirt gnìomhach a shònrachadh airson an vJunos-switch gus a bhith co-ionnan ris an àireamh de NIC a chaidh a chur ris an VFP VM. Is e an àireamh bunaiteach de phuirt 10, ach faodaidh tu luach sam bith a shònrachadh anns an raon de 1 tro 96. Ruith an user@host# seata chassis fpc 0 pic 0 àireamh-de-ports 96 àithne gus an àireamh de phuirt gnìomhach a shònrachadh. Dèan rèiteachadh air an àireamh de phuirt aig ìre rangachd [deasaich chassis fpc 0 pic 0].
Ainmeachadh eadar-aghaidh
Chan eil an vJunos-switch a’ toirt taic ach do eadar-aghaidh Gigabit Ethernet (ge).
Chan urrainn dhut ainmean an eadar-aghaidh atharrachadh gu 10-Gigabit Ethernet (xe) no 100-Gigabit Ethernet (et). Ma dh’ fheuchas tu ri ainmean an eadar-aghaidh atharrachadh, bidh na h-eadar-aghaidh sin fhathast a’ nochdadh mar “ge” nuair a ruitheas tu rèiteachadh an taisbeanaidh no a sheallas tu òrdughan eadar-aghaidh terse. Seo example toradh an àithne CLI “show configuration” nuair a dh’ fheuchas luchd-cleachdaidh ri ainm an eadar-aghaidh atharrachadh gu “et”:
chassis { fpc 0 { pic 0 { ## ## Rabhadh: chaidh an aithris a leigeil seachad: àrd-ùrlar gun taic (ex9214) ## interface-type et; }
21
} }
Dèan rèiteachadh air MTU nam Meadhanan
'S urrainn dhut an aonad tar-chuir as àirde mheadhanan (MTU) a rèiteachadh anns an raon 256 tro 9192. Tha luachan MTU taobh a-muigh an raoin gu h-àrd air an diùltadh. Feumaidh tu an MTU a rèiteachadh le bhith a’ toirt a-steach an aithris MTU aig ìre rangachd [edit interface-name]. Dèan rèiteachadh air an MTU.
[deasaich] user@host # eadar-aghaidh suidhichte ge-0/0/0 mtu
NOTA: Is e an luach MTU le taic as àirde 9192 bytes.
Airson example:
[deasaich] user@host # eadar-aghaidh suidhichte ge-0/0/0 mtu 9192
4 CAIBIDEIL
Fuasgladh trioblaid
Fuasgladh dhuilgheadasan vJunos-switch | 23
23
Fuasgladh dhuilgheadasan vJunos-witch
GEAMHRADH
Cleachd an cuspair seo gus do rèiteachadh vJunos-switch a dhearbhadh agus airson fiosrachadh fuasglaidh sam bith.
ANNS AN EARRANN SEO
Dearbhaich gu bheil an VM a’ ruith | 23 Dearbhaich fiosrachadh CPU | 24 View Log Files | 25 Cruinnich Prìomh Dhumpaichean | 25
Dèan cinnteach gu bheil an VM a’ ruith
· Dèan cinnteach a bheil an vJunos-switch a’ ruith às deidh dhut a stàladh.
liosta virsh Tha an àithne liosta virsh a’ taisbeanadh ainm agus staid an inneal brìgheil (VM). Faodaidh an stàit a bhith: ruith, leisg, stad, dùnadh, tuiteam, no bàsachadh.
# liosta feòir
Ainm id
Stàite
————————
72 vjunos-atharrachadh a' ruith
· Faodaidh tu na VMn a stad agus a thòiseachadh leis na h-òrdughan virsh a leanas: · virsh shutdown - Cuir sìos an vJunos-switch. · tòiseachadh virsh - Tòisich VM neo-ghnìomhach a mhìnich thu roimhe.
NOTA: Na cleachd an àithne “virsh destroy” oir faodaidh sin an diosc vJunos-switch VM a thruailleadh.
24
Ma stadas an VM agad agus nach tòisich e às deidh dhut an àithne sgrios virsh a chleachdadh, cruthaich leth-bhreac diosc QCOW2 beò den ìomhaigh QCOW2 tùsail a chaidh a thoirt seachad.
Dearbhaich fiosrachadh CPU
Cleachd an àithne lscpu air an fhrithealaiche aoigheachd gus fiosrachadh CPU a thaisbeanadh. Bidh an toradh a’ taisbeanadh fiosrachadh leithid an àireamh iomlan de CPUan, an àireamh de choraichean gach socaid, agus an àireamh de socaidean CPU. Airson example, tha an còd-còd a leanas a’ sealltainn an fhiosrachaidh airson frithealaiche aoigheachd Ubuntu 20.04 LTS a’ toirt taic do 32 CPUs gu h-iomlan.
root@vjunos-host: ~# lscpu Ailtireachd: CPU op-mode (s): Òrdugh Byte: Meudan seòlaidh: CPU (ean): Liosta CPU (ean) air-loidhne: Snàthainn (ean) gach cridhe: Bun (ean) gach socaid: Socaid (ean): nòta NUMA (ean): ID an neach-reic: teaghlach CPU: Modail: Ainm modail: Ceumadh: CPU MHz: CPU max MHz: mion CPU MHz: BogoMIPS: Mas-fhìor: tasgadan L1d: tasgadan L1i: tasgadan L2 : L3 tasgadan: NUMA nód0 CPU(s):
x86_64 32-bit, 64-bit Little Endian 46 pìosan corporra, 48 pìosan brìgheil 32 0-31 2 8 2 2 FìorIntel 6 62 Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz 4 2593.884 VT -x 3400.0000 KiB 1200.0000 KiB 5187.52 MiB 512 MiB 512-4-40
25
NUMA nód1 CPU(s): [snip]
8-15,24-31
View Log Files
View logaichean an t-siostaim a’ cleachdadh an àithne log taisbeanaidh air an eisimpleir vJunos-switch.
root > seall log ? Am freumh > an loga taisbeanaidh ? àithne a’ taisbeanadh liosta nan logaichean files ri fhaighinn airson viewing. Airson example, gu view bidh na logaichean daemon chassis (chassisd) a’ ruith am freumh> seall an àithne chassisd log.
Cruinnich Prìomh Dumps
Cleachd an àithne prìomh-dumps siostam taisbeanaidh gu view an cridhe cruinnichte file. Faodaidh tu na prìomh chromagan sin a ghluasad gu frithealaiche a-muigh airson mion-sgrùdadh tron eadar-aghaidh riaghlaidh fxp0 air an vJunos-switch.
Sgrìobhainnean/Goireasan
![]() | LÌONRA Juniper KVM vJunos Switch cleachdadh [pdfStiùireadh Cleachdaiche Cleachdadh Switch KVM vJunos, KVM, Cleachdadh Switch vJunos, Cleachdadh Switch, Cleachdadh |