Crosswork Workflow Manager
“
Zofotokozera
- Dzina lazogulitsa: Cisco Crosswork Workflow Manager Solutions Chipangizo
Kukwera - Kagwiridwe ntchito: Kukwera kwa chipangizo ndi zero-touch
kupereka - Kugwirizana: Cisco Crosswork Workflow Manager (CWM) ndi Cisco
Network Services Orchestrator (NSO)
Malangizo Ogwiritsira Ntchito Zogulitsa
Phukusi Loyikira Chipangizo Lathaview
Phukusi la Device Onboarding lapangidwa kuti lizipereka patali
zida zapaintaneti pakuyika chithunzi cha boot ndi tsiku loyambira-0
kasinthidwe. Imagwiritsa ntchito pulogalamu ya Cisco-ZTP pa izi
cholinga.
Zofunikira pazida zapachipangizo
Musanayambe ndondomeko yoyendetsa chipangizo, onetsetsani kuti mwakonzeka
khalani ndi cholinga chofunikira cha ZTP chojambulidwa ndi DO kasitomala API
kukonzedwa. Mitundu ya data ya DO imathandizira kupanga potengera gawo
ZTP-profiles pa chipangizo chilichonse.
Njira Yoyikira Chipangizo
- Pangani ZTP profiles ndi masinthidwe a tsiku-0 ndikusankha
makonda azithunzi zamapulogalamu. - Zogwirizana ndi ZTPfiles ndi zipangizo pogwiritsa ntchito chitsanzo cha utumiki
amatchedwa mapu, kutchula zozindikiritsa zapadera monga ndandanda
manambala. - Yang'anirani momwe chipangizo chikuyendera pogwiritsa ntchito mapu a ZTP
kupanga data.
Kuyenda kwa Chipangizo
Njira ya ZTP imaphatikizapo kutsitsa ndikuyendetsa bootstrap
file pazida zothandizira monga Cisco IOS XR, IOS XE, ndi Nexus. The
bootstrap file ikhoza kukhala script yosavuta kapena zolemba zovuta kwambiri za
Kukhazikitsa njira zothetsera Cisco-ZTP.
FAQ
Q: Zomwe zimafunikira kuti mugwiritse ntchito Chipangizo Chokwera pa Chipangizo
phukusi?
A: Onetsetsani kuti cholinga cha ZTP chagwidwa, DO kasitomala API ndi
kukhazikitsidwa, ndi mitundu yofunikira ya data popanga ZTP profiles ndi
m'malo.
Q: Ndi zida ziti zomwe zimathandizidwa pazida zokwera pogwiritsa ntchito izi
phukusi?
A: Zida zothandizira zikuphatikizapo Cisco IOS XR, IOS XE, ndi Nexus
zida zomwe zimatha kuyendetsa bash scripts, python scripts, kapena iOS command
files ngati bootstrap files.
"``
Chipangizo Chokwera
Mawu Oyamba
Gawo ili lili ndi mitu yotsatirayi:
· Mawu Oyamba, pa tsamba 1 · Cisco Crosswork Workflow Manager Solutions, patsamba 1 · Phukusi la Chipangizo Chokwera pa Chipangizo, patsamba 2 · Kuyika kwa Chipangizo (DO) ndi Zero-Touch Provisioning (ZTP), patsamba 2 · Example: Gwiritsani Ntchito Chipangizo Chokwera Pachipangizo Pansi pa Network Device, patsamba 13
Ndemanga
Chikalatachi ndi chiwongolero cha ogwiritsa ntchito mtundu woyimirira wa Cisco Crosswork Workflow Manager Solutions Device Onboarding package.
Omvera
Chikalatachi chikufotokoza momwe mungasinthire ndikugwiritsa ntchito Crosswork Workflow Manager Solutions Device Onboarding. Chikalatachi chapangidwira opanga ma Cisco Advanced Services, mainjiniya apa intaneti, ndi akatswiri opanga makina omwe amakonza ndikupereka magwiridwe antchito a Crosswork Workflow Manager Solutions kwa makasitomala a Cisco.
Zolemba Zowonjezera
Zolemba izi zimafuna kuti owerenga amvetse bwino za Cisco Crosswork ndi Cisco NSO ndi ntchito yake, monga momwe tafotokozera mu zolemba za Cisco. Kuti mumve zambiri pazogulitsa za NSO, pitani ku: https://developer.cisco.com/docs/nso/.
Cisco Crosswork Workflow Manager Solutions
CWM Solutions ndi mndandanda wazinthu zomwe zimagwiritsidwa ntchito wamba zomwe zimapangidwira kuti makonda am'munda akhale osavuta komanso osavuta. Amamangidwa pogwiritsa ntchito Cisco Crosswork Workflow Manager (CWM) ndi Cisco Network Services
Kuyika pa Chipangizo 1
Phukusi Loyikira Chipangizo
Chipangizo Chokwera
Orchestrator (NSO). Chikalatachi chikufotokoza momwe mungagwiritsire ntchito chida cha Onboarding kuti muwongolere bwino komanso kuthamanga komwe mumakwera pazida zatsopano za netiweki. Chidziwitso: Dinani maulalo awa kuti mumve zambiri pogwiritsa ntchito Cisco CWM ndi Cisco NSO.
Phukusi Loyikira Chipangizo
The CWM Solutions Device Onboarding use case ndi phukusi lothandizira lomwe limagwiritsa ntchito pulogalamu ya Cisco-ZTP kuti ipereke zipangizo zamakina patali poika chithunzi cha boot ndi kasinthidwe koyambirira kwa tsiku-0.
Kuyika pa Chipangizo (DO) ndi Zero-Touch Provisioning (ZTP)
Pulogalamu ya Chipangizo Onboarding (DO) imagwiritsa ntchito Cisco Zero-Touch Provisioning (ZTP). ZTP imagwiritsa ntchito makina oyika zithunzi ndi kukweza komanso kuyika masinthidwe a day-0 files potumiza zida za Cisco kapena chipani chachitatu kwa nthawi yoyamba. Yankho la Cisco-ZTP limapereka kusinthika pothandizira zida zosiyanasiyana, kuphatikiza Cisco IOS XR, IOS XE, ndi Nexus. Njira ya Cisco-ZTP yomwe imagwiritsidwa ntchito mu DO ili ndi zigawo zinayi: seva ya DHCP, kasitomala (ZTP script), seva ya HTTP, ndi paketi ya NSO. Zindikirani: Zida zonse ziyenera kukhazikitsidwa ndikulumikizidwa ndi chipangizocho. Kuti mumve zambiri, onani Zofunikira Zoyambira pa Chipangizo.
Zofunikira pazida zapachipangizo
Kuti Kuyika pa Chipangizo kugwire bwino ntchito, zofunika izi ziyenera kukhalapo ndikugwira ntchito. · Zipangizo zolumikizidwa ndi ZTP. · Zipangizo zomwe zimatha kugwiritsa ntchito zolemba za Python kapena Shell monga gawo la njira ya ZTP. + Kulumikizana ndi netiweki kuchokera ku zida kupita ku maseva a NSO, DHCP, ndi HTTP/TFTP. · Malo adilesi ya IP ndi okwanira kutengera zida zonse zofunika. · DHCP ndi kasinthidwe kuti azindikire mtundu wa chipangizocho ndikupereka malo oyenerera a chipangizocho. · Mtundu wocheperako wa NSO 6.1 kapena kupitilira apo. · Phukusi la DO (Cisco-ztp) layikidwa pa NSO. · Zolemba za Python kapena Shell zilipo, imodzi pamtundu uliwonse wa chipangizo cha ZTP, chomwe chimakhazikitsa ma callbacks a DO (Cisco-ZTP), kukweza chithunzi cha chipangizocho, ndi kasinthidwe ka Day-0. · (Mwasankha) Phukusi la NED likupezeka pazida zokwera.
Phukusi la Ntchito Yoyikira Chipangizo
Phukusi la Cisco Device Onboarding (DO) limatanthawuza mawonekedwe kuti onse agwire zolinga za ZTP ndi ma API a DO kasitomala (mabuku a bootstrap omwe akuyenda pa chipangizochi). Mitundu ya data ya DO imakuthandizani kuti mupange zolemba za ZTP-profiles kuti aliyense amajambula tsiku-0, chithunzi cha pulogalamu (ngati mukufuna), ndi
Kuyika pa Chipangizo 2
Chipangizo Chokwera
Phukusi Zigawo
zokonda pa chipangizo. Izi profiles amalumikizidwa ndi chipangizocho kudzera pamtundu wa ntchito wotchedwa mapu. Mapu aliwonse akuyenera kutchula zambiri za chipangizocho (mwachitsanzoample, serial-nambala) pamodzi ndi ZTP-profile ntchito chipangizo. ID yapaderayi imakuthandizani kuti mutsimikizire ndikutsimikizira chipangizocho mukamagwiritsa ntchito zomaliza za NSO ZTP API. Phukusi la ntchito la DO limayang'anira momwe chipangizocho chikuyendera ndipo chikhoza kuyang'aniridwa pogwiritsa ntchito deta ya mapu a ZTP.
Phukusi Zigawo
Template ya Day-0: Mukapanga tsiku-0 file, pali mitundu inayi yomwe imakhala yodzaza ndi zinthu zomwe zalembedwa apa. Onani Template ya Day-0. · DEV_CUSTOMER_USERNAME
· DEV_CUSTOMER_PASSWORD
· DEV_CUSTOMER_ENABLED_PASSWORD
· MGMT_IP_ADDRESS
Zindikirani: Zosintha DEV_CUSTOMER_ENABLED_PASSWORD ndi MGMT_IP_ADDRESS zimadalira ZTP profile, kupezeka kwa management-ip-address, ndi sec-password variables.
· Gulu la Authgroup: Gulu lovomerezeka likufunika kuti mulowe mu NSO.
· Zikhazikiko Zoyikira Chipangizo: Zokonda izi zimatsimikiziridwa ndikutsimikiziridwa panthawi yolowera.
· (Zosankha) Pulogalamu Yamapulogalamu: Mapulogalamu omwe amayendetsa chipangizocho.
Kuyenda kwa Chipangizo
Kuyika pa Chipangizo pogwiritsa ntchito ma agent a Cisco-ZTP ali ndi magawo atatu. Kupeza Zambiri pa Bootstrap: Chipangizochi chimapereka pempho kwa seva ya DHCP kuti ipeze malo (URL) ya bootstrap file (script). Kenako chipangizocho chimatsitsa ndikuyendetsa script.
· Kuyang'ana Kutsata kwa Zithunzi ndi/kapena Kukweza: Kamodzi koyambira file (script) yathamanga, kasinthidwe kakugwiritsidwa ntchito ku chipangizocho mwina ndi kasinthidwe katsopano (ngati chipangizocho chawonjezedwa kumene) kapena kukweza chipangizo chomwe chilipo.
Kutsimikizira ndikugwiritsa ntchito kakhazikitsidwe katsopano (tsiku-0): Masinthidwewo amakhala ndi njira zotsimikizira ndi kutsimikizira kutengera gawo la ZTP.
Chidziwitso: Bootstrap file ikhoza kukhala script yosavuta yomwe imagwiritsa ntchito kusintha kwa tsiku-0 kapena zolemba zambiri zomwe zimakhala ngati kasitomala wa Cisco-ZTP. Kawirikawiri, script file ndiyoyenera kwambiri pakukhazikitsa yankho la Cisco-ZTP.
Kuyika pa Chipangizo 3
Kuyenda kwa Chipangizo
Chipangizo Chokwera
Njira ya ZTP imatsitsa fayilo ya file ndikuyendetsa. Cisco IOS XR, IOS XE, ndi zida za Nexus zimathandizira bash, python script, ndi a file ili ndi malamulo a iOS ngati bootstrap file. Chidziwitso: Bootstrap file ikhoza kukhala script yosavuta yomwe imagwiritsa ntchito kusintha kwa tsiku-0 kapena zolemba zambiri zomwe zimakhala ngati kasitomala wa Cisco-ZTP. Kawirikawiri, script file ndiyoyenera kwambiri pakukhazikitsa yankho la DO (Cisco-ZTP).
Kuyika pa Chipangizo 4
Chipangizo Chokwera
Momwe Kuyikira Chipangizo Kumagwirira Ntchito
Momwe Kuyikira Chipangizo Kumagwirira Ntchito
Gawoli likufotokoza momwe Device Onboarding imagwirira ntchito. Gawo lotsatira limakuwongolerani mu Njira Zolowera Chida Choyendetsedwa.
Tsiku-0 template
Template ya day-0 ndi template yosinthika yomwe ingagwiritsidwenso ntchito yokhala ndi zotengera zingapo. Makhalidwe amitundu iyi ndi gawo la profile tanthauzo. Template iyi imakuthandizani kuti mugwiritsenso ntchito zochunira za tsiku-0 pamapulojekiti ena olowera pazida. Miyezo ya choikirapo imatanthauzidwa panthawi ya ntchito ya mapu a ZTP (zotengera malo ndizokhazikika pazida ndipo zikuphatikizidwa mu ZTP-profile) mukapanga mapu a ZTP. Zinthu izi zimakupatsirani kuwongolera kwakukulu pa momwe template yosinthira tsiku-0 imaperekedwa pa chipangizo choperekedwa.
Izi ndi mongaamptemplate ya tsiku-0 pa chipangizo cha Cisco IOX XR.
ncs0-tsiku540 !! Dzina lolowera la IOS XR ${DEV_CUSTOMER_USERNAME} achinsinsi agulu-lr 0 ${DEV_CUSTOMER_PASSWORD} ! dzina la alendo ${HOST_NAME} ! vrf Mgmt-intf adilesi-banja ipv0 unicast! dzina lachidziwitso cisco.com domain name-server mawonekedwe a domeni gwero-chiyanjanitso MgmtEth4/RP0/CPU0/0 mawonekedwe MgmtEth0/RP0/CPU0/0 ipv0 adilesi ${MGMT_IP_ADDRESS} 4
! router static adilesi-banja ipv4 unicast
0.0.0.0/0
! ! ! ssh seva v2 ssh seva vrf Mgmt-intf
Kuyika pa Chipangizo 5
Maiwe Othandizira
Chipangizo Chokwera
Maiwe Othandizira
ZTP imagwiritsa ntchito zida za IP zomwe zimayikidwa mu dziwe lofanana lotchedwa dziwe lazinthu. Malo osungirako zinthu amapangidwa ndi adilesi ya IP kapena subnet. Dongosolo lothandizira limagwiritsa ntchito phukusi loyang'anira zothandizira mu NSO kugawa ma adilesi a IP.
Woyang'anira zothandizira amapereka ntchito ya mapu ya ZTP yomwe imayang'anira kasamalidwe ka IP-adilesi. Mukhozanso kusankha kupereka momveka bwino kasamalidwe-ip -address pa utumiki wa mapu a ZTP pa chipangizo china. Muzochitika zonsezi, pulogalamu ya ZTP imadzaza chosungira cha MGMT_IP_ADDRESS pomwe ikupanga masinthidwe a day-0 pachida.
Chidziwitso: dziwe lothandizira limafunikira pokhapokha mukugwiritsa ntchito adilesi ya IP yamphamvu. Ngati mukugwiritsa ntchito adilesi ya IP yosasunthika, kusintha kwa dziwe sikufunikira. Kuti mudziwe zambiri, onani Load Resource Pool (Step 6).
Profiles ndi Mauthenga a Mapu a Utumiki
The Profiles catalogue ili ndi magawo osinthira, monga tsiku la 0 files, zoikamo pazida, ndi mtundu wa mapulogalamu omwe amagwiritsidwa ntchito pazidazo. Chipangizo choyikirapo chikugwirizana ndi ZTP-profiles ndi zipangizo pogwiritsa ntchito mapu a utumiki. Mapuwa ali ndi zofunikira ndipo amagwiritsa ntchito chidziwitsocho pachipangizo panthawi ya Chipangizo Chokwera pa Chipangizo (DO). Mapu aliwonse ali ndi chidziwitso chapadera cha chipangizocho pamodzi ndi ZTP-profile ntchito chipangizo. Mapulani a ntchito ya mapu akuwonetsa momwe chipangizochi chikuyendera.
Mtundu wa pulogalamu ya OS ndi zambiri zazithunzi zomwe zafotokozedwa mu ZTP-profile zilipo kwa ZTP kasitomala script kuyerekeza mtundu mapulogalamu ndi kuyambitsa chithunzi kukweza. Phukusi la ZTP silimakonza kapena kugwiritsa ntchito chidziwitso chokhazikika cha OS. Njira ya ZTP ikatha, ntchito ya mapu ya ZTP imayika zidazo mumtengo wa chipangizo cha NSO kuti zipitilize kukonza zida ndi mayankho aliwonse omwe alipo.
Kuti mulowe mu chipangizocho, chowongolera mu profile ziyenera kukhazikitsidwa kukhala zoona, onani sitepe 8 Load Service (Mapu), ndipo mtundu wa chipangizo (NED, port, and authgroup) nawonso uyenera kukhazikitsidwa. Ngati palibe makonda amtundu wamtundu wa chipangizocho, ndiye kuti dzina lolowera, mawu achinsinsi ndi mawu achinsinsi ayenera kuperekedwa.
Bootstrap Yoyambira pa Chipangizo
Phukusi la Onboarding la Chipangizo limatanthawuza ma API awiri ochita kuyimbanso pa Chipangizo cha Onboarding- kasitomala amalumikizana. Dongosolo la get-bootstrap-data callback limabweza kasinthidwe ka bootstrapping, kasinthidwe katsiku-0 kopangidwira chipangizocho, ndi chidziwitso chazithunzi za OS monga zakhazikitsidwa pa ZTP-pro.file. Device Onboarding-client script ndiyeno imakonza tsatanetsatane wa chithunzi cha OS ndikuyika masinthidwe a day-0 pa chipangizocho.
Munthawi ya bootstrap, script ya Onboarding-client-client imafotokoza momwe zikuyendera pogwiritsa ntchito lipoti-kupitilira kuyitanira. Dongosolo la get-bootstrap-data ndi lipoti-progress liyenera kukhala ndi chizindikiritso chapadera cha chipangizocho. Kuyimba kwa get-bootstrap-data API kumaphatikizaponso: wogulitsa chipangizo, chitsanzo, OS-name, ndi OS-version. Mofananamo, kuyimba kwa lipoti la API kumaphatikizapo uthenga wosankha.
Ngati zonse dziwe loyang'anira ndi kasamalidwe kake ka IP adilesi sizinakhazikitsidwe ndi Chipangizo Onboarding-profile imatanthawuza kuti chipangizochi chimayendetsedwa, script ya Onboarding-client iyenera kutenganso adilesi ya IP kuchokera pa chipangizocho ndikuyiyika ku NSO kudzera muzochitapo kanthu.
Izi ndi mongaample ya get-bootstrapping-data call back script.
curl -i -u ztpclient:topsecret -H “Content-Type:application/yang-data+json” -X POST -d '{“input”:{“model” : “CSR1KV”,”os-name” : “cisco-ioxr”,”vendor” : “Cisco”,”“AAFOS” :124, “AA Os12.1”:XNUMX "XNUMX"}}'
Kuyika pa Chipangizo 6
Chipangizo Chokwera
Njira Zoyikira Chida Choyendetsedwa
http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/get-bootstrapping-data
<< Thupi loyankhira >> {"cisco-ztp:output": {"bootstrap-information": {"boot-image": {"os-name": "cisco-ioxr", "os-version": "12.3", "download-uri": "http://sample.domain/8894-235/ios-xr12.3.tar.gz”, “md5-hash-value”: “195b174c9a13de04ca44f51c222d14b0” }, “tsiku-0-kusintha”: “!! IOS XRnusername adminn group root-lrn password 0 adminn!nhostname xr_2n!nvrf Mgmt-intfn adilesi-banja ipv4 unicastn!ninterface MgmtEth0/RSP0/CPU0/0n vrf Mgmt-intfn ipv4 adilesi 192.168.20.1. 255.255.255.0n!nrouter staticn vrf Mgmt-intfn adilesi- banja ipv4 unicastn 0.0.0.0/0 192.168.122.1 110n !n!nssh seva v2nssh seva vrf Mgmt-intfnn} lipoti **-producturl -i -u ztpclient:topsecret -H “Content-Type:application/yang-data+json” -X POST -d '{“input” : {“unique-id”: “AAO124GF”,”progress-type”: “bootstrap- complete”}}' http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/report-progress << Mutu wakuyankha >> HTTP/1.1 204 Palibe
Njira Zoyikira Chida Choyendetsedwa
Uku ndi kutsatizana kwa masitepe omwe mumagwiritsa ntchito Kuyika pa Chipangizo kuti musinthe chipangizo chomwe chimayendetsedwa ndi NSO pogwiritsa ntchito Adilesi ya IP yokhazikika kapena yosasunthika.
MFUNDO ZACHIDULE
1. Sinthani/Sinthani ncs.conf file 2. Pangani Zovomerezeka Zam'deralo (za NSO) 3. Pangani Authgroup 4. Pangani Malamulo a Net Cam file 5. Kwezani Malipiro Okwera ndi template ya Day-0 6. Load Resource Pool (ngati mukugwiritsa ntchito adilesi ya IP yamphamvu. Ngati mukugwiritsa ntchito adilesi ya IP yosasunthika, dyani sitepe 6. 7. Load Profile 8. Katundu Service (Mapu). Ngati mukugwiritsa ntchito adilesi ya IP yomwe siimayendetsedwa ndi NSO, dumphani Gawo 6, ndi
tsegulani mapu a ntchito osiyana ndi adilesi ya IP yokhazikika mu Gawo 8.
MFUNDO ZABWINO
Ndondomeko
Gawo 1 Gawo 2
Lamulo kapena Zochita Sinthani/Sinthani ncs.conf file Pangani Kutsimikizika Kwapafupi (kwa NSO)
Cholinga
Kuyika pa Chipangizo 7
Sinthani/Sinthani ncs.conf file
Chipangizo Chokwera
Gawo 3 Gawo 4 Gawo 5 Gawo 6
Gawo 7 Gawo 8
Lamulo kapena Ntchito
Cholinga
Pangani Authgroup
Pangani Malamulo a Net Cam file
Kwezani Payload ya Onboarding ndi template ya Day-0
Load Resource Pool (ngati mukugwiritsa ntchito adilesi ya IP yokhazikika. Ngati mukugwiritsa ntchito adilesi ya IP yosasunthika, dyani sitepe 6.
Katundu ovomerezafile
Load Service (Mapu). Ngati mukugwiritsa ntchito adilesi ya IP yosasunthika yomwe simayang'aniridwa ndi NSO, dumphani Gawo 6, ndipo tsegulani mapu a ntchito osiyana ndi adilesi ya IP yomwe ili mu Gawo 8.
Sinthani/Sinthani ncs.conf file
Gwiritsani ntchito iziamples kukonzanso restconf ndi doko latsopano la tcp ndi kutsimikizika kwanuko kuti muzitha kulowa mu NSO. Chidziwitso: Izi sample amagwiritsa 8080 pa nambala ya doko komanso pambuyo pokonzanso file, yambitsaninso nsc.
Onjezani doko la tcp (8080 default port)
zoona zoona <8080>
Pangani Zotsimikizira Zam'deralo
Kutsimikizika kwanuko
zoona
Pangani Authgroup
Default-authgroup.xml kusakhulupirika
Kuyika pa Chipangizo 8
Chipangizo Chokwera
Pangani Malamulo a Net Cam
Cisco123 #
Pangani Malamulo a Net Cam
65534 65534 /var/ncs/homes/public/.ssh /var/ncs/homes/public kukana kukana kukana ztp ndi ztp ndi ztp ndi zochita-kubwereza cisco-ztp /cisco-ztp:ztp/cisco-ztp:classic * chilolezo
">*
Kuyika pa Chipangizo 9
Kwezani Payload ya Onboarding ndi template ya Day-0
Chipangizo Chokwera
Kwezani Payload ya Onboarding ndi template ya Day-0
ncs0-tsiku540 !! Dzina lolowera la IOS XR ${DEV_CUSTOMER_USERNAME} achinsinsi agulu-lr 0 ${DEV_CUSTOMER_PASSWORD} ! dzina la alendo ${HOST_NAME} ! vrf Mgmt-intf adilesi-banja ipv0 unicast! domain name cisco.com domain name-server 4 domain lookup source-interface MgmtEth171.70.168.183/RP0/CPU0/0 mawonekedwe MgmtEth0/RP0/CPU0/0 ipv0 adilesi ${MGMT_IP_ADDRESS} 4
! router static adilesi-banja ipv4 unicast
0.0.0.0/0
! ! ! ssh seva v2 ssh seva vrf Mgmt-intf
Load Resource Pool (Ngati Mukugwiritsa Ntchito Adilesi Yamphamvu Ya IP)
ztp-pa
Kuyika pa Chipangizo 10
Chipangizo Chokwera
Katundu ovomerezafile (adilesi ya IP yoyendetsedwa ndi payload-dynamic)
ip_address_mapeto>
Katundu ovomerezafile (adilesi ya IP yoyendetsedwa ndi payload-dynamic)
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-pa ncs5-tsiku0 Cisco540 # zoona cisco-iosxr-cli-0file>
Dziwani Profiles za zolipira za adilesi ya IP zokhazikika siziphatikiza dziwe lazinthu.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ncs5-tsiku0 zoona
Kuyika pa Chipangizo 11
Load Service Map (Dynamic IP Address)
Chipangizo Chokwera
cisco-iosxr-cli-7.53file>
Load Service Map (Dynamic IP Address)
nc540 Chithunzi cha FOC2712R3D6file> nc540-profile</profile> HOST_NAME NCS540-2
Load Service Map (Static IP Address)
nc540 Chithunzi cha FOC2712R3D6file> nc540-profile</profile> HOST_NAME NCS540-2
Monga njira, mutha kukweranso chipangizocho kupita ku NSO yakutali. Seva ya ZTP NSO ndi seva yoyendetsedwa yomwe ili ndi NSO yoyikidwa ndi Chipangizo cha Onboarding application. NSO yakutali ndi seva yosayendetsedwa komwe mutha kulowa pa chipangizo pambuyo pa njira ya ZTP. Seva ina ya NSO iyi imagwiritsidwa ntchito pokwera zida zosayendetsedwa. Kugwiritsa ntchito seva ya NSO yosayendetsedwa kumalekanitsa magwiridwe antchito a Chipangizo cha Onboarding kuchokera pamanetiweki ambiri. Kuti izi zitheke, Device Onboarding imatanthauzira mtundu wa YANG womwe umagwira seva yakutali-nso.
Kuyika pa Chipangizo 12
Chipangizo Chokwera
Chipangizo Chokwera Chida Chosayendetsedwa
Chipangizo Chokwera Chida Chosayendetsedwa
Njira yomwe imagwiritsidwa ntchito pokweza chipangizo chosayendetsedwa ndi NSO ndi yofanana kwambiri ndi njira yolowera ku seva yoyendetsedwa ndi NSO. Kusiyana kokha ndikukhazikitsa zosinthika zomwe zimayendetsedwa kuti zikhale zoona (zoyendetsedwa) kapena zabodza (zosayendetsedwa) mukatsitsa Profile. Izi sample akuwonetsa kusintha kwa kasamalidwe kokhazikitsidwa kukhala zabodza kwa chipangizo chosayendetsedwa.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-pa ncs5-tsiku0 Cisco540 # zabodza cisco-iosxr-cli-0file>
Example: Gwiritsani Ntchito Kukwera Kwachipangizo Kuti Mukwere Chida cha Network
Gawoli limapereka chitsanzoample la momwe mungaperekere Device Onboarding workflow.
Zofunikira
· Crosswork Workflow Manager (CWM) OVA ikugwira ntchito. * Makina a Network Service Orchestrator (NSO) (mtundu 6.1.9 kapena mtsogolo) adayikidwa ndikuyenda. · Chinsinsi cha seva ya NSO chapangidwa kuti chigwiritsidwe ntchito mu CWM. · Map-service-create-poll-plan.sw.jason workflow yadzazidwa mu CWM.
Ndondomeko ya ntchito
Ndondomeko
Gawo 1
Pangani dziwe lothandizira pogwiritsa ntchito malipiro awa.
Kuyika pa Chipangizo 13
Ndondomeko ya ntchito
Chipangizo Chokwera
Gawo 2 Gawo 3
ztp-pa ip_adilesi1.0
Pangani authgroup pogwiritsa ntchito script.
kusakhulupirika admin
Pangani template ya Day-0 pogwiritsa ntchito script.
!! Dzina lolowera la IOS XR ${DEV_CUSTOMER_USERNAME} achinsinsi agulu-lr 1.0 ${DEV_CUSTOMER_PASSWORD} ! dzina la alendo ${HOST_NAME} ! vrf Mgmt-intf adilesi-banja ipv0 unicast! dzina lachidziwitso cisco.com domain name-server mawonekedwe a domain lookup source-interface MgmtEth0/RP4/CPU0/0 mawonekedwe MgmtEth0/RP0/CPU0/0 ipv0 adilesi ${MGMT_IP_ADDRESS} ! router static adilesi-banja ipv0 unicast 4/4 ! ! ! ssh seva v0.0.0.0 ssh seva vrf Mgmt-intf
Kuyika pa Chipangizo 14
Chipangizo Chokwera
Ndondomeko ya ntchito
Gawo 4
Gawo 5 Gawo 6 Gawo 7
Pangani ZTP-profile pogwiritsa ntchito script iyi.
<profile> ncs5501-profilecisco-ioxr 7.9.2 http://172.22.143.63/xr-5500-792/ncs5500-golden-x7.9.2-v1.iso 5b195c174a9de13ca04f44c51d222b14 ztp-pa ncs0-tsiku5 zoona cisco-iosxr-cli-0file>
Pambuyo pa dziwe lazinthu, authcode, day-0-template, ndi ZTP-profile zapangidwa, pangani ztp map service pa nso pogwiritsa ntchito CWM UI.
Lowani mu CWM ndikusankha Workflows tabu.
Dinani Pangani New Workflow.
a) (Zofunika) Lembani mu Dzina la Kuyenda Ntchito.
Kuyika pa Chipangizo 15
Ndondomeko ya ntchito
b) (Zofunika) Lembani Baibulo la kayendedwe ka ntchito.
Chipangizo Chokwera
Kuyika pa Chipangizo 16
Chipangizo Chokwera
Gawo 8
Dinani Pangani Mayendedwe a Ntchito. Njira ya Workflow yalembedwa mu Table of Workflow Table
Ndondomeko ya ntchito
Kuyika pa Chipangizo 17
Ndondomeko ya ntchito
Chipangizo Chokwera
Gawo 9
Gawo 10 Gawo 11
k Dzina la Workflow kuti mutsegule mawonekedwe a Workflow. (Zambiri tabu ndiyosakhazikika.) ID ya Tanthauzo la Workflow ndi Tsiku Losintha zimadzazidwa zokha.
(Mwasankha) Lembani chilichonse Tags.
Dinani Code tabu kuti view script ya mapu.
Kuyika pa Chipangizo 18
Chipangizo Chokwera
Gawo 12
Dinani Kuthamanga ntchito zenera likutsegulidwa.
Ndondomeko ya ntchito
Kuyika pa Chipangizo 19
Kuthamanga Mapu
Chipangizo Chokwera
Gawo 13 Gawo 14
Gawo 15 Gawo 16
(Mwasankha) Lembani chilichonse Tags. Lembani zosintha za Input. Eksampikuwonetsedwa apa:
{“nsoInstance”: “NSO”, “ztp”: {“map”: {“id”: “NCS_5”, “unique-id”: “FOC2712R3D6”, “profile”: “ncs540-profile”, “zosintha”: {“dzina”: “HOST_NAME”, “value”: “NCS_5” } }} }
(Mwachidziwitso) mu Pamene gawo sinthani nthawi, mafupipafupi, ndi dongosolo lomwe mapu akuyendera. a) (Ngati mukufuna) Yambani mwachindunji (chosakhazikika). b) Ndondomeko ya tsiku ndi nthawi yeniyeni. c) (Ngati tsiku ndi nthawi yeniyeni yasankhidwa) Sankhani Frequency. d) (Ngati script iyenera kuyendetsedwa motsatira nthawi) Sankhani Cron.
Dinani Run Job.
Kuthamanga Mapu
Mukamaliza dinani Run Job. Ndondomeko
Gawo 1 Sankhani Woyang'anira Ntchito> Ntchito Yogwira.
Kuyika pa Chipangizo 20
Chipangizo Chokwera
Gawo 2 Dinani dzina lantchito lomwe mukufuna kuti mutsegule. (Mu example, ntchito ikugwira ntchito.)
Kuthamanga Mapu
Gawo 3
Njira ya ZTP ikatha pa chipangizo cha XR. Sankhani Ntchito Yoyang'anira> Ntchito Yomalizidwa. Ntchitoyi yalembedwa mu
ndi Step 4
t Dinani Dzina la Ntchito. Tsamba la Job limatsegula kuwonetsa zambiri za ntchito ndi Log Event Log.
Kuyika pa Chipangizo 21
Kuthamanga Mapu
Chipangizo Chokwera
Khwerero 5 Mugawo la Logi Yogwira Ntchito, dinani chizindikiro chophatikiza (+) kumanzere kwa WorkflowExecution (chochitika chomaliza mu
i
l
Zindikirani The MapCreatedStatus variable yakhazikitsidwa kuti ikhale yowona ndipo zosintha za PlanStatusResult zimayikidwa ziwonetsero zomwe zikutanthawuza kuti mapu a ZTP ali pamtunda wofikira.
Kuyika pa Chipangizo 22
Chipangizo Chokwera
Kuthamanga Mapu
Khwerero 6 Pa NSO, chipangizo cha XR chili ndi mapu; dongosolo lafikira. Kuwerenga kukuwonetsa kuti chipangizocho chayikidwa.
Kuyika pa Chipangizo 23
Kuthamanga Mapu
Chipangizo Chokwera
Kuyika pa Chipangizo 24
Zolemba / Zothandizira
![]() |
CISCO Crosswork Workflow Manager [pdf] Buku Logwiritsa Ntchito Crosswork Workflow Manager, Woyang'anira Workflow, Woyang'anira |