Motsamaisi oa Crosswork Workflow
“
Litlhaloso
- Lebitso la Sehlahisoa: Cisco Crosswork Workflow Manager Solutions Device
Onboarding - Tshebetso: Ho bulela sesebelisoa le zero-touch
phano - Tšebelisano: Cisco Crosswork Workflow Manager (CWM) le Cisco
Moetsi oa Litšebeletso tsa Marang-rang (NSO)
Litaelo tsa Tšebeliso ea Sehlahisoa
Sephutheloana sa Onboarding ea sesebelisoa se Felletseview
Thepa ea Onboarding ea Sesebediswa e etselitsoe ho fana ka u le hole
lisebelisoa tsa marang-rang ka ho kenya setšoantšo sa boot le letsatsi la pele-0
tlhophiso. E sebelisa kopo ea Cisco-ZTP bakeng sa sena
morero.
Lintho tse Hlokahalang ho Tsamaisa lisebelisoa
Pele o qala sesebelisoa sa onboarding, etsa bonnete ba hore u
ba le sepheo se hlokahalang sa ZTP se hapiloeng le li-API tsa bareki ba DO
hlophisitsoe. Mehlala ea data ea DO e thusa ho theha karolo e itšetlehileng ka eona
ZTP-profiles bakeng sa sesebelisoa ka seng.
Mokhoa oa ho kenya lisebelisoa
- Theha ZTP profiles e nang le litlhophiso tsa letsatsi-0 le boikhethelo
litlhophiso tsa setšoantšo sa software. - Kopanya le ZTP profiles ka lisebelisoa tse sebelisang mofuta oa litšebeletso
e bitsoang 'mapa, e hlalosang li-identifiers tse ikhethang joalo ka serial
lipalo. - Lekola tsoelo-pele ea ho kena ha sesebelisoa u sebelisa tšebeletso ea 'mapa oa ZTP
rera data.
Sesebediswa Onboarding Phallo
Ts'ebetso ea ZTP e kenyelletsa ho jarolla le ho tsamaisa bootstrap
file lisebelisoa tse tšehetsoeng tse kang Cisco IOS XR, IOS XE, le Nexus. The
bootstrap file e ka ba mongolo o bonolo kapa mongolo o rarahaneng ho feta oa
Ts'ebetsong ea tharollo ea Cisco-ZTP.
LBH
P: Ke lintho life tse hlokahalang bakeng sa ho sebelisa Onboarding ea Sesebelisoa
sephutheloana?
A: Netefatsa hore sepheo sa ZTP se hapiloe, li-API tsa bareki ba DO
e hlophisitsoeng, le mefuta e hlokahalang ea data bakeng sa ho theha ZTP profiles ke
sebakeng.
P: Ke lisebelisoa life tse tšehetsoeng bakeng sa ho kenya lisebelisoa ho sebelisa sena
sephutheloana?
A: Lisebelisoa tse tšehetsoeng li kenyelletsa Cisco IOS XR, IOS XE, le Nexus
lisebelisoa tse ka tsamaisang bash scripts, python scripts, kapa taelo ea iOS
files joalo ka bootstrap files.
"`
Ho kenya lisebelisoa
Selelekela
Karolo ena e na le lihlooho tse latelang:
· Selelekela, leqepheng la 1 · Cisco Crosswork Workflow Manager Tharollo, leqepheng la 1 · Sephutheloana sa Onboarding ea Sesebelisoa, leqepheng la 2 · Sesebelisoa sa Onboarding (DO) le Zero-Touch Provisioning (ZTP), leqepheng la 2 · Ex.ampLe: Sebelisa Sesebelisoa sa Onboarding ho Onboard a Network Device, leqepheng la 13
Kakaretso
Tokomane ena ke tataiso ea mosebelisi bakeng sa mofuta o ikemetseng oa Cisco Crosswork Workflow Manager Solutions Device Onboarding package.
Bamameli
Tokomane ena e hlalosa mokhoa oa ho lokisa le ho sebelisa Crosswork Workflow Manager Solutions Device Onboarding. Tokomane ena e reretsoe bahlahisi ba Cisco Advanced Services, baenjiniere ba marang-rang, le baenjiniere ba tsamaiso ba lokisang le ho fana ka mesebetsi ea Crosswork Workflow Manager Solutions ho bareki ba Cisco.
Litokomane Tse Eketsehileng
Litokomane tsena li hloka hore 'mali a be le kutloisiso e ntle ea Cisco Crosswork le Cisco NSO le tšebeliso ea eona, joalokaha ho hlalositsoe litokomaneng tsa Cisco. Ho fumana lintlha tse ling ka lihlahisoa tsa NSO, e ea ho: https://developer.cisco.com/docs/nso/.
Cisco Crosswork Workflow Manager Solutions
CWM Solutions ke pokello ea linyeoe tsa ts'ebeliso e tloaelehileng tse etselitsoeng ho etsa hore litloaelo tsa tšimo li be bonolo hape li be bonolo. E hahiloe ho sebelisoa Cisco Crosswork Workflow Manager (CWM) le Cisco Network Services
Ho kenya lisebelisoa 1
Sesebelisoa sa Onboarding Package
Ho kenya lisebelisoa
Moetsi oa liletsa (NSO). Tokomane ena e hlalosa mokhoa oa ho sebelisa sesebelisoa sa Onboarding ho ntlafatsa ts'ebetso le lebelo leo u kenang ka lona lisebelisoa tse ncha tsa marang-rang. Tlhokomeliso: Tobetsa lihokelo tsena bakeng sa tlhaiso-leseling e batsi ka Cisco CWM le Cisco NSO.
Sesebelisoa sa Onboarding Package
The CWM Solutions Device Onboarding case use ke sephutheloana se sebetsang se sebelisang sesebelisoa sa Cisco-ZTP ho fana ka lisebelisoa tsa marang-rang ka hole ka ho kenya setšoantšo sa booting le tlhophiso ea pele ea letsatsi-0.
Sesebediswa Onboarding (DO) le Zero-Touch Provisioning (ZTP)
Sesebelisoa sa Onboarding (DO) se sebelisa Cisco Zero-Touch Provisioning (ZTP). ZTP e iketsetsa ho kenya le ho ntlafatsa setšoantšo sa software hammoho le ho kenya ts'ebetso ea letsatsi-0 files ha o ntse o tsamaisa lisebelisoa tsa Cisco kapa tsa mokha oa boraro ka lekhetlo la pele. Tharollo ea Cisco-ZTP e fana ka maemo ka ho ts'ehetsa lisebelisoa tse fapaneng, ho kenyelletsa Cisco IOS XR, IOS XE, le Nexus. Tharollo ea Cisco-ZTP e sebelisitsoeng ho DO e na le likarolo tse 'nè: seva sa DHCP, moreki (script ea ZTP), seva sa HTTP, le pakete ea mosebetsi oa NSO. Tlhokomeliso: Likarolo tsohle li hloka ho kenngoa le ho hokela sesebelisoa. Bakeng sa lintlha tse ling, bona Litlhoko tsa ho Onboarding tsa Sesebediswa.
Lintho tse Hlokahalang ho Tsamaisa lisebelisoa
Hore Sesebelisoa sa Onboarding se sebetse hantle, litlhokahalo tsena li tlameha ho ba teng le ho sebetsa. · Lisebelisoa li entsoe ka ZTP. · Lisebelisoa tse khonang ho sebelisa mongolo oa Python kapa Shell e le karolo ea ts'ebetso ea ZTP. · Khokahano ea marang-rang ho tloha lisebelisoa ho ea ho li-server tsa NSO, DHCP, le HTTP/TFTP. · Sebaka sa aterese ea IP se lekane ho amohela lisebelisoa tsohle tse hlokahalang. · DHCP ke tlhophiso ea ho bona mofuta oa sesebelisoa le ho fana ka sebaka se nepahetseng sa lengolo la moemeli oa sesebelisoa. · Bonyane mofuta oa NSO 6.1 kapa ho feta. · Sephutheloana sa DO (Cisco-ztp) se kentsoe ho NSO. · Lingoliloeng tsa Python kapa Shell li fumaneha, e le 'ngoe bakeng sa mofuta o mong le o mong oa sesebelisoa sa ZTP, se kenyang ts'ebetsong li-callback tsa DO (Cisco-ZTP), ntlafatso ea setšoantšo sa sesebelisoa, le tlhophiso ea Day-0. · (Boikhethelo) liphutheloana tsa NED lia fumaneha bakeng sa ho palama sesebelisoa.
Sephutheloana sa Ts'ebetso ea Onboarding ea sesebelisoa
Sephutheloana se sebetsang sa Cisco Device Onboarding (DO) se hlalosa sebopeho sa ho hapa sepheo sa ZTP le li-API bakeng sa litšebelisano tsa bareki ba DO (bootstrap scripts tse sebetsang sesebelisoa). Mefuta ea data ea DO e u thusa ho theha lethathamo la likarolo tsa ZTP-profiles hore e 'ngoe le e' ngoe e hapa letsatsi-0, setšoantšo sa software (boikhethelo), le
Ho kenya lisebelisoa 2
Ho kenya lisebelisoa
Lisebelisoa tsa Package
li-setting tsa sesebelisoa ka har'a board. Li-profiles li amahanngoa le sesebelisoa ka mokhoa oa ts'ebeletso o bitsoang 'mapa. Kenyo e 'ngoe le e 'ngoe ea 'mapa e tlameha ho hlakisa lintlha tse ikhethileng tsa sesebelisoa (mohlalaample, nomoro ea serial) hammoho le ZTP-profile se sebedisoang bakeng sa sesebediswa. ID e ikhethang e u thusa ho netefatsa le ho netefatsa sesebelisoa ha u sebelisa li-endpoints tsa NSO ZTP API. Sephutheloana se sebetsang sa DO se beha leihlo tsoelo-pele ea sesebelisoa mme se ka shejoa ho sebelisoa data ea moralo oa ts'ebeletso ea 'mapa oa ZTP.
Lisebelisoa tsa Package
Setšoantšo sa Letsatsi-0: Ha u theha letsatsi-0 file, ho na le mefuta e mene e iketselitsoeng ka boleng bo itseng bo thathamisitsoeng mona. Sheba Setšoantšo sa Letsatsi-0. · DEV_CUSTOMER_USERNAME
· DEV_CUSTOMER_PASSWORD
· DEV_CUSTOMER_ENABLED_PASSWORD
· MGMT_IP_ADDRESS
Tlhokomeliso: Mefuta e fapaneng DEV_CUSTOMER_ENABLED_PASSWORD le MGMT_IP_ADDRESS li itšetlehile ka ZTP pro.file, ho fumaneha ha li-address-ip-address, le li-password tsa sec-password.
· Sehlopha sa Authgroup: Sehlopha sa bangoli sea hlokahala hore u kene ho NSO.
· Litlhophiso tsa Onboarding tsa Sesebediswa: Litlhophiso tsena li netefalitsoe le ho netefatsoa nakong ea ts'ebetso ea onboarding.
· (Boikhethelo) Setšoantšo sa Software: Software ka boeona e tsamaisang sesebelisoa.
Sesebediswa Onboarding Phallo
Sesebelisoa sa Onboarding se sebelisang phallo ea moemeli oa Cisco-ZTP se na le mekhahlelo e meraro. Ho Fumana Boitsebiso ba Bootstrap: Sesebelisoa se fana ka kopo ho seva sa DHCP ho fumana sebaka (URL) ea bootstrap file (sengoloa). Joale sesebelisoa se khoasolla le ho tsamaisa mongolo.
· Ho hlahloba Tumellano ea Setšoantšo le/kapa Ho ntlafatsa: Hang ha bootstrap file (script) e se e sebetsa, tlhophiso e sebelisoa ho sesebelisoa ebang ke ka tlhophiso e ncha (haeba sesebelisoa se sa tsoa eketsoa) kapa se ntlafatsa sesebelisoa se seng se ntse se le teng.
· Ho netefatsa le ho sebelisa tlhophiso e ncha (letsatsi-0): tlhophiso e ntan'o kena lits'ebetsong tsa netefatso le netefatso ho latela karolo ea ZTP.
Tlhokomeliso: Bootstrap file e ka ba sengoloa se bonolo se sebelisang tlhophiso ea letsatsi-0 kapa mongolo o hlakileng o sebetsang joalo ka moreki oa tharollo ea Cisco-ZTP. Hangata, script file e loketse hantle bakeng sa ts'ebetsong ea tharollo ea Cisco-ZTP.
Ho kenya lisebelisoa 3
Sesebediswa Onboarding Phallo
Ho kenya lisebelisoa
Ts'ebetso ea ZTP e jarolla lifaele tsa file le ho e tsamaisa. Cisco IOS XR, IOS XE, le lisebelisoa tsa Nexus li tšehetsa bash, python script, le a file e nang le litaelo tsa iOS e le bootstrap file. Tlhokomeliso: Bootstrap file e ka ba sengoloa se bonolo se sebelisang tlhophiso ea letsatsi-0 kapa mongolo o hlakileng o sebetsang joalo ka moreki oa tharollo ea Cisco-ZTP. Hangata, script file e loketse hantle bakeng sa ts'ebetsong ea tharollo ea DO (Cisco-ZTP).
Ho kenya lisebelisoa 4
Ho kenya lisebelisoa
Mokhoa oa ho kenya lisebelisoa ka har'a sesebelisoa
Mokhoa oa ho kenya lisebelisoa ka har'a sesebelisoa
Karolo ena e hlalosa hore na ho Onboarding ho sebetsa joang. Karolo e latelang e u tataisa ho Mehato ea ho Kena ka Sesebelisoa se Laolehileng.
Setšoantšo sa Letsatsi-0
Thempleite ea letsatsi-0 ke template e ka sebelisoang hape e nang le mefuta e mengata ea litšoantšiso. Litekanyetso tsa mefuta ena ke karolo ea profile tlhaloso. Template ena e u thusa hore u sebelise litlhophiso tsa letsatsi-0 bakeng sa merero e meng ea ho sebelisa lisebelisoa. Maemo a setšoantšisi a hlalosoa nakong ea ts'ebeletso ea 'mapa oa ZTP (mefuta e fapaneng ea setšoantšisi e ikhethile ka sesebelisoa mme e kenyellelitsoe ho ZTP-pro.file) ha o theha 'mapa oa ZTP. Lintlha tsena li u fa taolo e kholo ea hore na template ea tlhophiso ea letsatsi-0 e etsoa joang bakeng sa sesebelisoa se fanoeng.
Hona ho joaloample ea template ea letsatsi-0 bakeng sa sesebelisoa sa Cisco IOX XR.
ncs0-letsatsi540 !! Lebitso la mosebelisi la IOS XR ${DEV_CUSTOMER_USERNAME} motso oa sehlopha-lr phasewete 0 ${DEV_CUSTOMER_PASSWORD} ! lebitso la moamoheli ${HOST_NAME} ! vrf Mgmt-intf aterese-lelapa ipv0 unicast ! domain name cisco.com domain name-server domain lookup source-interface MgmtEth4/RP0/CPU0/0 interface MgmtEth0/RP0/CPU0/0 ipv0 aterese ${MGMT_IP_ADDRESS} 4
! router static address-lelapa la ipv4 unicast
0.0.0.0/0
! ! ! ssh seva v2 ssh seva vrf Mgmt-intf
Ho kenya lisebelisoa 5
Matamo a Lisebelisoa
Ho kenya lisebelisoa
Matamo a Lisebelisoa
ZTP e sebelisa lisebelisoa tsa IP tse kopantsoeng ka har'a letamo le tloaelehileng le bitsoang letamo la lisebelisoa. Letamo la lisebelisoa le hlophisitsoe ka aterese ea IP kapa subnet. Letamo la lisebelisoa le sebelisa sephutheloana sa molaoli oa lisebelisoa ho NSO ho fana ka liaterese tsa IP.
Mookameli oa lisebelisoa o fana ka tšebeletso ea 'mapa oa ZTP e sebetsanang le mosebetsi oa tsamaiso ea IP-aterese. U ka boela ua khetha ho fana ka ka ho hlaka aterese-ip -aterese ho tšebeletso ea 'mapa oa ZTP bakeng sa sesebelisoa se fanoeng. Maemong ana ka bobeli, sesebelisoa sa ZTP se tlatselletsa MGMT_IP_ADDRESS sebopeho sa sebaka ha se ntse se fana ka tlhophiso ea letsatsi-0 bakeng sa sesebelisoa.
Tlhokomeliso: Letamo la lisebelisoa le hlokahala feela ha o sebelisa aterese ea IP e matla. Haeba o sebelisa aterese ea IP e sa fetoheng, phetoho ea letamo la lisebelisoa ha e hlokehe. Bakeng sa lintlha tse ling, sheba Letamo la Mehloli ea Meroalo (Mohato oa 6).
Profiles le Boitsebiso ba 'Mapa oa Tšebeletso
The Profiles e na le sete ea litlhophiso tsa tlhophiso, joalo ka matsatsi a 0 files, litlhophiso tsa ho kenya sesebelisoa, le mofuta oa software o sebelisoang lisebelisoa. Tharollo ea ho kenya lisebelisoa e amahanya le ZTP-profiles ka lisebelisoa tse sebelisang 'mapa oa litšebeletso. 'Mapa o na le lintlha tse hlokahalang mme o sebelisa lintlha tseo ho sesebelisoa nakong ea ts'ebetso ea Onboarding (DO). Kenyo e 'ngoe le e' ngoe ea 'mapa e na le lintlha tse ikhethang tsa sesebelisoa hammoho le ZTP-profile se sebedisoang bakeng sa sesebediswa. Lintlha tsa moralo oa litšebeletso tsa 'mapa li bontša tsoelo-pele ea sesebelisoa.
Mofuta oa software ea OS le lintlha tsa setšoantšo tse hlalositsoeng ho ZTP-profile li fumaneha ho mongolo oa moreki oa ZTP ho bapisa mofuta oa software le ho qala ntlafatso ea litšoantšo. Sephutheloana sa ZTP ha se sebetse kapa ho sebelisa lintlha tse hlophisitsoeng tsa OS. Hang ha ts'ebetso ea ZTP e phethiloe, ts'ebeletso ea 'mapa oa ZTP e kenya lisebelisoa sefateng sa sesebelisoa sa NSO ho tsoela pele ho lokisa lisebelisoa ka litharollo life kapa life tse fumanehang tsa pakete ea tšebetso.
Ho kena ka har'a sesebelisoa, tšobotsi e laoloang ho profile e tlameha ho hlophisoa ho 'nete, sheba mohato oa 8 Load Service (Mapa), le mofuta oa sesebelisoa (NED, port, and authgroup) le tsona li tlameha ho hlophisoa. Haeba ho se na litlhophiso tsa sehlopha sa authgroup tlas'a mofuta oa sesebelisoa, lebitso la mosebelisi, password le sec-password li tlameha ho fanoa.
Sesebelisoa sa Onboarding Bootstrap
The Device Onboarding package e hlalosa li-APIs tse peli tsa callback bakeng sa Sesebediswa Onboarding- litšebelisano tsa bareki. Ketso ea ho khutlisa data ea get-bootstrap e khutlisetsa tlhophiso ea bootstrapping, tlhophiso ea letsatsi-0 e hlahisitsoeng bakeng sa sesebelisoa, le tlhaiso-leseling ea setšoantšo sa OS joalo ka ha e hlophisitsoe ho ZTP-pro.file. The Device Onboarding-client script e ntan'o sebetsa lintlha tsa setšoantšo sa OS 'me e sebelisa peakanyo ea letsatsi-0 ho sesebelisoa.
Nakong ea ts'ebetso ea bootstrap, sengoloa sa Onboarding-client script se tlaleha tsoelo-pele e sebelisa ketso ea ho khutlisa tlaleho. The get-bootstrap-data le report-progress Actions li tlameha ho ba le sekhetho se ikhethang sa sesebelisoa. Mohala oa get-bootstrap-data API o boetse o kenyelletsa: morekisi oa lisebelisoa, mohlala, OS-name, le OS-version. Ka mokhoa o ts'oanang, pitso ea tlaleho ea API e kenyelletsa molaetsa oa boikhethelo.
Haeba bobeli ba lisebelisoa tsa taolo le litlhophiso tse hlakileng tsa aterese ea IP li sa hlophisoa le Sesebelisoa sa Onboarding-pro.file ha e hlalosa sesebelisoa joalo ka ha se laoloa, sengoloa sa Onboarding-client se tlameha ho khutlisa aterese ea IP ea taolo ho sesebelisoa ebe se e romella ho NSO ka lebaka la tlaleho ea khatelo-pele.
Hona ho joaloample ea 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”,”unique-idos 124:12.1,” “AAF-id” :XNUMX “XNUMX”}}'
Ho kenya lisebelisoa 6
Ho kenya lisebelisoa
Mehato ea ho Kena ka Sesebelisoa se Laolehileng
http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/get-bootstrapping-data
<< Setho sa karabo >> {"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” }, “letsatsi-0-tlhophiso”: “!! IOS XRnusername adminn group root-lrn password 0 adminn!nhostname xr_2n!nvrf Mgmt-intfn address-family ipv4 unicastn!ninterface MgmtEth0/RSP0/CPU0/0n vrf Mgmt-intfn ipv4 address 192.168.20.1 255.255.255.0n!nrouter staticn vrf Mgmt-intfn address- family ipv4 unicastn 0.0.0.0/0 192.168.122.1 110n !n!nssh server v2nssh server vrf Mgmt-intfnn} reportback **} report backurl -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 << Sehlooho sa karabo >> HTTP/1.1 204 No Content
Mehato ea ho Kena ka Sesebelisoa se Laolehileng
Ena ke tatellano ea mehato eo u e sebelisang ho Onboarding ea Sesebelisoa ho nchafatsa sesebelisoa se laoloang ke NSO u sebelisa Aterese ea IP e sa fetoheng kapa e sa fetoheng.
KAKARETSO MEHATO
1. Fetola/Ntlafatsa ncs.conf file 2. Etsa Botiisetso ba Sebaka (bakeng sa NSO) 3. Theha Authgroup 4. Etsa Melao ea Net Cam file 5. Load Onboarding Payload ka thempleite ea Day-0 6. Load Resource Pool (haeba u sebelisa Aterese ea IP e matla. Haeba u sebelisa Aterese ea IP e tsitsitseng, tlola mohato oa 6. 7. Load Profile 8. Tšebeletso ea Mojaro (Mapa). Haeba u sebelisa aterese ea IP e sa fetoheng e sa laoloeng ke NSO, tlola Mohato oa 6, 'me
kenya 'mapa o arohaneng oa litšebeletso o nang le aterese ea IP e sa fetoheng mohatong oa 8.
LIEKETSENG MHATO
Tsamaiso
Mohato oa 1 Mohato oa 2
Taelo kapa Ketso Edit/update ncs.conf file Theha Netefatso ea Lehae (bakeng sa NSO)
Morero
Ho kenya lisebelisoa 7
Fetola/Ntlafatsa ncs.conf file
Ho kenya lisebelisoa
Mohato oa 3 Mohato oa 4 Mohato oa 5 Mohato oa 6
Mohato oa 7 Mohato oa 8
Taelo kapa Ketso
Morero
Theha Authogroup
Theha Melao ea Net Cam file
Laola Onboarding Payload ka template ea Day-0
Load Resource Pool (haeba o sebelisa Aterese ea IP e matla. Haeba o sebelisa Aterese ea IP e sa fetoheng, tlola mohato oa 6.
Jarisa Profile
Tshebeletso ya Mojaro (Mapa). Haeba u sebelisa aterese ea IP e sa fetoheng e sa laoloeng ke NSO, tlola Mohato oa 6, 'me u kenye 'mapa o fapaneng oa litšebeletso o nang le aterese ea IP e sa fetoheng ho Mohato oa 8.
Fetola/Ntlafatsa ncs.conf file
Sebelisa tsena samples ho nchafatsa restconf ka port e ncha ea tcp le netefatso ea lehae hore o tsebe ho kena ho NSO. Tlhokomeliso: Sena sample sebelisa 8080 bakeng sa nomoro ea boema-kepe le ka mor'a ho ntlafatsa file, qala bocha nsc.
Kenya tcp port (8080 default port)
'nete 'nete <8080>
Theha Netefatso ea Lehae
Netefatso ea lehae
'nete
Theha Authogroup
Default-authgroup.xml ya kamehla
Ho kenya lisebelisoa 8
Ho kenya lisebelisoa
Theha Melao ea Net Cam
Cisco123#
Theha Melao ea Net Cam
65534 65534 /var/ncs/homes/public/.ssh /var/ncs/homes/public latola latola latola ztp ztp ztp ketso-callback cisco-ztp /cisco-ztp:ztp/cisco-ztp:classic * tumello
">*
Ho kenya lisebelisoa 9
Laola Onboarding Payload ka template ea Day-0
Ho kenya lisebelisoa
Laola Onboarding Payload ka template ea Day-0
ncs0-letsatsi540 !! Lebitso la mosebelisi la IOS XR ${DEV_CUSTOMER_USERNAME} motso oa sehlopha-lr phasewete 0 ${DEV_CUSTOMER_PASSWORD} ! lebitso la moamoheli ${HOST_NAME} ! vrf Mgmt-intf aterese-lelapa ipv0 unicast ! domain name cisco.com domain name-server 4 domain lookup source-interface MgmtEth171.70.168.183/RP0/CPU0/0 interface MgmtEth0/RP0/CPU0/0 ipv0 aterese ${MGMT_IP_ADDRESS} 4
! router static address-lelapa la ipv4 unicast
0.0.0.0/0
! ! ! ssh seva v2 ssh seva vrf Mgmt-intf
Load Resource Pool (Haeba U Sebelisa Aterese e Matla ea IP)
ztp-letamo
Ho kenya lisebelisoa 10
Ho kenya lisebelisoa
Jarisa Profile (bakeng sa Aterese ea IP e laoloang ke moroalo o matla)
ip_aterese_qetellong>
Jarisa Profile (bakeng sa Aterese ea IP e laoloang ke moroalo o matla)
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-letamo ncs5-letsatsi0 Cisco540# 'nete cisco-iosxr-cli-0file>
Hlokomela Profiles bakeng sa litefiso tse sa fetoheng tsa aterese ea IP ha li kenyelletse letamo la lisebelisoa.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ncs5-letsatsi0 'nete
Ho kenya lisebelisoa 11
Lata Litšebeletso 'Mapa (Aterese ea IP e Matla)
Ho kenya lisebelisoa
cisco-iosxr-cli-7.53file>
Lata Litšebeletso 'Mapa (Aterese ea IP e Matla)
nc540 Setšoantšo sa FOC2712R3D6file> nc540-profile</profile> HOST_NAME NCS540-2
Lata Litšebeletso 'Mapa (Aterese ea IP e tsitsitseng)
nc540 Setšoantšo sa FOC2712R3D6file> nc540-profile</profile> HOST_NAME NCS540-2
E le khetho, u ka boela ua kenya sesebelisoa ho NSO e hole. Seva ea ZTP NSO ke seva se laoloang se kentseng NSO ka sesebelisoa sa Onboarding sa Sesebelisoa. NSO e hole ke seva e sa laoleheng moo o ka kenang sesebelisoa kamora ts'ebetso ea ZTP. Seva ena e 'ngoe ea NSO e sebelisetsoa ho kenya lisebelisoa tse sa laoleheng. Ho sebelisa seva e sa laoloang ea NSO ho arola mesebetsi e ikhethileng ea Onboarding ho tsoa ho tharollo ea marang-rang e pharaletseng. Ho etsa hore ts'ebetso ena e sebetse, Device Onboarding e hlalosa mofuta oa YANG o ts'oereng seva ea remote-nso.
Ho kenya lisebelisoa 12
Ho kenya lisebelisoa
Sesebediswa se Kena Sesebediswa se sa Laoheng
Sesebediswa se Kena Sesebediswa se sa Laoheng
Mokhoa o sebelisoang ho ntlafatsa sesebelisoa se sa laoloeng ke NSO o ts'oana haholo le mokhoa oa ho kena ho seva e laoloang ke NSO. Phapang e le 'ngoe feela ke ho beha phapang e laoloang hore e be 'nete (e laoloang) kapa ea bohata (e sa laoloang) ha u khoasolla Profile. Sena sampLe e bonts'a phapang ea taolo e behiloeng ho bohata bakeng sa sesebelisoa se sa laoleheng.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-letamo ncs5-letsatsi0 Cisco540# bohata cisco-iosxr-cli-0file>
ExampLe: Sebelisa Sesebelisoa sa Onboarding ho Onboard a Network Device
Karolo ena e fana ka mohlalaample ea mokhoa oa ho fana ka mokhoa oa ho tsamaisa sesebelisoa sa Onboarding.
Lintho tse hlokahalang
· OVA ea Crosswork Workflow Manager (CWM) e ea sebetsa. · Sistimi ea Network Service Orchestrator (NSO) (mofuta oa 6.1.9 kapa hamorao) e kentsoe ebile e sebetsa. · Lekunutu la seva sa NSO le entsoe hore le sebelisoe ho CWM. · The Map-service-create-poll-plan.sw.jason workflow e kentsoe ka CWM.
Mokhoa oa ho sebetsa
Tsamaiso
Mohato oa 1
Theha letamo la lisebelisoa u sebelisa mojaro ona oa moputso.
Ho kenya lisebelisoa 13
Mokhoa oa ho sebetsa
Ho kenya lisebelisoa
Mohato oa 2 Mohato oa 3
ztp-letamo ip_aterese1.0
Theha sehlopha sa authgroup u sebelisa mongolo ona.
ya kamehla admin
Theha template ea Letsatsi-0 u sebelisa mongolo ona.
!! Lebitso la mosebelisi la IOS XR ${DEV_CUSTOMER_USERNAME} motso oa sehlopha-lr phasewete 1.0 ${DEV_CUSTOMER_PASSWORD} ! lebitso la moamoheli ${HOST_NAME} ! vrf Mgmt-intf aterese-lelapa ipv0 unicast ! domain name cisco.com domain name-server sehokelo sa ho sheba sebaka sa marang-rang MgmtEth0/RP4/CPU0/0 MgmtEth0/RP0/CPU0/0 aterese ea ipv0 ${MGMT_IP_ADDRESS} ! router static address-lelapa la ipv0 unicast 4/4 ! ! ! ssh seva v0.0.0.0 ssh seva vrf Mgmt-intf
Ho kenya lisebelisoa 14
Ho kenya lisebelisoa
Mokhoa oa ho sebetsa
Mohato oa 4
Mohato oa 5 Mohato oa 6 Mohato oa 7
Theha ZTP-profile sebelisa script ena.
<profile> ncs5501-profilecisco-ioxr 7.9.2 http://172.22.143.63/xr-5500-792/ncs5500-golden-x7.9.2-v1.iso 5b195c174a9de13ca04f44c51d222b14 ztp-letamo ncs0-letsatsi5 'nete cisco-iosxr-cli-0file>
Kamora letamo la lisebelisoa, authcode, day-0-template, le ZTP-profile li entsoe, theha ts'ebeletso ea 'mapa ea ztp ho nso u sebelisa CWM UI.
Kena ho CWM ebe u khetha tab ea Workflows.
Tobetsa Create New Workflow.
a) (Ho Hlokahala) Tlanya ka Lebitso la Mosebetsi.
Ho kenya lisebelisoa 15
Mokhoa oa ho sebetsa
b) (Ho Hlokahala) Tlanya Phetolelong ea phallo ea mosebetsi.
Ho kenya lisebelisoa
Ho kenya lisebelisoa 16
Ho kenya lisebelisoa
Mohato oa 8
Tobetsa Create Workflow. Lenaneo la Mosebetsi le thathamisitsoe ho Lethathamo la Ts'ebetso ea Mosebetsi
Mokhoa oa ho sebetsa
Ho kenya lisebelisoa 17
Mokhoa oa ho sebetsa
Ho kenya lisebelisoa
Mohato oa 9
Mohato oa 10 Mohato oa 11
k Lebitso la Workflow ho bula skrine ea Workflow. (Tabo ea lintlha ke ea kamehla.) ID ea Tlhaloso ea Mosebetsi le Letsatsi la Nchafatso li tlatsitsoe ka bohona.
(Ka boikhethelo) Tlanya leha e le efe Tags.
Tobetsa konopo ea Khoutu ho view script bakeng sa 'mapa.
Ho kenya lisebelisoa 18
Ho kenya lisebelisoa
Mohato oa 12
Tobetsa Matha fensetere ea mosebetsi oa Run e bula.
Mokhoa oa ho sebetsa
Ho kenya lisebelisoa 19
Ho matha 'mapa
Ho kenya lisebelisoa
Mohato oa 13 Mohato oa 14
Mohato oa 15 Mohato oa 16
(Ka boikhethelo) Tlanya leha e le efe Tags. Tlanya ka har'a lintho tse kenyang. Exampe bontšitsoe mona:
{“nsoInstance”: “NSO”, “ztp”: {“mapa”: {“id”: “NCS_5”, “unique-id”: “FOC2712R3D6”, “profile”: “ncs540-profile”, “phapang”: {“name”: “HOST_NAME”, “value”: “NCS_5” } } } }
(Ka boikhethelo) ho Karolo ea Ha u lokisa nako, khafetsa, le tatellano eo 'mapa o e sebelisang. a) (Boikhethelo) Qala ka ho toba (ka ho feletseng). b) Kemiso ea letsatsi le nako e tobileng. c) (Haeba letsatsi le nako tse itseng li khethiloe) Kgetha Frequency. d) (Haeba mongolo o tla tsamaisoa ka tatellano ea liketsahalo) Kgetha Cron.
Tobetsa Matha Mosebetsi.
Ho matha 'mapa
Ka mor'a hore u tobetse Run Job. Tsamaiso
Mohato oa 1 Khetha Mookameli oa Mosebetsi > Mesebetsi e sebetsang.
Ho kenya lisebelisoa 20
Ho kenya lisebelisoa
Mohato oa 2 Tobetsa lebitso la mosebetsi leo u batlang ho le bula. (Ho mohlala onaample, boemo ba mosebetsi bo ntse bo sebetsa.)
Ho matha 'mapa
Mohato oa 3
Hang ha ts'ebetso ea ZTP e felile ho sesebelisoa sa XR. Khetha Mookameli oa Mosebetsi > tab ea Mesebetsi e Phethiloeng. Mosebetsi o thathamisitsoe ho
a Mohato 4
t Tobetsa Lebitso la Mosebetsi. Leqephe la Mosebetsi le bula ho bonts'a lintlha tsa mosebetsi le Lethathamo la Ketsahalo ea Mosebetsi.
Ho kenya lisebelisoa 21
Ho matha 'mapa
Ho kenya lisebelisoa
Bohato ba 5 Karolong ea Tlaleho ea Ketsahalo ea Mosebetsi, tobetsa lets'oao le kopantseng (+) ka letsohong le letšehali la WorkflowExecution (ketsahalo ea ho qetela ho
i
l
Hlokomela The MapCreatedStatus feto-fetoha e behiloe ho 'nete' me phetoho ea PlanStatusResult e behiloe lipontšo tse fihletsoeng ho bolelang hore 'mapa oa ZTP o boemong bo fihletsoeng.
Ho kenya lisebelisoa 22
Ho kenya lisebelisoa
Ho matha 'mapa
Mohato oa 6 Ho NSO, sesebelisoa sa XR se kentsoe le 'mapa; boemo ba moralo bo fihletsoe. Palo e bonts'a hore sesebelisoa se kentsoe.
Ho kenya lisebelisoa 23
Ho matha 'mapa
Ho kenya lisebelisoa
Ho kenya lisebelisoa 24
Litokomane / Lisebelisoa
![]() |
CISCO Crosswork Workflow Manager [pdf] Bukana ea Mosebelisi Motsamaisi oa Crosswork Workflow, Motsamaisi oa Phallo ea Mosebetsi, Motsamaisi |