Ntuziaka onye ọrụ CISCO Crosswork Workflow Manager

Onye njikwa ọrụ Crosswork

Nkọwapụta

  • Aha ngwaahịa: Cisco Crosswork Workflow Manager Device Solutions Manager
    Ịbanye
  • Ịrụ ọrụ: Ịbanye ngwaọrụ na enweghị mmetụ
    ndokwa
  • Ndakọrịta: Cisco Crosswork Workflow Manager (CWM) na Cisco
    Onye na-ahụ maka ọrụ netwọkụ (NSO)

Ntuziaka ojiji ngwaahịa

Ngwungwu ibunye ngwaọrụ gafereview

Emebere ngwungwu ngwungwu ngwaọrụ iji nye ya na anya
ngwaọrụ netwọk site na ịwụnye oyiyi buut na ụbọchị mbụ-0
nhazi. Ọ na-eji ngwa Cisco-ZTP maka nke a
nzube.

Ihe achọrọ nbanye ngwaọrụ

Tupu ịmalite usoro onboarding ngwaọrụ, hụ na ị
jide ebumnuche ZTP dị mkpa wee mee API ndị ahịa
ahaziri. Ụdị data DO na-enyere aka n'ịmepụta dabere na ọrụ
ZTP-profiles maka ngwaọrụ ọ bụla.

Usoro ntinye ngwaọrụ

  1. Mepụta ZTP profiles nwere nhazi ụbọchị-0 na nhọrọ
    ntọala oyiyi software.
  2. Jikọọ ZTP profiles nwere ngwaọrụ na-eji ụdị ọrụ
    akpọrọ maapụ, na-akọwapụta ihe nchọpụta pụrụ iche dị ka usoro
    ọnụọgụgụ.
  3. Nyochaa ọganihu ngwaọrụ n'ime ụgbọ mmiri site na iji ọrụ maapụ ZTP
    data atụmatụ.

Usoro nbanye ngwaọrụ

Usoro ZTP gụnyere nbudata na ịgba ọsọ bootstrap
file na ngwaọrụ akwadoro dị ka Cisco IOS XR, IOS XE, na Nexus. Nke
akpụkpọ ụkwụ file nwere ike ịbụ script dị mfe ma ọ bụ ihe mgbagwoju anya script maka
Mmejuputa ihe ngwọta Cisco-ZTP.

FAQ

Ajụjụ: Gịnị bụ ihe achọrọ maka iji ngwaọrụ onboarding
ngwugwu?

A: Gbaa mbọ hụ na ejidere ebumnuche ZTP, Mee API ndị ahịa
ahaziri, yana ụdị data dị mkpa maka ịmepụta ZTP profiles bụ
n'ebe.

Ajụjụ: Kedu ngwaọrụ akwadoro maka ịbanye n'ime ngwaọrụ site na iji nke a
ngwugwu?

A: Ngwaọrụ akwadoro gụnyere Cisco IOS XR, IOS XE, na Nexus
ngwaọrụ nwere ike na-agba ọsọ scripts bash, python scripts, ma ọ bụ iOS iwu
filedị ka bootstrap files.

"'

Ịbanye ngwaọrụ

Okwu mmalite

Akụkụ a nwere isiokwu ndị a:
· Okwu mmalite, na ibe 1 · Cisco Crosswork Workflow Manager Solutions, na ibe 1 · Ngwaọrụ Onboarding Package, na ibe 2 · Device Onboarding (DO) na Zero-Touch Provisioning (ZTP), na ibe 2 · Ex.ample: Jiri Ntinye Ngwa banye n'ime ngwaọrụ netwọkụ, na ibe 13

Abstract

Akwụkwọ a bụ ntuziaka onye ọrụ maka ụdị nke Cisco Crosswork Workflow Manager Solutions Device Onboarding.

Ndị na-ege ntị

Akwụkwọ a na-akọwa otu esi ahazi yana jiri Crosswork Workflow Manager Solutions Device Onboarding. Ezubere akwụkwọ a maka ndị mmepe Cisco Advanced Services, ndị injinia netwọkụ, na ndị injinia sistemụ na-ahazi ma na-ebuga ndị ahịa Cisco ọrụ njikwa ọrụ Crosswork Workflow Manager.

Akwụkwọ ndị ọzọ
Akwụkwọ a chọrọ ka onye na-agụ ya nwee ezigbo nghọta nke Cisco Crosswork na Cisco NSO na ojiji ya, dịka akọwara na akwụkwọ Cisco. Maka ozi ndị ọzọ gbasara ngwaahịa NSO, gaa na: https://developer.cisco.com/docs/nso/.

Cisco Crosswork Workflow Manager Solutions
Ngwọta CWM bụ nchịkọta ikpe a na-ejikarị eme ihe iji mee ka nhazi mpaghara dị mfe na kwụ ọtọ. Ewubere ya site na iji Cisco Crosswork Workflow Manager (CWM) na Cisco Network Services

Ntinye ngwaọrụ 1

Ngwungwu ntinye ngwaọrụ

Ịbanye ngwaọrụ

Orchestrator (NSO). Akwụkwọ a na-akọwa otu esi eji igbe nbanye ngwaọrụ iji kwalite arụmọrụ yana ọsọ nke ị na-abanye n'ime ngwaọrụ netwọk ọhụrụ. Mara: Pịa njikọ ndị a maka ozi ndị ọzọ site na iji Cisco CWM na Cisco NSO.
Ngwungwu ntinye ngwaọrụ
Ngwa CWM Solutions Onboarding bụ ngwungwu na-arụ ọrụ nke na-eji ngwa Cisco-ZTP na-enye ngwaọrụ netwọk dịpụrụ adịpụ site na ịwụnye oyiyi buut na nhazi ụbọchị-0 mbụ.
Ịbanye ngwaọrụ (DO) yana inye ihe efu (ZTP)
Ngwa Onboarding (DO) na-eji Cisco Zero-Touch Provisioning (ZTP). ZTP na-akpaghị aka nwụnye na nkwalite onyonyo software yana ntinye nhazi ụbọchị-0 files ka ị na-ebuga Cisco ma ọ bụ ngwaọrụ ndị ọzọ maka oge mbụ. Ihe ngwọta Cisco-ZTP na-enye mgbanwe site na ịkwado ngwaọrụ dị iche iche, gụnyere Cisco IOS XR, IOS XE, na Nexus. Ngwọta Cisco-ZTP eji na DO nwere ihe anọ: ihe nkesa DHCP, onye ahịa (script ZTP), sava HTTP, na ngwugwu ọrụ NSO. Cheta na: All components kwesịrị ka wụnye na jikọọ na ngwaọrụ. Maka nkọwa, hụ Ihe achọrọ nbanye ngwaọrụ.
Ihe achọrọ nbanye ngwaọrụ
Ka Ịbanye ngwaọrụ rụọ ọrụ nke ọma, ihe ndị a chọrọ ka ọ dị ugbu a ma na-arụ ọrụ. Ejiri ZTP rụọ ngwaọrụ. Ngwaọrụ nwere ike ịme Python ma ọ bụ Shell script dị ka akụkụ nke usoro ZTP. Njikọ netwọkụ site na ngwaọrụ gaa na NSO, DHCP na sava HTTP/TFTP. Oghere adreesị IP zuru ezu iji nabata ngwaọrụ niile achọrọ. DHCP bụ nhazi iji chọpụta ụdị ngwaọrụ ma nye ọnọdụ ederede onye nnọchite ngwaọrụ kwesịrị ekwesị. Ụdị NSO kacha nta 6.1 ma ọ bụ karịa. A na-etinye ngwugwu DO (Cisco-ztp) na NSO. · Python ma ọ bụ Shell script dị, otu maka ụdị ngwaọrụ ZTP ọ bụla, na-emejuputa oku azụ DO (Cisco-ZTP), nkwalite onyonyo ngwaọrụ, na nhazi ụbọchị-0. · (Nhọrọ) ngwugwu NED dị maka ntinye ngwaọrụ.
Ngwungwu Ọrụ Onboarding ngwaọrụ
Ihe ngwugwu Cisco Device Onboarding (DO) na-akọwa interface iji weghara ebumnuche ZTP yana API maka mmekọrịta DO (edemede bootstrap na-agba ọsọ na ngwaọrụ). Ụdị data DO na-enyere gị aka ịmepụta katalọgụ nke ZTP-pro dabere na ọrụfiles na onye ọ bụla weghaara ụbọchị-0, onyonyo software (nhọrọ), na

Ntinye ngwaọrụ 2

Ịbanye ngwaọrụ

Ihe ngwugwu

ntọala ngwaọrụ onboard. Ndị a profiles na-ejikọta ya na ngwaọrụ site na ụdị ọrụ a na-akpọ maapụ. Ntinye maapụ ọ bụla kwesịrị ịkọwapụta ụfọdụ ozi pụrụ iche nke ngwaọrụ ahụ (maka example, nọmba serial) yana ZTP-profile eji maka ngwaọrụ. NJ pụrụ iche na-enyere gị aka inyocha na kwado ngwaọrụ ahụ mgbe ị na-eji NSO ZTP API njedebe. Ngwungwu ọrụ DO na-enyocha ọganihu maka ngwaọrụ ma nwee ike nyochaa ya site na iji data atụmatụ ọrụ maapụ ZTP.
Ihe ngwugwu
· Ụbọchị-0 ndebiri: Mgbe ị mepụtara ụbọchị-0 file, enwere mgbanwe anọ ejiri ụkpụrụ akọwapụtara ebe a mejupụta na akpaghị aka. Hụ Ụdị Ụbọchị-0. DEV_CUSTOMER_USERNAME
DEV_CUSTOMER_PASSWORD
DEV_CUSTOMER_ENABLED_PASSWORD
MGMT_IP_ADDRESS
Mara: Mgbanwe DEV_CUSTOMER_ENABLED_PASSWORD na MGMT_IP_ADDRESS dabere na ZTP profile, nnweta njikwa-ip-adreesị, yana mgbanwe nkeji okwuntughe.
· Otu n'otu: A chọrọ ka ị banye na NSO.
Ntọala nbanye ngwaọrụ: akwadoro ma kwado ntọala ndị a n'oge usoro onboarding.
· (Nhọrọ) Software Image: The software n'onwe ya na-agba ọsọ ngwaọrụ.
Usoro nbanye ngwaọrụ
Onboarding ngwaọrụ site na iji Cisco-ZTP agent eruba nwere usoro atọ. Ị nweta ozi Bootstrap: Ngwaọrụ ahụ na-arịọ arịrịọ maka ihe nkesa DHCP iji nweta ebe ahụ (URL) nke akpụkpọ ụkwụ file (edemede). Ngwa wee budata wee malite edemede ahụ.
Ịlele nnabata onyonyo na/ma ọ bụ nkwalite: Ozugbo bootstrap file (edemede) agbaala, a na-etinye nhazi ahụ na ngwaọrụ ma ọ bụrụ na agbakwunyere ngwaọrụ ọhụrụ (ọ bụrụ na agbakwunyere ngwaọrụ ahụ) ma ọ bụ kwalite ngwaọrụ dị ugbu a.
Ịkwado na itinye nhazi ọhụrụ (ụbọchị-0): Nhazi ahụ na-enweta nkwenye na usoro nkwenye dabere na ọrụ ZTP.
Cheta na: The bootstrap file nwere ike ịbụ edemede dị mfe nke na-etinye nhazi ụbọchị-0 ma ọ bụ edemede sara mbara nke na-arụ ọrụ dị ka onye ahịa ngwọta Cisco-ZTP. Na-emekarị, edemede file kacha mma maka mmejuputa ihe ngwọta Cisco-ZTP.

Ntinye ngwaọrụ 3

Usoro nbanye ngwaọrụ

Ịbanye ngwaọrụ

Usoro ZTP na-ebudata ya file ma na-agba ya. Ngwaọrụ Cisco IOS XR, IOS XE na Nexus na-akwado bash, script Python na a file nwere iwu iOS dị ka bootstrap file. Cheta na: The bootstrap file nwere ike ịbụ edemede dị mfe nke na-etinye nhazi ụbọchị-0 ma ọ bụ edemede sara mbara nke na-arụ ọrụ dị ka onye ahịa ngwọta Cisco-ZTP. Na-emekarị, edemede file kacha mma maka mmejuputa ihe ngwọta DO (Cisco-ZTP).
Ntinye ngwaọrụ 4

Ịbanye ngwaọrụ

Otu esi eji nbanye ngwaọrụ arụ ọrụ

Otu esi eji nbanye ngwaọrụ arụ ọrụ
Akụkụ a na-akọwa ka ngwaọrụ Onboarding si arụ ọrụ. Akụkụ na-esote na-eduzi gị site na usoro maka ịbanye ngwaọrụ ejisiri.
Ụbọchị-0 Template
Ihe ndebiri ụbọchị-0 bụ ndebiri nhazi nke enwere ike iji ya mee ihe nwere ọtụtụ mgbanwe ndị na-edobe ebe. Ụkpụrụ maka mgbanwe ndị a bụ akụkụ nke profile nkọwa. Ihe ndebiri a na-enyere gị aka iji nhazi ụbọchị-0 maka ọrụ ntinye ngwaọrụ ọzọ. A kọwapụtara ụkpụrụ ndị na-edobe ebe n'oge ọrụ maapụ ZTP (ngbanwe ndị na-edobe ebe bụ ngwaọrụ akọwapụtara ma tinye ya na ZTP-pro.file) mgbe ị na-emepụta map ZTP. Ihe ndị a na-enye gị njikwa ka ukwuu ka esi emepụta ndebiri nhazi ụbọchị-0 maka ngwaọrụ enyere.
Nke a dị kaample of a day-0 template maka Cisco IOX XR ngwaọrụ.


ncs0-ụbọchị540 !! Aha njirimara IOS XR ${DEV_CUSTOMER_USERNAME} otu root-lr paswọọdụ 0 ${DEV_CUSTOMER_PASSWORD} ! aha nnabata ${HOST_NAME} ! vrf Mgmt-intf adreesị-ezinụlọ ipv0 unicast! ngalaba aha cisco.com ngalaba aha-ihe nkesa ngalaba nchọta isi-interface MgmtEth4/RP0/CPU0/0 interface MgmtEth0/RP0/CPU0/0 ipv0 adreesị ${MGMT_IP_ADDRESS} 4
! adreesị IPv4 rawụta static-unicast ezinụlọ
0.0.0.0/0

! ! ! ssh nkesa v2 ssh nkesa vrf Mgmt-intf

Ntinye ngwaọrụ 5

ọdọ mmiri akụrụngwa

Ịbanye ngwaọrụ

ọdọ mmiri akụrụngwa
ZTP na-eji akụrụngwa IP agbakọtara n'otu ọdọ mmiri a na-akpọ ọdọ mmiri akụrụngwa. Ejiri adreesị IP ma ọ bụ subnet ahazi ọdọ mmiri akụrụngwa. Ọdọ mmiri akụrụngwa na-eji ngwugwu onye njikwa akụ na NSO kenye adreesị IP.
Onye njikwa akụrụngwa na-enye ọrụ maapụ ZTP nke na-ejikwa ọrụ adreesị IP njikwa. Ị nwekwara ike ịhọrọ ịnye njikwa-ip -adreesị nke ọma na ọrụ maapụ ZTP maka ngwaọrụ enyere. N'okwu abụọ ahụ, ngwa ZTP na-ejupụta MGMT_IP_ADDRESS ngbanwe ebe ọ na-eme nhazi ụbọchị-0 maka ngwaọrụ.
Mara: A na-achọ ọdọ mmiri akụrụngwa naanị mgbe ị na-eji adreesị IP dị ike. Ọ bụrụ na ị na-eji adreesị IP kwụ ọtọ, agbanweghị ọdọ mmiri akụrụngwa adịghị mkpa. Maka nkọwa, rụtụ aka na ọdọ mmiri Ibu Ibu (Nzọụkwụ 6).
Profiles na Ozi Maapụ Ọrụ
Ihe Profiles katalọgụ nwere usoro nhazi, dị ka ụbọchị 0 files, ntọala ngwaọrụ onboarding, yana ụdị ngwanrọ etinyere na ngwaọrụ ndị a. Ngwa ngwa onboarding ngwọta na-ejikọta ZTP-profiles na ngwaọrụ na-eji map ọrụ. Maapụ ahụ nwere ozi dị mkpa ma tinye ozi ahụ na ngwaọrụ n'oge usoro onboarding Device (DO). Ntinye maapụ ọ bụla nwere ụfọdụ ozi a pụrụ ịmata nke ngwaọrụ ahụ yana ZTP-profile eji maka ngwaọrụ. Data atụmatụ ọrụ maapụ na-egosiputa ọganihu maka ngwaọrụ ahụ.
Ụdị ngwanrọ OS na nkọwa onyonyo akọwapụtara na ZTP-profile dị maka edemede ndị ahịa ZTP iji tụnyere ụdị ngwanrọ wee malite nkwalite onyonyo. Ngwungwu ZTP anaghị ahazi ma ọ bụ jiri ozi OS ahaziri. Ozugbo usoro ZTP zuru, ọrụ maapụ ZTP na-etinye ngwaọrụ ndị ahụ n'ime osisi ngwaọrụ NSO ka ịga n'ihu na-ahazi ngwaọrụ ndị ahụ na ngwọta ngwugwu ọrụ ọ bụla dị.
Iji banye n'ime ngwaọrụ ahụ, njirimara a na-achịkwa na profile ga-atọrịrị ka ọ bụrụ eziokwu, lee nzọụkwụ 8 Ọrụ Ibu Ibu (Map), na ụdị ngwaọrụ (NED, ọdụ ụgbọ mmiri, na otu authgroup) ga-edozikwa. Ọ bụrụ na enweghị ntọala otuuth otu n'okpuru ụdị ngwaọrụ, mgbe ahụ, aha njirimara, paswọọdụ na njirimara sec-password ga-enwerịrị.
Ngwa nbanye Bootstrap
Ngwa ngwungwu Onboarding na-akọwa API omume ịkpọghachi azụ abụọ maka mmekọrịta ndị ahịa n'ụgbọ. Omume ịkpọghachite-bootstrap-data na-eweghachi nhazi bootstrapping, nhazi ụbọchị-0 ewepụtara maka ngwaọrụ ahụ, yana ozi onyonyo OS dị ka ahaziri na ZTP-pro.file. Edemede onye ahịa Onboarding ngwaọrụ wee hazie nkọwa onyonyo OS wee tinye nhazi ụbọchị-0 na ngwaọrụ ahụ.
N'oge usoro bootstrap, ihe odide Onboarding-onye ahịa na-akọ ọganiihu site na iji mkpesa-ọganihu ọkpụkpọ oku. Ihe nweta-bootstrap-data na omume ọganihu akụkọ ga-enwerịrị ihe nchọpụta pụrụ iche nke ngwaọrụ ahụ. Oku API get-bootstrap-data gụnyekwara: onye na-ere ngwaọrụ, ụdị, aha OS, na ụdị OS. N'otu aka ahụ, oku API mkpesa-ọganihu gụnyere ozi nhọrọ.
Ọ bụrụ na edobeghi ma ọdọ mmiri akụrụngwa njikwa yana nhazi adreesị IP doro anya yana Ngwaọrụ Onboarding-profile na-akọwa ngwaọrụ dị ka ejisiri ya, ihe n'ime ngwaọrụ Onboarding-onye ahịa script ga-eweghachite adreesị IP njikwa na ngwaọrụ ma biputere ya NSO site na mkpesa-ọganihu omume oku na-aga.
Nke a dị kaample nke get-bootstrapping-data oku azụ script.
curl -i -u ztpclient: topsecret -H "Ọdịnaya-Ụdị: ngwa/yang-data+json" -X POST -d '{"ntinye":{"model" : "CSR1KV","os-name" : "cisco-ioxr","onye na-ere" : "Cisco",""AA-Overs" :-124:-12.1Fos "XNUMX"}

Ntinye ngwaọrụ 6

Ịbanye ngwaọrụ

Nzọụkwụ maka ịbanye na ngwaọrụ ejisiri

http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/get-bootstrapping-data
<< Ahụ nzaghachi >> {"cisco-ztp: mmepụta": {"bootstrap-ozi": {"boot-image": {"os-name": "cisco-ioxr", "os-version": "12.3", "download-uri": "http://sample.domain/8894-235/ios-xr12.3.tar.gz”, “md5-hash-uru”: “195b174c9a13de04ca44f51c222d14b0”}, “ụbọchị-0-nhazi”: “!! IOS XRnusername adminn otu root-lrn paswọọdụ 0 adminn!nhostname xr_2n!nvrf Mgmt-intfn adreesị-family ipv4 unicastn!ninterface MgmtEth0/RSP0/CPU0/0n vrf Mgmt-intfn ipv4 adreesị 192.168.20.1. 255.255.255.0n!n!nssh nkesa vrf Mgmt-intfn address- family ipv4 unicastn 0.0.0.0/0 192.168.122.1 110n !n!nssh nkesa v2nssh oku vrf Mgmt-intf} XNUMXn !n!url -i -u ztpclient: topsecret -H "Ọdịnaya-Ụdị: ngwa/yang-data+json" -X POST -d '{"ntinye" : {"pụrụ iche-id": "AAO124GF","progress-ụdị": "bootstrap-zuru ezu"}}' http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/report-progress << nkụnye eji isi mee >> HTTP/1.1 204 Enweghị ọdịnaya

Nzọụkwụ maka ịbanye na ngwaọrụ ejisiri
Nke a bụ usoro nke usoro ị na-eji Ngwaọrụ Onboarding iji melite ngwaọrụ NSO na-ejikwa site na iji adreesị IP dị ike ma ọ bụ kwụ ọtọ.

NKWUO KWESỊRỊ

1. Dezie/Melite ncs.conf file 2. Mepụta nkwenye mpaghara (maka NSO) 3. Mepụta otu Authgroup 4. Mepụta Iwu Igwefoto Net file 5. Ibu Ibu Onboarding Payload na Day-0 template 6. Ibu Ibu Resource Pool (ma ọ bụrụ na iji ike Adreesị IP. Ọ bụrụ na-eji a static IP Adreesị, ikwu nzọụkwụ 6. 7. Ibu Ibu Pro).file 8. Ibu ọrụ (Map). Ọ bụrụ na ị na-eji adreesị IP static nke NSO na-achịkwaghị, gbanye Nzọụkwụ 6, na
Ibunye maapụ ọrụ dị iche na adreesị IP kwụ ọtọ na Nzọụkwụ 8.

Usoro zuru ezu

Usoro

Nzọụkwụ 1 Nzọụkwụ 2

Iwu ma ọ bụ Action Dezie/Melite ncs.conf file Mepụta nkwenye mpaghara (maka NSO)

Ebumnuche

Ntinye ngwaọrụ 7

Dezie/Melite ncs.conf file

Ịbanye ngwaọrụ

Nzọụkwụ 3 Nzọụkwụ 4 Nzọụkwụ 5 Nzọụkwụ 6
Nzọụkwụ 7 Nzọụkwụ 8

Iwu ma ọ bụ Omume

Ebumnuche

Mepụta otu Authgroup

Mepụta Iwu Igwefoto Net file

Jiri ndebiri ụbọchị-0 buo ibu onboarding

Load Resource Pool (ọ bụrụ na ị na-eji Adreesị IP dị ike. Ọ bụrụ na ị na-eji adreesị IP kwụ ọtọ, gaa nzọụkwụ 6.

Ibu Ibu Profile

Ọrụ Ibu Ibu (Map). Ọ bụrụ na ị na-eji adreesị IP static nke NSO na-adịghị na-achịkwa, gbanye Nzọụkwụ 6, ma buru adreesị IP static dị na nzọụkwụ 8.

Dezie/Melite ncs.conf file
Jiri samples iji melite restconf na ọdụ ụgbọ mmiri tcp ọhụrụ yana nyocha mpaghara ka ị nwee ike ịbanye na NSO. Mara: Nke a sample na-eji 8080 maka nọmba ọdụ ụgbọ mmiri na mgbe emelitere file, Malitegharịa ekwentị nsc.
Tinye ọdụ ụgbọ mmiri tcp (ọdụ ụgbọ mmiri 8080)
eziokwu eziokwu <8080>
Mepụta nkwenye mpaghara
Nyocha mpaghara
eziokwu
Mepụta otu Authgroup

Ndi an-kpọ-authgroup.xml ndabara

Ntinye ngwaọrụ 8

Ịbanye ngwaọrụ

Mepụta Iwu Igwefoto Net

Cisco123#
Mepụta Iwu Igwefoto Net


65534 65534 /var/ncs/homes/public/.ssh /var/ncs/homes/ọha jụ jụ jụ ztp ztp ztp omume-nkpọghachi cisco-ztp /cisco-ztp:ztp/cisco-ztp: kpochapụwo * ikike
">>*

Ntinye ngwaọrụ 9

Jiri ndebiri ụbọchị-0 buo ibu onboarding

Ịbanye ngwaọrụ


Jiri ndebiri ụbọchị-0 buo ibu onboarding


ncs0-ụbọchị540 !! Aha njirimara IOS XR ${DEV_CUSTOMER_USERNAME} otu root-lr paswọọdụ 0 ${DEV_CUSTOMER_PASSWORD} ! aha nnabata ${HOST_NAME} ! vrf Mgmt-intf adreesị-ezinụlọ ipv0 unicast! ngalaba aha cisco.com ngalaba aha-ihe nkesa 4 ngalaba nyocha isi-interface MgmtEth171.70.168.183/RP0/CPU0/0 interface MgmtEth0/RP0/CPU0/0 ipv0 adreesị ${MGMT_IP_ADDRESS} 4.
! adreesị IPv4 rawụta static-unicast ezinụlọ
0.0.0.0/0
! ! ! ssh nkesa v2 ssh nkesa vrf Mgmt-intf
Ibunye ọdọ mmiri akụrụngwa (Ọ bụrụ na ị na-eji adreesị IP dị ike)



ztp-ọdọ mmiri

Ntinye ngwaọrụ 10

Ịbanye ngwaọrụ

Ibu Ibu Profile (maka adreesị IP na-akwụ ụgwọ jikwaa)

ip_address_end>
Ibu Ibu Profile (maka adreesị IP na-akwụ ụgwọ jikwaa)
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-ọdọ mmiri ncs5-ụbọchị0 Cisco540# eziokwu cisco-iosxr-cli-0file>
Mara Profiles maka nkwụnye ụgwọ adreesị IP static anaghị agụnye ọdọ mmiri akụrụngwa.


<profile> ncs540-profilecisco-ioxr 7.10.2 > ncs5-ụbọchị0 eziokwu

Ntinye ngwaọrụ 11

Ibu Ibu Map Ọrụ (Adreesi IP na-agbanwe agbanwe)

Ịbanye ngwaọrụ

cisco-iosxr-cli-7.53file>
Ibu Ibu Map Ọrụ (Adreesi IP na-agbanwe agbanwe)


nkp540 FOC2712R3D6file> ncs540-profile</profile> HOST_NAME NCS540-2
Ibu Ibu Map Ọrụ (Adreesi IP static)


nkp540 FOC2712R3D6file> ncs540-profile</profile> HOST_NAME NCS540-2
Dịka nhọrọ, ị nwekwara ike ịbanye na ngwaọrụ ahụ gaa na NSO dịpụrụ adịpụ. Ihe nkesa ZTP NSO bụ nkesa a na-achịkwa nke ejiri NSO tinye ya na ngwa Onboarding Device. NSO dịpụrụ adịpụ bụ ihe nkesa anaghị ejikwa ebe ị nwere ike ịbanye na ngwaọrụ mgbe usoro ZTP gasịrị. A na-eji ihe nkesa NSO ọzọ maka ịbanye ngwaọrụ anaghị ejikwa. Iji ihe nkesa NSO na-achịkwaghị achịkwa na-ekewapụta ọrụ ndị akọwapụtara ngwaọrụ Onboarding na ngwọta netwọk sara mbara. Iji mee ka ọrụ a nwee ike, Ngwaọrụ Onboarding na-akọwa ụdị YANG nke na-ejide ihe nkesa remote-nso.

Ntinye ngwaọrụ 12

Ịbanye ngwaọrụ

Ngwaọrụ na-abanye n'ime ngwaọrụ anaghị ejikwa

Ngwaọrụ na-abanye n'ime ngwaọrụ anaghị ejikwa
Usoro eji kwalite ngwaọrụ NSO anaghị ejikwa ya yiri usoro maka ịbanye na sava nke NSO na-achịkwa. Naanị ihe dị iche bụ ịtọ mgbanwe a na-achịkwa ka ọ bụrụ eziokwu (jikwaa) ma ọ bụ ụgha (anaghị ejikwa) mgbe ị na-ebudata Pro.file. Nke a sample na-egosi njikwa agbanwe agbanwe ka ọ bụrụ ụgha maka ngwaọrụ anaghị ejikwa.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-ọdọ mmiri ncs5-ụbọchị0 Cisco540# ụgha cisco-iosxr-cli-0file>

Example: Jiri Ngwaọrụ Onboarding na Onboard a Network Device
Akụkụ a na-enye example nke otu esi enyefe ngwaọrụ Onboarding workflow.

Ihe achọrọ

Onye njikwa ọrụ Crosswork (CWM) OVA na-agba ọsọ. · A na-arụnye ma na-arụ ọrụ sistemụ Network Service Orchestrator (NSO) (ụdị 6.1.9 ma ọ bụ karịa). · A na-emepụta ihe nzuzo nkesa NSO maka ojiji na CWM. A na-eburu usoro ọrụ Map-service-create-poll-plan.sw.jason na CWM.

Usoro usoro ọrụ

Usoro

Nzọụkwụ 1

Mepụta ọdọ mmiri akụrụngwa site na iji ụgwọ akwụ ụgwọ a.

Ntinye ngwaọrụ 13

Usoro usoro ọrụ

Ịbanye ngwaọrụ

Nzọụkwụ 2 Nzọụkwụ 3

ztp-ọdọ mmiri ip_adreesị1.0
Jiri edemede a mepụta otu ọdee.
ndabara admin
Mepụta ndebiri ụbọchị-0 site na iji edemede a.
!! Aha njirimara IOS XR ${DEV_CUSTOMER_USERNAME} otu root-lr paswọọdụ 1.0 ${DEV_CUSTOMER_PASSWORD} ! aha nnabata ${HOST_NAME} ! vrf Mgmt-intf adreesị-ezinụlọ ipv0 unicast! ngalaba aha cisco.com ngalaba aha-ihe nkesa isi mmalite nyocha ngalaba-interface MgmtEth0/RP4/CPU0/0 interface MgmtEth0/RP0/CPU0/0 adreesị IPv0 ${MGMT_IP_ADDRESS} ! adreesị adreesị rawụta static-ezinụlọ ipv0 unicast 4/4 ! ! ! ssh nkesa v0.0.0.0 ssh nkesa vrf Mgmt-intf

Ntinye ngwaọrụ 14

Ịbanye ngwaọrụ

Usoro usoro ọrụ

Nzọụkwụ 4
Nzọụkwụ 5 Nzọụkwụ 6 Nzọụkwụ 7

Mepụta ZTP-profile iji edemede a.
<profile> ncs5501-profilecisco-ioxr 7.9.2 http://172.22.143.63/xr-5500-792/ncs5500-golden-x7.9.2-v1.iso 5b195c174a9de13ca04f44c51d222b14 ztp-ọdọ mmiri ncs0-ụbọchị5 eziokwu cisco-iosxr-cli-0file>
Mgbe ọdọ mmiri a gachara, koodu autthcode, ụbọchị-0-ụdị, na ZTP-profile emepụtara, mepụta ọrụ maapụ ztp na nso iji CWM UI.
Banye na CWM wee họrọ taabụ Workflows.
Pịa Mepụta Usoro Ọrụ Ọhụrụ.
a) (Achọrọ) Pịnye na aha usoro ọrụ.

Ntinye ngwaọrụ 15

Usoro usoro ọrụ
b) (Achọrọ) Pịnye na nsụgharị nke usoro ọrụ.

Ịbanye ngwaọrụ

Ntinye ngwaọrụ 16

Ịbanye ngwaọrụ

Nzọụkwụ 8

Pịa Mepụta Usoro Ọrụ. A na-edepụta usoro nhazi ahụ na tebụl ọrụ

Usoro usoro ọrụ

Ntinye ngwaọrụ 17

Usoro usoro ọrụ

Ịbanye ngwaọrụ

Nzọụkwụ 9
Nzọụkwụ 10 Nzọụkwụ 11

k Aha Ọrụ Ọrụ ka imepe ihuenyo Workflow. (Nkọwa taabụ bụ nke ndabara.) NJ nkọwapụta ọrụ na ụbọchị Nwelite bụ akpaaka.
(Nhọrọ) Pịnye ọ bụla Tags.
Pịa koodu taabụ ka view script maka map.

Ntinye ngwaọrụ 18

Ịbanye ngwaọrụ

Nzọụkwụ 12

Pịa Gbaa ọsọ ọrụ window ga-emepe.

Usoro usoro ọrụ

Ntinye ngwaọrụ 19

Na-agba ọsọ Map

Ịbanye ngwaọrụ

Nzọụkwụ 13 Nzọụkwụ 14
Nzọụkwụ 15 Nzọụkwụ 16

(Nhọrọ) Pịnye na nke ọ bụla Tags. Pịnye na mgbanwe ntinye. Ọpụampegosiri le ebe a:
{"nsoInstance": "NSO", "ztp": {"map": {"id": "NCS_5", "pụrụ iche-id": "FOC2712R3D6", "profile": "ncs540-profile", "gbanwee": {"aha": "HOST_NAME", "uru": "NCS_5" } } }
(Nhọrọ) na Mgbe ngalaba na-ahazi oge, ugboro, na ịtụ na map na-agba. a) (Nhọrọ) Malite ozugbo (nke ndabara). b) Nhazi maka otu ụbọchị na oge. c) (Ọ bụrụ kpọmkwem ụbọchị na oge ahọpụtara) Họrọ ugboro. d) (Ọ bụrụ na a ga-eme edemede ahụ n'usoro oge) Họrọ Cron.
Pịa Gbaa Ọrụ.

Na-agba ọsọ Map
Mgbe ị pịa Run Job. Usoro
Nzọụkwụ 1 Họrọ njikwa ọrụ > Ọrụ ndị na-arụ ọrụ.

Ntinye ngwaọrụ 20

Ịbanye ngwaọrụ
Nzọụkwụ 2 Pịa aha ọrụ ịchọrọ imepe ya. (Na nke a examplee, ọnọdụ ọrụ na-agba ọsọ.)

Na-agba ọsọ Map

Nzọụkwụ 3

Ozugbo usoro ZTP mechara na ngwaọrụ XR. Họrọ Njikwa Ọrụ> Taabụ Ọrụ Emechara. E depụtara ọrụ ahụ n'ụdị

Nzọụkwụ 4

t Pịa Aha Ọrụ. Ibe Job meghere igosi nkọwa ọrụ yana Ndekọ Ihe Omume Job.

Ntinye ngwaọrụ 21

Na-agba ọsọ Map

Ịbanye ngwaọrụ

Kwụpụ 5 Na ngalaba ndekọ ihe omume Job, pịa gbakwunyere (+) banye n'aka ekpe nke WorkflowExecution (mmemme ikpeazụ na

i

l

Mara na atọrọ mgbanwe MapCreatedStatus ka ọ bụrụ eziokwu yana egosiputara ngbanwe PlanStatusResult nke pụtara na maapụ ZTP dị na steeti erutela.

Ntinye ngwaọrụ 22

Ịbanye ngwaọrụ

Na-agba ọsọ Map

Nzọụkwụ 6 Na NSO, a na-etinye ngwaọrụ XR na map; eruola ọkwa atụmatụ. Ihe gụpụtara na-egosi na etinyere ngwaọrụ ahụ.

Ntinye ngwaọrụ 23

Na-agba ọsọ Map

Ịbanye ngwaọrụ

Ntinye ngwaọrụ 24

Akwụkwọ / akụrụngwa

Onye njikwa ọrụ CISCO Crosswork [pdf] Ntuziaka onye ọrụ
Crosswork Workflow Manager, Workflow Manager, Manager

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *