Linux KVM Nexus kontrolna ploča
“
specifikacije:
- libvirt version: 4.5.0-23.el7_7.1.x86_64
- Verzija Nexus kontrolne ploče: 8.0.0
Upute za upotrebu proizvoda:
Korak 1: Preuzmite sliku Cisco Nexus kontrolne ploče
- Pregledajte
Stranica za preuzimanje softvera. - Kliknite na Nexus Dashboard Software.
- Odaberite željenu verziju Nexus Dashboarda s lijeve strane
bočna traka. - Preuzmite sliku Cisco Nexus Dashboarda za Linux KVM
(nd-dk9..qcow2). - Kopirajte sliku na Linux KVM server:
# scp nd-dk9..qcow2 root@adresa_servera:/početna/nd-baza
Korak 2: Kreirajte potrebne slike diska za čvorove
- Prijavite se na svoj KVM host kao root.
- Kreirajte direktorij za snimak čvora.
- Napravite snimak osnovne qcow2 slike:
# qemu-img create -f qcow2 -b /home/nd-base/nd-dk9..qcow2 /home/nd-node1/nd-node1-disk1.qcow2
Napomena: Za RHEL 8.6, koristite dodatni parametar kako je navedeno u
priručnik. - Kreirajte dodatnu sliku diska za svaki čvor:
# qemu-img create -f qcow2 /home/nd-node1/nd-node1-disk2.qcow2 500G
- Ponovite gornji korak za ostale čvorove.
Korak 3: Kreirajte VM za prvi čvor
- Otvorite KVM konzolu i kliknite na Nova virtuelna mašina.
FAQ:
P: Koji su zahtjevi za implementaciju Nexus Dashboarda u
Linux KVM?
A: Za implementaciju je potrebna verzija libvirta
4.5.0-23.el7_7.1.x86_64 i Nexus Dashboard verzija 8.0.0.
P: Kako mogu provjeriti latenciju ulazno/izlaznih operacija za implementaciju?
A: Da biste provjerili latenciju ulazno/izlaznih operacija, kreirajte testni direktorij, pokrenite
navedenu komandu koristeći fio i potvrdite da je latencija ispod
20ms.
P: Kako da kopiram sliku Cisco Nexus kontrolne ploče na Linux?
KVM server?
A: Možete koristiti scp za kopiranje slike na server. Pogledajte
Korak 1 u uputama za detaljne korake.
“`
Implementacija u Linux KVM-u
· Preduslovi i smjernice, na stranici 1 · Implementacija Nexus Dashboarda u Linux KVM-u, na stranici 2
Preduvjeti i smjernice
Prije nego što nastavite s implementacijom Nexus Dashboard klastera u Linux KVM-u, morate: · Osigurati da KVM format podržava vaše zahtjeve za skaliranje i usluge. Podrška za skaliranje i usluge te zajednički hosting variraju ovisno o formatu klastera. Možete koristiti alat za planiranje kapaciteta Nexus Dashboard-a kako biste provjerili da li virtualni format zadovoljava vaše zahtjeve za implementaciju. · Review i ispunite opće preduvjete opisane u Preduvjeti: Nexus nadzorna ploča. · Review i ispunite sve dodatne preduvjete opisane u Bilješkama o izdanju za usluge koje planirate implementirati. · Osigurajte da porodica CPU-a koja se koristi za Nexus Dashboard VM-ove podržava AVX skup instrukcija. · Osigurajte da imate dovoljno sistemskih resursa:
Implementacija u Linux KVM 1
Implementacija Nexus Dashboard-a u Linux KVM-u
Implementacija u Linux KVM-u
Tabela 1: Zahtjevi za implementaciju
Zahtjevi · KVM implementacije su podržane samo za Nexus Dashboard Fabric Controller usluge. · Morate implementirati u CentOS 7.9 ili Red Hat Enterprise Linux 8.6 · Morate imati podržane verzije Kernela i KVM-a: · Za CentOS 7.9, Kernel verzija 3.10.0-957.el7.x86_64 i KVM verzija
libvirt-4.5.0-23.el7_7.1.x86_64
· Za RHEL 8.6, verziju kernela 4.18.0-372.9.1.el8.x86_64 i KVM verziju libvert
8.0.0
· 16 vCPU-ova · 64 GB RAM-a · 550 GB diska
Svaki čvor zahtijeva namjensku particiju diska · Disk mora imati I/O latenciju od 20ms ili manje.
Da biste provjerili latenciju ulazno/izlaznih operacija: 1. Kreirajte testni direktorij.
Za nprample, test-data. 2. Pokrenite sljedeću naredbu:
# fio –rw=pisanje –ioengine=sinhronizacija –fdatasync=1 –direktorij=testni-podaci –veličina=22m –bs=2300 –naziv=mojtest
3. Nakon što je naredba izvršena, potvrdite da je 99.00th=[ ] u fsync/fdatasync/sync_fileDio _range je kraći od 20 ms.
· Preporučujemo da se svaki čvor Nexus Dashboard-a implementira u drugom KVM hipervizoru.
Implementacija Nexus Dashboard-a u Linux KVM-u
Ovaj odjeljak opisuje kako implementirati Cisco Nexus Dashboard klaster u Linux KVM-u.
Prije nego što počnete · Uvjerite se da ispunjavate zahtjeve i smjernice opisane u Preduvjetima i smjernicama, na stranici 1.
Implementacija u Linux KVM 2
Implementacija u Linux KVM-u
Implementacija Nexus Dashboard-a u Linux KVM-u
Procedura
Korak 1 Korak 2 Korak 3
Korak 4
Preuzmite sliku Cisco Nexus kontrolne ploče. a) Idite na stranicu za preuzimanje softvera.
https://software.cisco.com/download/home/286327743/type/286328258
b) Kliknite na Nexus Dashboard Software. c) Iz lijeve bočne trake odaberite verziju Nexus Dashboarda koju želite preuzeti. d) Preuzmite sliku Cisco Nexus Dashboarda za Linux KVM (nd-dk9. .qcow2). Kopirajte sliku na Linux KVM servere gdje ćete hostirati čvorove. Možete koristiti scp za kopiranje slike, na primjerample:
# scp nd-dk9. .qcow2 korijen@ :/početna/nd-baza
Sljedeći koraci pretpostavljaju da ste sliku kopirali u direktorij /home/nd-base.
Kreirajte potrebne slike diska za prvi čvor. Kreirat ćete snimak osnovne qcow2 slike koju ste preuzeli i koristiti snimke kao slike diska za virtuelne mašine čvorova. Također ćete morati kreirati drugu sliku diska za svaki čvor. a) Prijavite se na svoj KVM host kao root korisnik. b) Kreirajte direktorij za snimak čvora.
Sljedeći koraci pretpostavljaju da kreirate snimak u direktoriju /home/nd-node1.
# mkdir -p /početni/nd-čvor1/ # cd /početni/nd-čvor1
c) Kreirajte snimak. U sljedećoj naredbi zamijenite /home/nd-base/nd-dk9. .qcow2 s lokacijom osnovne slike koju ste kreirali u prethodnom koraku.
# qemu-img create -f qcow2 -b /home/nd-base/nd-dk9. .qcow2 /home/nd-node1/nd-node1-disk1.qcow2
Napomena Ako implementirate RHEL 8.6, možda ćete morati navesti i dodatni parametar za definiranje formata odredišne snimke. U tom slučaju, ažurirajte gornju naredbu na sljedeću: # qemu-img create -f qcow2 -b /home/nd-base/nd-dk9.2.1.1a.qcow2 /home/nd-node1/nd-node1-disk1.qcow2 -F qcow2
d) Kreirajte dodatnu sliku diska za čvor. Svaki čvor zahtijeva dva diska: snimak osnovne slike Nexus Dashboard qcow2 i drugi disk od 500 GB.
# qemu-img create -f qcow2 /home/nd-node1/nd-node1-disk2.qcow2 500G
Ponovite prethodni korak da biste kreirali slike diska za drugi i treći čvor. Prije nego što pređete na sljedeći korak, trebali biste imati sljedeće:
· Za prvi čvor, direktorij /home/nd-node1/ s dvije slike diska:
Implementacija u Linux KVM 3
Implementacija Nexus Dashboard-a u Linux KVM-u
Implementacija u Linux KVM-u
Korak 5
· /home/nd-node1/nd-node1-disk1.qcow2, što je snimak osnovne qcow2 slike koju ste preuzeli u 1. koraku.
· /home/nd-node1/nd-node1-disk2.qcow2, što je novi disk od 500 GB koji ste kreirali.
· Za drugi čvor, direktorij /home/nd-node2/ s dvije slike diska: · /home/nd-node2/nd-node2-disk1.qcow2, što je snimak osnovne slike qcow2 koju ste preuzeli u koraku 1.
· /home/nd-node2/nd-node2-disk2.qcow2, što je novi disk od 500 GB koji ste kreirali.
· Za treći čvor, direktorij /home/nd-node3/ s dvije slike diska: · /home/nd-node1/nd-node3-disk1.qcow2, što je snimak osnovne slike qcow2 koju ste preuzeli u koraku 1.
· /home/nd-node1/nd-node3-disk2.qcow2, što je novi disk od 500 GB koji ste kreirali.
Kreirajte VM prvog čvora. a) Otvorite KVM konzolu i kliknite na Nova virtuelna mašina.
KVM konzolu možete otvoriti iz komandne linije pomoću naredbe virt-manager. Ako vaše Linux KVM okruženje nema grafički korisnički interfejs za desktop računar, umjesto toga pokrenite sljedeću naredbu i nastavite na korak 6.
virt-install –import –name –memorija 65536 –vcpus 16 –os-tip generički –putanja diska=/putanja/do/diska1/nd-čvora1-d1.qcow2,format=qcow2,bus=virtio –putanja diska=/putanja/do/diska2/nd-čvora1-d2.qcow2,format=qcow2,bus=virtio –mrežni most= ,model=virtio –mrežni most= ,model=virtio –konzola pty,target_type=serijski –bezautomatskekonzole –automatskopokretanje
b) Na ekranu Nova virtuelna mašina (New VM) odaberite opciju Uvezi postojeću sliku diska (Import existing disk image) i kliknite Naprijed (Forward). c) U polju Navedi postojeću putanju za pohranu (Provide existing storage path) kliknite Pregledaj (Browse) i odaberite nd-node1-disk1.qcow2. file.
Preporučujemo da se slika diska svakog čvora pohrani na vlastitu particiju diska.
d) Odaberite Generic za tip i verziju operativnog sistema, a zatim kliknite Forward. e) Navedite 64 GB memorije i 16 CPU-a, a zatim kliknite Forward. f) Unesite naziv virtuelne mašine, na primjerample nd-node1 i provjerite konfiguraciju Prilagodi prije
opciju instalacije. Zatim kliknite Završi. Napomena Morate označiti okvir Prilagodi konfiguraciju prije instalacije kako biste mogli izvršiti prilagodbe diska i mrežne kartice potrebne za čvor.
Otvorit će se prozor s detaljima virtualne mašine.
U prozoru s detaljima virtualne mašine (VM) promijenite model uređaja mrežne kartice (NIC): a) Odaberite NIC b) Za Model uređaja odaberite e1000. c) Za Mrežni izvor odaberite uređaj za premosnik i unesite naziv mosta „mgmt“.
Napomena
Implementacija u Linux KVM 4
Implementacija u Linux KVM-u
Implementacija Nexus Dashboard-a u Linux KVM-u
Korak 6 Korak 7
Kreiranje mostnih uređaja nije obuhvaćeno ovim vodičem i zavisi od distribucije i verzije operativnog sistema. Za više informacija pogledajte dokumentaciju operativnog sistema, kao što je Red Hat-ovo Konfigurisanje mrežnog mosta.
U prozoru s detaljima virtualne mašine dodajte drugu mrežnu karticu:
a) Kliknite na Dodaj hardver. b) Na ekranu Dodaj novi virtuelni hardver odaberite Mreža. c) Za Izvor mreže odaberite uređaj za premošćivanje i unesite naziv kreiranog mosta za "podatke". d) Ostavite zadanu vrijednost Mac adrese. e) Za Model uređaja odaberite e1000.
U prozoru s detaljima virtualne mašine dodajte drugu sliku diska:
a) Kliknite na Dodaj hardver. b) Na ekranu Dodaj novi virtuelni hardver odaberite Pohrana. c) Za upravljački program magistrale diska odaberite IDE. d) Odaberite Odaberi ili kreiraj prilagođenu pohranu, kliknite na Upravljanje i odaberite nd-node1-disk2.qcow2 file koji ste kreirali. e) Kliknite na Završi da biste dodali drugi disk.
Napomena Uvjerite se da ste omogućili opciju Kopiraj konfiguraciju procesora glavnog računara u korisničkom interfejsu Upravitelja virtuelnih mašina.
Na kraju, kliknite na dugme Započni instalaciju da biste završili kreiranje virtuelne mašine čvora.
Ponovite prethodne korake da biste implementirali drugi i treći čvor, a zatim pokrenite sve virtuelne mašine.
Napomena Ako implementirate klaster s jednim čvorom, možete preskočiti ovaj korak.
Otvorite jednu od konzola čvora i konfigurirajte osnovne informacije o čvoru. Ako vaše Linux KVM okruženje nema grafički korisnički interfejs za radnu površinu, pokrenite virsh konzolu. naredba za pristup konzoli čvora. a) Pritisnite bilo koju tipku za početak početnog podešavanja.
Bit ćete upitani da pokrenete uslužni program za prvu instalaciju:
[ U redu ] Započeto je atomix-boot-setup. Pokretanje početnog cloud-init zadatka (pre-networking)… Pokretanje logrotate… Pokretanje logwatch-a… Pokretanje keyhole-a…
[ OK ] Započeta ključaonica. [ OK ] Započeta rotacija dnevnika. [ OK ] Započeto praćenje dnevnika.
Pritisnite bilo koju tipku da biste pokrenuli instalaciju pri prvom pokretanju na ovoj konzoli…
b) Unesite i potvrdite administratorsku lozinku
Ova lozinka će se koristiti za SSH prijavu korisnika za spašavanje, kao i za početnu GUI lozinku.
Napomena Morate navesti istu lozinku za sve čvorove ili će kreiranje klastera uspjeti.
Administratorska lozinka: Ponovo unesite administratorsku lozinku:
Implementacija u Linux KVM 5
Implementacija Nexus Dashboard-a u Linux KVM-u
Implementacija u Linux KVM-u
Korak 8 Korak 9 Korak 10
c) Unesite informacije o upravljačkoj mreži.
Upravljačka mreža: IP adresa/maska: 192.168.9.172/24 Gateway: 192.168.9.1
d) Samo za prvi čvor, označite ga kao "Vođu klastera".
Prijavit ćete se na čvor lidera klastera kako biste završili konfiguraciju i dovršili kreiranje klastera.
Je li ovo lider klastera?: y
e) Review i potvrdite unesene podatke.
Bit ćete upitani želite li promijeniti unesene podatke. Ako su sva polja ispravna, odaberite n za nastavak. Ako želite promijeniti bilo koji od unesenih podataka, unesite y za ponovno pokretanje osnovnog skripta za konfiguraciju.
Molimo review mreža za upravljanje konfiguracijom:
Gateway: 192.168.9.1 IP adresa/maska: 192.168.9.172/24 Vođa klastera: da
Ponovo uneti konfiguraciju? (d/n): n
Ponovite prethodni korak da biste konfigurisali početne informacije za drugi i treći čvor.
Ne morate čekati da se konfiguracija prvog čvora završi, možete istovremeno započeti s konfiguracijom ostala dva čvora.
Napomena Morate navesti istu lozinku za sve čvorove ili će kreiranje klastera uspjeti.
Koraci za postavljanje drugog i trećeg čvora su identični, s jedinom iznimkom što morate naznačiti da oni nisu vođa klastera.
Sačekajte da se početni proces pokretanja sistema završi na svim čvorovima.
Nakon što unesete i potvrdite informacije o upravljačkoj mreži, početno podešavanje na prvom čvoru (Vođa klastera) konfiguriše umrežavanje i otvara korisnički interfejs koji ćete koristiti za dodavanje još dva čvora i dovršetak implementacije klastera.
Molimo pričekajte da se sistem pokrene: [###########################] Sistem je 100% aktivan, molimo pričekajte da se korisnički interfejs poveže sa internetom.
Sistemski korisnički interfejs je online, prijavite se na https://192.168.9.172 da biste nastavili.
Otvorite preglednik i idite na https:// da biste otvorili GUI.
Ostatak konfiguracijskog procesa odvija se iz GUI-ja jednog od čvorova. Možete odabrati bilo koji od čvorova koje ste implementirali da biste započeli proces pokretanja i ne morate se direktno prijavljivati ili konfigurirati druga dva čvora.
Unesite lozinku koju ste naveli u prethodnom koraku i kliknite Prijava
Implementacija u Linux KVM 6
Implementacija u Linux KVM-u
Implementacija Nexus Dashboard-a u Linux KVM-u
Korak 11
Navedite detalje klastera. Na ekranu Detalji klastera u čarobnjaku za prikazivanje klastera navedite sljedeće informacije:
Implementacija u Linux KVM 7
Implementacija Nexus Dashboard-a u Linux KVM-u
Implementacija u Linux KVM-u
a) Navedite naziv klastera za ovaj klaster Nexus Dashboarda. Naziv klastera mora biti u skladu sa zahtjevima RFC-1123.
b) (Opcionalno) Ako želite omogućiti IPv6 funkcionalnost za klaster, označite polje za potvrdu Omogući IPv6. c) Kliknite na +Dodaj DNS provajdera da biste dodali jedan ili više DNS servera.
Nakon što unesete podatke, kliknite na ikonu kvačice da biste ih sačuvali. d) (Opcionalno) Kliknite na +Dodaj DNS domen za pretragu da biste dodali domen za pretragu.
Implementacija u Linux KVM 8
Implementacija u Linux KVM-u
Implementacija Nexus Dashboard-a u Linux KVM-u
Nakon što unesete podatke, kliknite na ikonu kvačice da biste ih sačuvali.
e) (Opcionalno) Ako želite omogućiti autentifikaciju NTP servera, označite polje za potvrdu NTP autentifikacija i kliknite na Dodaj NTP ključ. U dodatnim poljima unesite sljedeće informacije: · NTP ključ - kriptografski ključ koji se koristi za autentifikaciju NTP prometa između Nexus kontrolne ploče i NTP servera. NTP servere ćete definirati u sljedećem koraku, a više NTP servera može koristiti isti NTP ključ.
· ID ključa svakom NTP ključu mora biti dodijeljen jedinstveni ID ključa, koji se koristi za identifikaciju odgovarajućeg ključa koji se koristi prilikom provjere NTP paketa.
· Tip autentifikacije: ovo izdanje podržava tipove autentifikacije MD5, SHA i AES128CMAC.
· Odaberite da li je ovaj ključ pouzdan. Nepouzdani ključevi se ne mogu koristiti za NTP autentifikaciju.
Napomena Nakon što unesete podatke, kliknite na ikonu kvačice da biste ih sačuvali. Za kompletnu listu zahtjeva i smjernica za NTP autentifikaciju pogledajte Preduvjeti i smjernice.
f) Kliknite na +Dodaj NTP Host Name/IP Address da biste dodali jedan ili više NTP servera. U dodatnim poljima unesite sljedeće informacije: · NTP Host morate uvesti IP adresu; potpuno kvalificirani domenski naziv (FQDN) nije podržan.
· ID ključa ako želite omogućiti NTP autentifikaciju za ovaj server, unesite ID NTP ključa koji ste definirali u prethodnom koraku. Ako je NTP autentifikacija onemogućena, ovo polje je sivo.
· Odaberite da li je ovaj NTP server preferirani.
Nakon što unesete podatke, kliknite na ikonu kvačice da biste ih sačuvali. Napomena Ako je čvor na koji ste prijavljeni konfiguriran samo s IPv4 adresom, ali ste u prethodnom koraku označili opciju Omogući IPv6 i naveli IPv6 adresu za NTP server, dobit ćete sljedeću grešku validacije:
To je zato što čvor još nema IPv6 adresu (navest ćete je u sljedećem koraku) i ne može se povezati s IPv6 adresom NTP servera. U tom slučaju, jednostavno završite s unosom ostalih potrebnih informacija kako je opisano u sljedećim koracima i kliknite na Dalje da biste prešli na sljedeći ekran gdje ćete navesti IPv6 adrese za čvorove.
Ako želite da obezbijedite dodatne NTP servere, ponovo kliknite na +Dodaj NTP host i ponovite ovaj podkorak.
g) Navedite proxy server, a zatim kliknite na dugme Validate it (Potvrdi).
Implementacija u Linux KVM 9
Implementacija Nexus Dashboard-a u Linux KVM-u
Implementacija u Linux KVM-u
Korak 12
Za klastere koji nemaju direktnu povezanost s Cisco oblakom, preporučujemo konfiguriranje proxy servera za uspostavljanje povezanosti. Ovo vam omogućava da ublažite rizik od izloženosti neusklađenom hardveru i softveru u vašim mrežama.
Također možete odabrati da navedete jednu ili više IP adresa s kojima bi komunikacija trebala preskočiti proxy klikom na +Dodaj i Zanemari host.
Proxy server mora imati sljedeće URLomogućeno:
dcappcenter.cisco.com svc.intersight.com svc.ucs-connect.com svc-static1.intersight.com svc-static1.ucs-connect.com
Ako želite preskočiti konfiguraciju proxyja, kliknite na Preskoči proxy.
h) (Opcionalno) Ako vaš proxy server zahtijeva autentifikaciju, omogućite opciju Potrebna autentifikacija za proxy, unesite vjerodajnice za prijavu, a zatim kliknite na dugme Potvrdi.
i) (Opcionalno) Proširite kategoriju Napredne postavke i promijenite postavke ako je potrebno.
U okviru naprednih postavki možete konfigurirati sljedeće:
· Obezbijedite prilagođenu mrežu aplikacija i mrežu usluga.
Mreža prekrivajućeg sloja aplikacije definira adresni prostor koji koriste usluge aplikacije koje se izvršavaju u Nexus kontrolnoj tabli. Polje je unaprijed popunjeno zadanom vrijednošću 172.17.0.1/16.
Servisna mreža je interna mreža koju koristi Nexus Dashboard i njeni procesi. Polje je unaprijed popunjeno zadanom vrijednošću 100.80.0.0/16.
Ako ste ranije označili opciju Omogući IPv6, možete definirati i IPv6 podmreže za mreže aplikacija i usluga.
Aplikacijske i servisne mreže opisane su u odjeljku Preduslovi i smjernice ranije u ovom dokumentu.
j) Kliknite na Dalje za nastavak.
Na ekranu Detalji čvora ažurirajte informacije o prvom čvoru.
Tokom početne konfiguracije čvora u ranijim koracima, definirali ste upravljačku mrežu i IP adresu za čvor na koji ste trenutno prijavljeni, ali morate također navesti informacije o podatkovnoj mreži za čvor prije nego što možete nastaviti s dodavanjem ostalih primarnih čvorova i kreiranjem klastera.
Implementacija u Linux KVM 10
Implementacija u Linux KVM-u
Implementacija Nexus Dashboard-a u Linux KVM-u
Implementacija u Linux KVM 11
Implementacija Nexus Dashboard-a u Linux KVM-u
Implementacija u Linux KVM-u
a) Kliknite na dugme Uredi pored prvog čvora.
Implementacija u Linux KVM 12
Implementacija u Linux KVM-u
Implementacija Nexus Dashboard-a u Linux KVM-u
Korak 13
Serijski broj čvora, informacije o upravljačkoj mreži i tip se automatski popunjavaju, ali morate navesti ostale informacije.
b) Unesite naziv čvora. Naziv čvora bit će postavljen kao naziv njegovog hosta, tako da mora ispunjavati RFC-1123 zahtjeve.
c) Iz padajućeg izbornika Tip odaberite Primarni. Prva 3 čvora klastera moraju biti postavljena na Primarni. Sekundarne čvorove ćete dodati u kasnijem koraku ako je potrebno omogućiti zajedničko hostiranje usluga i veću skalu.
d) U području Mreža podataka, unesite informacije o mreži podataka čvora. Morate uvesti IP adresu mreže podataka, mrežnu masku i pristupnik. Opcionalno, možete uvesti i VLAN ID za mrežu. Za većinu implementacija, polje VLAN ID možete ostaviti praznim. Ako ste omogućili IPv6 funkcionalnost na prethodnom ekranu, morate uvesti i IPv6 adresu, mrežnu masku i pristupnik. Napomena: Ako želite uvesti IPv6 informacije, morate to učiniti tokom procesa pokretanja klastera. Da biste kasnije promijenili IP konfiguraciju, morat ćete ponovo implementirati klaster. Svi čvorovi u klasteru moraju biti konfigurirani samo sa IPv4, samo sa IPv6 ili sa dvostrukim stekom IPv4/IPv6.
e) (Opcionalno) Ako je vaš klaster raspoređen u L3 HA režimu, omogućite BGP za mrežu podataka. BGP konfiguracija je potrebna za funkciju trajnih IP adresa koju koriste neke usluge, kao što su Insights i Fabric Controller. Ova funkcija je detaljnije opisana u Preduvjetima i smjernicama i odjeljcima „Trajne IP adrese“ u Korisničkom vodiču za Cisco Nexus Dashboard. Napomena: BGP možete omogućiti u ovom trenutku ili u grafičkom korisničkom interfejsu Nexus Dashboarda nakon što je klaster raspoređen.
Ako odaberete omogućiti BGP, morate također navesti sljedeće informacije: · ASN (BGP Autonomous System Number) ovog čvora. Možete konfigurirati isti ASN za sve čvorove ili drugačiji ASN po čvoru.
· Za čisti IPv6, ID rutera ovog čvora. ID rutera mora biti IPv4 adresa, na primjerample 1.1.1.1
· Detalji BGP peer-a, koji uključuju IPv4 ili IPv6 adresu peer-a i ASN peer-a.
f) Kliknite na Sačuvaj da biste sačuvali promjene. Na ekranu Detalji čvora kliknite na Dodaj čvor da biste dodali drugi čvor u klaster. Ako implementirate klaster sa jednim čvorom, preskočite ovaj korak.
Implementacija u Linux KVM 13
Implementacija Nexus Dashboard-a u Linux KVM-u
Implementacija u Linux KVM-u
a) U području Detalji implementacije unesite IP adresu za upravljanje i lozinku za drugi čvor.
Implementacija u Linux KVM 14
Implementacija u Linux KVM-u
Implementacija Nexus Dashboard-a u Linux KVM-u
Korak 14
Informacije o upravljačkoj mreži i lozinku ste definirali tokom početnih koraka konfiguracije čvora.
b) Kliknite na Validate (Potvrdi) da biste provjerili povezanost s čvorom. Serijski broj čvora i informacije o upravljačkoj mreži automatski se popunjavaju nakon što je povezanost potvrđena.
c) Unesite Naziv za čvor. d) Iz padajućeg menija Tip odaberite Primarni.
Prva 3 čvora klastera moraju biti postavljena na Primarni. Sekundarne čvorove ćete dodati u kasnijem koraku ako je potrebno omogućiti zajedničko hostovanje usluga i veću skalu.
e) U području Mreža podataka, unesite informacije o mreži podataka čvora. Morate navesti IP adresu mreže podataka, mrežnu masku i pristupnik. Opcionalno, možete navesti i VLAN ID za mrežu. Za većinu implementacija, polje VLAN ID možete ostaviti praznim. Ako ste omogućili IPv6 funkcionalnost na prethodnom ekranu, morate navesti i IPv6 adresu, mrežnu masku i pristupnik.
Napomena: Ako želite pružiti IPv6 informacije, morate to učiniti tokom procesa pokretanja klastera. Da biste kasnije promijenili IP konfiguraciju, morat ćete ponovo rasporediti klaster. Svi čvorovi u klasteru moraju biti konfigurirani samo s IPv4, samo s IPv6 ili s dvostrukim protokolom IPv4/IPv6.
f) (Opcionalno) Ako je vaš klaster raspoređen u L3 HA režimu, omogućite BGP za mrežu podataka. Konfiguracija BGP-a je potrebna za funkciju trajnih IP adresa koju koriste neke usluge, kao što su Insights i Fabric Controller. Ova funkcija je detaljnije opisana u Preduvjetima i smjernicama i odjeljcima „Trajne IP adrese“ u Korisničkom vodiču za Cisco Nexus Dashboard.
Napomena BGP možete omogućiti sada ili u grafičkom korisničkom interfejsu Nexus Dashboarda nakon što je klaster raspoređen.
Ako odaberete omogućiti BGP, morate također navesti sljedeće informacije: · ASN (BGP Autonomous System Number) ovog čvora. Možete konfigurirati isti ASN za sve čvorove ili drugačiji ASN po čvoru.
· Za čisti IPv6, ID rutera ovog čvora. ID rutera mora biti IPv4 adresa, na primjerample 1.1.1.1
· Detalji BGP peer-a, koji uključuju IPv4 ili IPv6 adresu peer-a i ASN peer-a.
g) Kliknite na Sačuvaj da biste sačuvali promjene. h) Ponovite ovaj korak za posljednji (treći) primarni čvor klastera. Na stranici Detalji čvora provjerite date informacije i kliknite na Dalje da biste nastavili.
Implementacija u Linux KVM 15
Implementacija Nexus Dashboard-a u Linux KVM-u
Implementacija u Linux KVM-u
Korak 15
Korak 16 Korak 17
Odaberite Način implementacije za klaster. a) Odaberite usluge koje želite omogućiti.
Prije verzije 3.1(1), morali ste preuzeti i instalirati pojedinačne usluge nakon što je završeno početno postavljanje klastera. Sada možete odabrati da omogućite usluge tokom početne instalacije.
Napomena: U zavisnosti od broja čvorova u klasteru, neke usluge ili scenariji zajedničkog hostinga možda neće biti podržani. Ako ne možete odabrati željeni broj usluga, kliknite na dugme Nazad i uvjerite se da ste u prethodnom koraku naveli dovoljno sekundarnih čvorova.
b) Kliknite na Dodaj trajne IP adrese/skupove usluga da biste naveli jednu ili više trajnih IP adresa koje zahtijevaju usluge Insights ili Fabric Controller.
Za više informacija o trajnim IP adresama, pogledajte odjeljak Preduslovi i smjernice.
c) Kliknite na Dalje da biste nastavili.
Na ekranu Sažetak, ponovoview i provjerite informacije o konfiguraciji i kliknite na Sačuvaj da biste izgradili klaster.
Tokom pokretanja čvora i pokretanja klastera, ukupni napredak, kao i napredak svakog pojedinačnog čvora, bit će prikazani u korisničkom interfejsu. Ako ne vidite napredak pokretanja, ručno osvježite stranicu u pregledniku da biste ažurirali status.
Formiranje klastera i pokretanje svih servisa može potrajati i do 30 minuta. Kada se konfiguracija klastera završi, stranica će se ponovo učitati na Nexus Dashboard GUI.
Provjerite da li je klaster ispravan.
Formiranje klastera i pokretanje svih usluga može potrajati i do 30 minuta.
Implementacija u Linux KVM 16
Implementacija u Linux KVM-u
Implementacija Nexus Dashboard-a u Linux KVM-u
Nakon što klaster postane dostupan, možete mu pristupiti pregledavanjem bilo koje IP adrese za upravljanje vaših čvorova. Zadana lozinka za administratorskog korisnika ista je kao i lozinka za rescue-user koju ste odabrali za prvi čvor. Tokom ovog vremena, korisnički interfejs će na vrhu prikazivati baner s natpisom „Instalacija servisa je u toku, zadaci konfiguracije Nexus kontrolne ploče su trenutno onemogućeni“:
Nakon što je cijeli klaster raspoređen i sve usluge pokrenute, možete provjeriti Over.view stranica kako biste osigurali da je klaster ispravan:
Alternativno, možete se prijaviti na bilo koji čvor putem SSH-a kao rescue-user koristeći lozinku koju ste naveli tokom implementacije čvora i koristeći acs health naredbu za provjeru statusa::
· Dok se klaster konvergira, možete vidjeti sljedeće rezultate:
$ acs zdravlje
Instalacija k8s je u toku
$ acs zdravlje
k8s usluge nisu u željenom stanju – […] $ acs health
k8s: Etcd klaster nije spreman · Kada klaster bude pokrenut i radi, prikazaće se sljedeći izlaz:
Implementacija u Linux KVM 17
Implementacija Nexus Dashboard-a u Linux KVM-u
Implementacija u Linux KVM-u
Korak 18
$ acs health Sve komponente su ispravne
Napomena U nekim situacijama možete ponovo uključiti čvor (isključiti ga, a zatim ponovo uključiti) i otkriti da je zaglavljen u ovomtage: implementacija osnovnih sistemskih usluga Ovo se dešava zbog problema sa etcd na čvoru nakon ponovnog pokretanja pND (Physical Nexus Dashboard) klastera. Da biste riješili problem, unesite naredbu acs reboot clean na pogođenom čvoru.
Nakon što ste implementirali svoju Nexus nadzornu ploču i usluge, možete konfigurirati svaku uslugu kako je opisano u člancima o konfiguraciji i radu.
· Za Fabric Controller, pogledajte bijelu knjigu i biblioteku dokumentacije o konfiguraciji NDFC persona. · Za Orchestrator, pogledajte stranicu s dokumentacijom. · Za Insights, pogledajte biblioteku dokumentacije.
Implementacija u Linux KVM 18
Dokumenti / Resursi
![]() |
CISCO Linux KVM Nexus kontrolna ploča [pdfUpute Linux KVM Nexus kontrolna ploča, KVM Nexus kontrolna ploča, Nexus kontrolna ploča |