Luna Hoʻokele Crosswork
“
Nā kikoʻī
- Inoa Huahana: Cisco Crosswork Workflow Manager Solutions Device
Ke kau nei - Hana: Ke kau ʻana o ka hāmeʻa a me ka zero-touch
hoʻolako - Hoʻohālikelike: Cisco Crosswork Workflow Manager (CWM) a me Cisco
Luna Hoʻoponopono Pūnaewele (NSO)
Nā ʻōlelo hoʻohana huahana
Hoʻopau ʻia ka pūʻolo hoʻopaʻa ʻana i ka polokalamuview
Hoʻolālā ʻia ka pūʻolo hoʻopaʻa kelepona e hoʻolako mamao
nā pūnaewele pūnaewele ma ke kau ʻana i ke kiʻi boot a me ka lā mua-0
hoʻonohonoho. Hoʻohana ia i ka noi Cisco-ZTP no kēia
kumu.
ʻO nā mea e pono ai ke kau ʻana i nā lako
Ma mua o ka hoʻomaka ʻana i ke kaʻina hana ma luna, e hōʻoia ʻoe
loaʻa i ka manaʻo ZTP pono i hopu ʻia a me nā API mea kūʻai aku DO
hoʻonohonoho ʻia. Kōkua nā ʻikepili DO i ka hoʻokumu ʻana i ke kuleana
ZTP-profiles no kēlā me kēia mea hana.
Kaʻina hana hoʻopaʻa lima
- E hana i ka ZTP profiles me nā hoʻonohonoho lā-0 a me ke koho
hoʻonohonoho kiʻi polokalamu. - Hoʻopili i ka ZTP profiles me nā mea hana e hoʻohana ana i ke ʻano lawelawe
kapa ʻia he palapala ʻāina, e kuhikuhi ana i nā mea hōʻike kūʻokoʻa e like me serial
helu. - E nānā i ka holomua o ka hoʻohana ʻana i ka lawelawe palapala ZTP
ʻikepili hoʻolālā.
Ka holo ʻana o ka polokalamu
Hoʻokomo ka hana ZTP i ka hoʻoiho ʻana a me ka holo ʻana i kahi bootstrap
file ma nā mea i kākoʻo ʻia e like me Cisco IOS XR, IOS XE, a me Nexus. ʻO ka
kāʻei wāwae file hiki ke lilo i palapala maʻalahi a i ʻole kahi palapala paʻakikī no
Nā hoʻokō hoʻonā Cisco-ZTP.
FAQ
Nīnau: He aha nā mea e pono ai no ka hoʻohana ʻana i ka Device Onboarding
pūʻolo?
A: E hōʻoia i ka hopu ʻia ʻana o ka manaʻo ZTP, DO nā mea kūʻai aku API
hoʻonohonoho ʻia, a me nā hiʻohiʻona ʻikepili pono no ka hana ʻana i ka ZTP profiles he
ma kahi.
Nīnau: He aha nā mea i kākoʻo ʻia no ka hoʻohana ʻana i kēia
pūʻolo?
A: Aia nā mea i kākoʻo ʻia me Cisco IOS XR, IOS XE, a me Nexus
nā mea hiki ke holo i ka bash scripts, python scripts, a i ʻole ke kauoha iOS
files like bootstrap files.
“`
Hoʻopaʻa ʻana i nā mea hana
Olelo mua
Aia kēia ʻāpana i nā kumuhana aʻe:
· ʻŌlelo mua, ma ka ʻaoʻao 1 · Cisco Crosswork Workflow Manager Solutions, ma ka ʻaoʻao 1 · Device Onboarding Package, ma ka ʻaoʻao 2 · Device Onboarding (DO) a me Zero-Touch Provisioning (ZTP), ma ka ʻaoʻao 2 · Example: E hoʻohana i ka hoʻopaʻa ʻana i nā mea hoʻohana e kau ai i kahi Pūnaewele Pūnaewele, ma ka ʻaoʻao 13
ʻĀpana
ʻO kēia palapala ke alakaʻi hoʻohana no ka mana kūʻokoʻa o Cisco Crosswork Workflow Manager Solutions Device Onboarding package.
Hoʻolohe
Hōʻike kēia palapala i ka hoʻonohonoho ʻana a me ka hoʻohana ʻana i ka Crosswork Workflow Manager Solutions Device Onboarding. Kuhi ʻia kēia palapala no nā mea hoʻomohala Cisco Advanced Services, nā ʻenekini pūnaewele, a me nā ʻenekini ʻōnaehana nāna e hoʻonohonoho a hāʻawi i nā hana Crosswork Workflow Manager Solutions i nā mea kūʻai aku Cisco.
Palapala Hou
Pono kēia palapala i ka mea heluhelu e ʻike maikaʻi iā Cisco Crosswork a me Cisco NSO a me kāna hoʻohana ʻana, e like me ia i wehewehe ʻia ma ka palapala Cisco. No ka ʻike hou aku e pili ana i nā huahana NSO, e hele i: https://developer.cisco.com/docs/nso/.
ʻO Cisco Crosswork Workflow Manager Solutions
ʻO CWM Solutions kahi hōʻiliʻili o nā hihia hoʻohana maʻamau i hoʻolālā ʻia e hana maʻalahi a maʻalahi hoʻi nā hoʻoponopono āpau. Kūkulu ʻia ia me ka Cisco Crosswork Workflow Manager (CWM) a me Cisco Network Services
Ka hoʻopaʻa ʻana i nā mea hana 1
Pūʻolo hoʻopaʻa ʻana i nā polokalamu
Hoʻopaʻa ʻana i nā mea hana
Mea hoʻokani pila (NSO). Hōʻike kēia palapala i ka hoʻohana ʻana i ka hihia hoʻohana i ka Device Onboarding no ka hoʻomaikaʻi ʻana i ka pono a me ka wikiwiki āu e kau ai ma luna o nā polokalamu pūnaewele hou. Nānā: Kaomi i kēia mau loulou no ka ʻike hou aku e hoʻohana ana iā Cisco CWM a me Cisco NSO.
Pūʻolo hoʻopaʻa ʻana i nā polokalamu
ʻO ka CWM Solutions Device Onboarding use case he pūʻolo hana e hoʻohana ana i ka polokalamu Cisco-ZTP e hoʻolako mamao aku i nā polokalamu pūnaewele ma o ka hoʻokomo ʻana i ke kiʻi boot a me ka hoʻonohonoho mua lā-0.
Ke kau ʻana i nā mea hana (DO) a me ka Zero-Touch Provisioning (ZTP)
Ke hoʻohana nei ka polokalamu Onboarding (DO) iā Cisco Zero-Touch Provisioning (ZTP). Hoʻokomo ʻo ZTP i ka hoʻonohonoho ʻana i nā kiʻi a me ka hoʻonui ʻana a me ka hoʻokomo ʻana i ka hoʻonohonoho lā-0 files ʻoiai e hoʻokau ana iā Cisco a i ʻole nā mea hana ʻekolu no ka manawa mua. Hāʻawi ka ʻenehana Cisco-ZTP i ka maʻalahi ma ke kākoʻo ʻana i nā ʻano mea like ʻole, me Cisco IOS XR, IOS XE, a me Nexus. ʻO ka hoʻonā Cisco-ZTP i hoʻohana ʻia ma DO he ʻehā mau ʻāpana: kahi kikowaena DHCP, kahi mea kūʻai aku (ZTP script), HTTP server, a me ka pūʻulu hana NSO. 'Ōlelo Aʻo: Pono e hoʻokomo a hoʻohui ʻia nā ʻāpana āpau i ka hāmeʻa. No nā kikoʻī, e ʻike i nā mea e pono ai ke kau ʻana i ka polokalamu.
ʻO nā mea e pono ai ke kau ʻana i nā lako
No ka holo pono ʻana o ka Device Onboarding, pono e loaʻa a hana kēia mau koi. · Hoʻohana ʻia nā polokalamu me ZTP. · Hiki i nā polokalamu ke holo i nā palapala Python a i ʻole Shell ma ke ʻano o ka hana ZTP. · Hoʻohui pūnaewele mai nā polokalamu i nā kikowaena NSO, DHCP, a me HTTP/TFTP. · Ua lawa ka wahi helu IP e hoʻokomo i nā mea pono a pau. · Hoʻonohonoho ka DHCP no ka ʻike ʻana i ke ʻano o ka mea hana a hāʻawi i ka wahi palapala kikoʻī a nā mea hana kūpono. · NSO mana liʻiliʻi 6.1 a i ʻole. · Hoʻokomo ʻia ka pūʻolo DO (Cisco-ztp) ma NSO. · Loaʻa nā palapala Python a i ʻole Shell, hoʻokahi no kēlā me kēia ʻano o ka hāmeʻa ZTP, e hoʻokō i nā callbacks DO (Cisco-ZTP), hoʻonui kiʻi mea hana, a me ka hoʻonohonoho lā-0. · (Kūpono) Loaʻa nā pūʻolo NED no ka hoʻokomo ʻana i ka polokalamu.
Pūʻolo hana hoʻopaʻa lima
Ua wehewehe ka Cisco Device Onboarding (DO) i ke kikowaena no ka hopu ʻana i ka manaʻo ZTP a me nā API no ka mea kūʻai aku DO (bootstrap scripts e holo ana ma ka hāmeʻa). ʻO nā hiʻohiʻona ʻikepili DO hiki iā ʻoe ke kūkulu i kahi papa inoa o ZTP-pro e pili ana i ke kuleanafiles kēlā me kēia hopu i ka lā-0, lako polokalamu-kiʻi (koho), a
Ka hoʻopaʻa ʻana i nā mea hana 2
Hoʻopaʻa ʻana i nā mea hana
Nā Pae Pūʻulu
nā hoʻonohonoho ma luna o ka mea hana. ʻO kēia mau profileA laila pili ʻia ʻo s me ka hāmeʻa ma o ke ʻano lawelawe i kapa ʻia he palapala ʻāina. Pono kēlā me kēia palapala palapala e kuhikuhi i kekahi ʻike ʻike kūʻokoʻa o ka hāmeʻa (no ka example, he serial-helu) me ka ZTP-profile hoʻohana ʻia no ka mea hana. ʻO ka ID kūʻokoʻa e hiki ai iā ʻoe ke hōʻoia a hōʻoia i ka hāmeʻa i ka wā e hoʻohana ai i ka NSO ZTP API endpoints. Mālama ka pūʻolo hana DO i ka holomua o kahi mea hana a hiki ke nānā ʻia me ka hoʻohana ʻana i ka ʻikepili hoʻolālā lawelawe palapala ZTP.
Nā Pae Pūʻulu
· La-0 template: Ke hana ʻoe i lā-0 file, ʻehā mau ʻano hoʻololi i hoʻopiha ʻia me nā waiwai kikoʻī i helu ʻia ma aneʻi. E nānā i ka La-0 Template. · DEV_CUSTOMER_USERNAME
· DEV_CUSTOMER_PASSWORD
· DEV_CUSTOMER_ENABLED_PASSWORD
· MGMT_IP_ADDRESS
'Ōlelo Aʻo: Aia nā mea hoʻololi DEV_CUSTOMER_ENABLED_PASSWORD a me MGMT_IP_ADDRESS i ka ZTP profile, ka loaʻa ʻana o ka hoʻokele-ip-address, a me nā mea hoʻololi huna huna.
· Authgroup: Pono ka authgroup no ʻoe e komo i NSO.
· Nā hoʻonohonoho hoʻonohonoho hoʻonohonoho ʻana i nā hāmeʻa: ua hōʻoia ʻia a hōʻoia ʻia kēia mau hoʻonohonoho i ka wā o ke kaʻina hana.
· (Kūpono) Kiʻi Pūnaehana: ʻO ka polokalamu ponoʻī nāna e hoʻokele i ka polokalamu.
Ka holo ʻana o ka polokalamu
ʻO ka hoʻohana ʻana i ka ʻenehana Cisco-ZTP he ʻekolu mau ʻāpana. · Loaʻa i ka ʻike Bootstrap: Hoʻopuka ka mea hana i kahi noi i ke kikowaena DHCP e loaʻa i kahi (URL) o ka bootstrap file (script). Hoʻoiho a holo ka mea hana i ka palapala.
· Ke nānā ʻana i ka hoʻokō ʻana i ke kiʻi a/a i ʻole ka hoʻomaikaʻi ʻana: i ka wā e loaʻa ai ka bootstrap file (script), ua hoʻohana ʻia ka hoʻonohonoho ʻana i ka hāmeʻa me kahi hoʻonohonoho hou (inā hoʻohui hou ʻia ka hāmeʻa) a i ʻole ka hoʻonui ʻana i ka hāmeʻa i loaʻa.
· Ke hōʻoia ʻana a me ka hoʻohana ʻana i ka hoʻonohonoho hou (lā-0): ʻO ka hoʻonohonoho a laila e hoʻokō i nā kaʻina hōʻoia a me ka hōʻoia e pili ana i ka ZTP-role.
Nānā: ʻO ka bootstrap file hiki ke lilo i palapala maʻalahi e pili ana i kahi hoʻonohonoho lā-0 a i ʻole kahi palapala kikoʻī e hana ma ke ʻano he mea kūʻai hoʻonā Cisco-ZTP. ʻO ka maʻamau, ka palapala file ʻoi aku ka maikaʻi no nā hoʻokō hoʻonā Cisco-ZTP.
Ka hoʻopaʻa ʻana i nā mea hana 3
Ka holo ʻana o ka polokalamu
Hoʻopaʻa ʻana i nā mea hana
Hoʻoiho ka hana ZTP i ka file a holo ia. Kākoʻo ʻo Cisco IOS XR, IOS XE, a me nā mea Nexus i ka bash, python script, a me kahi file loaʻa nā kauoha iOS ma ke ʻano he bootstrap file. Nānā: ʻO ka bootstrap file hiki ke lilo i palapala maʻalahi e pili ana i kahi hoʻonohonoho lā-0 a i ʻole kahi palapala kikoʻī e hana ma ke ʻano he mea kūʻai hoʻonā Cisco-ZTP. ʻO ka maʻamau, ka palapala file ʻoi aku ka maikaʻi no nā hoʻokō DO (Cisco-ZTP).
Ka hoʻopaʻa ʻana i nā mea hana 4
Hoʻopaʻa ʻana i nā mea hana
Pehea ka hana ʻana o ka hoʻopaʻa ʻana i nā hāmeʻa
Pehea ka hana ʻana o ka hoʻopaʻa ʻana i nā hāmeʻa
Hōʻike kēia ʻāpana i ka hana ʻana o ka Device Onboarding. ʻO ka ʻāpana aʻe e alakaʻi iā ʻoe ma nā ʻanuʻu no ke kau ʻana i kahi mea hoʻokele.
La-0 Lapalapala
ʻO ka la-0 template he laʻana hoʻonohonoho hoʻohana hou ʻia me nā mea hoʻololi placeholder he nui. ʻO nā kumukūʻai no kēia mau ʻano he ʻāpana o ka profile wehewehe. Hiki iā ʻoe ke hoʻohana hou i nā hoʻonohonoho hoʻonohonoho lā-0 no nā papahana ʻē aʻe. Ua wehewehe ʻia nā koina wahi i ka wā o ka lawelawe palapala ʻāina ZTP (ʻo nā mea hoʻololi wahi he mea kikoʻī a ua hoʻokomo ʻia i ka ZTP-pro.file) ke hana ʻoe i ka palapala ʻāina ZTP. Hāʻawi kēia mau mea iā ʻoe i ka mana ʻoi aku ka maikaʻi o ka hāʻawi ʻia ʻana o kahi laʻana hoʻonohonoho lā-0 no kahi hāmeʻa i hāʻawi ʻia.
ʻO kēia e like meample o kahi la-0 lapalapala no ka Cisco IOX XR.
ncs0-lā540 !! IOS XR mea hoʻohana ${DEV_CUSTOMER_USERNAME} pūʻulu kumu-lr password 0 ${DEV_CUSTOMER_PASSWORD} ! inoa hoʻokipa ${HOST_NAME} ! vrf Mgmt-intf address-family ipv0 unicast ! inoa inoa cisco.com domain name-server kahua huli kumu-interface MgmtEth4/RP0/CPU0/0 interface MgmtEth0/RP0/CPU0/0 ipv0 address ${MGMT_IP_ADDRESS} 4
! ka mea alaala static address-family ipv4 unicast
0.0.0.0/0
! ! ! ssh server v2 ssh server vrf Mgmt-intf
Ka hoʻopaʻa ʻana i nā mea hana 5
Nā Punawai
Hoʻopaʻa ʻana i nā mea hana
Nā Punawai
Hoʻohana ʻo ZTP i nā kumuwaiwai IP i hui pū ʻia i loko o kahi pūnāwai maʻamau i kapa ʻia he pūnāwai punawai. Hoʻonohonoho ʻia kahi punawai me kahi helu IP a i ʻole subnet. Hoʻohana ka pūnāwai waiwai i ka pūʻolo hoʻokele waiwai ma NSO e hoʻokaʻawale i nā helu IP.
Hāʻawi ka mea hoʻokele waiwai i kahi lawelawe palapala ZTP e mālama i ka hoʻokele IP-address haʻawina. Hiki iā ʻoe ke koho e hāʻawi pololei i ka hoʻokele-ip -address ma ka lawelawe palapala ZTP no kahi mea i hāʻawi ʻia. Ma nā hihia ʻelua, hoʻopiha ʻokoʻa ka palapala noi ZTP i ka MGMT_IP_ADDRESS wahi hoʻololi i ka wā e hāʻawi ana i ka hoʻonohonoho lā-0 no kahi hāmeʻa.
'Ōlelo Aʻo: Pono wale ka punawai i ka wā e hoʻohana ana ʻoe i kahi leka uila IP. Inā ʻoe e hoʻohana nei i kahi helu IP static, ʻaʻole pono ka ʻano wai punawai. No nā kikoʻī, e nānā i ka Load Resource Pool (Step 6).
Profiles a me ka ʻike palapala ʻāina lawelawe
ʻO ka ProfileLoaʻa i ka s catalog kahi hoʻonohonoho o nā ʻāpana hoʻonohonoho, e like me ka lā 0 files, nā hoʻonohonoho hoʻonohonoho ma luna o ka polokalamu, a me ka mana polokalamu i hoʻohana ʻia i nā polokalamu. Hoʻopili ka mea hoʻonā ma luna o ka ZTP-profiles me nā mea hana e hoʻohana ana i ka palapala ʻāina lawelawe. Aia ka palapala ʻāina i ka ʻike kūpono a pili i kēlā ʻike i ka hāmeʻa i ke kaʻina hana Device Onboarding (DO). Loaʻa i kēlā me kēia palapala palapala kekahi ʻike ʻike kūʻokoʻa o ka hāmeʻa me ka ZTP-profile hoʻohana ʻia no ka mea hana. Hōʻike ka ʻikepili hoʻolālā lawelawe palapala i ka holomua o ka mea hana.
ʻO ka polokalamu polokalamu OS a me nā kikoʻī kiʻi i wehewehe ʻia ma ka ZTP-profile Loaʻa i ka palapala mea kūʻai ZTP e hoʻohālikelike i ka mana polokalamu a hoʻomaka i ka hoʻonui kiʻi. ʻAʻole hoʻohana a hoʻohana paha ka pūʻolo ZTP i ka ʻike OS i hoʻonohonoho ʻia. Ke hoʻopau ʻia ke kaʻina hana ZTP, kau ka lawelawe palapala ZTP ma luna o nā mea hana i loko o ka lāʻau polokalamu NSO e hoʻomau i ka hoʻonohonoho ʻana i nā hāmeʻa me nā hāʻina o ka pahu hana koʻikoʻi.
No ka hoʻopaʻa ʻana i ka hāmeʻa, ke ʻano hoʻokele i ka profile Pono e hoʻonohonoho ʻia i ka ʻoiaʻiʻo, e ʻike i ka ʻanuʻu 8 Load Service (Map), a e hoʻonohonoho pū ʻia ke ʻano mea hana (NED, port, a me ka hui mana). Inā ʻaʻohe hoʻonohonoho ʻauthgroup ma lalo o ke ʻano mea, pono e hāʻawi ʻia ka inoa inoa, ka ʻōlelo huna a me nā ʻano ʻōlelo huna.
ʻO Bootstrap hoʻopaʻa ʻana i ka polokalamu
Ho'ākāka ka pūʻolo hoʻopaʻa kelepona i ʻelua mau API hana hoʻihoʻi no ka hoʻopili ʻana i nā mea kūʻai aku. Hoʻihoʻi ka hana get-bootstrap-data callback i ka hoʻonohonoho bootstrapping, ka lā-0 hoʻonohonoho i hana ʻia no ka hāmeʻa, a me ka ʻike kiʻi OS e like me ka hoʻonohonoho ʻana ma ka ZTP-profile. A laila hoʻoponopono ka ʻatikala o ka Device Onboarding-client i nā kikoʻī kiʻi OS a pili i ka hoʻonohonoho lā-0 i ka hāmeʻa.
I ka wā o ke kaʻina hana bootstrap, hōʻike ka ʻatikala ʻo Device Onboarding-client i ka holomua me ka hoʻohana ʻana i ka hana callback hōʻike holomua. Pono e loaʻa i ka loaʻa-bootstrap-data a me ka hōʻike-holomua i ka ʻike kū hoʻokahi o ka hāmeʻa. ʻO ka get-bootstrap-data API kelepona pū kekahi me ka: mea kūʻai aku, kumu hoʻohālike, OS-inoa, a me OS-version. Pēlā nō, ʻo ke kelepona API holomua-hōʻike e loaʻa i kahi leka koho.
Inā ʻaʻole i hoʻonohonoho ʻia ka waihona waiwai hoʻokele a me nā hoʻonohonoho hoʻonohonoho IP hoʻokele kikoʻī a me ka Device Onboarding-profile wehewehe i ka mea i hoʻokele ʻia, pono e kiʻi i ka ʻatikala ʻo Device Onboarding-client i ka leka uila IP hoʻokele mai ka hāmeʻa a hoʻouna iā NSO ma o ka hōʻike ʻana i ka holomua holomua.
ʻO kēia e like meample o ka 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-id” : “AO124.
Ka hoʻopaʻa ʻana i nā mea hana 6
Hoʻopaʻa ʻana i nā mea hana
Nā ʻanuʻu no ke kau ʻana i kahi mea i mālama ʻia
http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/get-bootstrapping-data
<< kino pane >> { “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” }, “lā-0-hoʻonohonoho”: “!! 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} ** back report-} }url -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 << pane pane >> HTTP/1.1 204 ʻAʻohe ʻike
Nā ʻanuʻu no ke kau ʻana i kahi mea i mālama ʻia
ʻO kēia ke ʻano o nā ʻanuʻu āu e hoʻohana ai i ka Device Onboarding e hoʻohou i kahi hāmeʻa i mālama ʻia e NSO me ka hoʻohana ʻana i kahi IP Address dynamic a static paha.
NA HANA HANA
1. Hoʻoponopono/Hoʻohou ncs.conf file 2. E hana i kahi hōʻoia kūloko (no ka NSO) 3. E hana i kahi hui hōʻoia 4. E hana i kahi Net Cam Rules file 5. E hoʻouka i ka uku ma luna o ka moku me ka la-0 template 6. Load Resource Pool (inā hoʻohana i ka IP Address dynamic.file 8. Lawelawe lawelawe (Map). Inā ʻoe e hoʻohana nei i kahi helu IP paʻa ʻole i mālama ʻia e NSO, e hoʻokuʻu i ka Step 6, a
e hoʻouka i kahi palapala ʻāina lawelawe ʻokoʻa me ka helu IP static ma ka ʻanuʻu 8.
KAHIKI NUI
Kaʻina hana
'anu'u 1 'anu'u 2
Kauoha a i ʻole hana hoʻoponopono/hōʻano hou ncs.conf file E hana i kahi hōʻoia kūloko (no NSO)
Ke kumu
Ka hoʻopaʻa ʻana i nā mea hana 7
Hoʻoponopono/Hoʻohou ncs.conf file
Hoʻopaʻa ʻana i nā mea hana
'anuʻu 3 'anuʻu 4 'anuʻu 5 'anuʻu 6
'anu'u 7 'anu'u 8
Kauoha a hana paha
Ke kumu
E hana i kahi hui Authgroup
E hana i ka Net Cam Rula file
Hoʻouka i ka uku hoʻouka ʻana me ka lā-0 template
E hoʻouka i ka wai punawai (inā e hoʻohana ana i ka IP Address dynamic.
Hoʻouka Profile
Lawelawe Lawelawe (Map). Inā ʻoe e hoʻohana nei i kahi IP IP ʻaʻole mālama ʻia e NSO, e lele i ka ʻanuʻu 6, a e hoʻouka i kahi palapala ʻāina lawelawe ʻokoʻa me ka helu IP static ma ka ʻanuʻu 8.
Hoʻoponopono/Hoʻohou ncs.conf file
E hoʻohana i kēia mau samples e hoʻohou i ka restconf me kahi awa tcp hou a me ka hōʻoia kūloko e hiki ke komo i NSO. Nānā: ʻO kēia sampHoʻohana ʻo ia i ka 8080 no ka helu awa a ma hope o ka hoʻonui ʻana file, hoʻomaka hou i ka nsc.
Hoʻohui i kahi awa tcp (8080 awa paʻamau)
ʻoiaʻiʻo ʻoiaʻiʻo <8080>
Hana i kahi hōʻoia kūloko
Hōʻoia kūloko
ʻoiaʻiʻo
E hana i kahi hui Authgroup
Default-authgroup.xml paʻamau
Ka hoʻopaʻa ʻana i nā mea hana 8
Hoʻopaʻa ʻana i nā mea hana
E hana i ka Net Cam Rula
Cisco123#
E hana i ka Net Cam Rula
65534 65534 /var/ncs/homes/public/.ssh /var/ncs/homes/public hoole hoole hoole ztp ztp ztp hana-callback cisco-ztp /cisco-ztp:ztp/cisco-ztp:maʻamau * ʻae
“>*
Ka hoʻopaʻa ʻana i nā mea hana 9
Hoʻouka i ka uku hoʻouka ʻana me ka lā-0 template
Hoʻopaʻa ʻana i nā mea hana
Hoʻouka i ka uku hoʻouka ʻana me ka lā-0 template
ncs0-lā540 !! IOS XR mea hoʻohana ${DEV_CUSTOMER_USERNAME} pūʻulu kumu-lr password 0 ${DEV_CUSTOMER_PASSWORD} ! inoa hoʻokipa ${HOST_NAME} ! vrf Mgmt-intf address-family ipv0 unicast ! inoa kikowaena cisco.com domain name-server 4 domain lookup source-interface MgmtEth171.70.168.183/RP0/CPU0/0 interface MgmtEth0/RP0/CPU0/0 ipv0 address ${MGMT_IP_ADDRESS} 4
! ka mea alaala static address-family ipv4 unicast
0.0.0.0/0
! ! ! ssh server v2 ssh server vrf Mgmt-intf
E hoʻouka i ka wai punawai (inā e hoʻohana ana i kahi IP Address Dynamic)
ztp-pool
Ka hoʻopaʻa ʻana i nā mea hana 10
Hoʻopaʻa ʻana i nā mea hana
Hoʻouka Profile (no ka hoʻokele ʻia ʻana o ka payload-dynamic IP Address)
ip_address_end>
Hoʻouka Profile (no ka hoʻokele ʻia ʻana o ka payload-dynamic IP Address)
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-pool ncs5-lā0 Cisco540# ʻoiaʻiʻo cisco-iosxr-cli-0file>
Nānā Profiles no ka static IP address payloads ʻaʻole i hoʻokomo i ka waihona punawai.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ncs5-lā0 ʻoiaʻiʻo
Ka hoʻopaʻa ʻana i nā mea hana 11
Hoʻouka i ka palapala ʻāina lawelawe (Dynamic IP Address)
Hoʻopaʻa ʻana i nā mea hana
cisco-iosxr-cli-7.53file>
Hoʻouka i ka palapala ʻāina lawelawe (Dynamic IP Address)
ncs540 FOC2712R3D6file>ncs540-profile</profile> HOST_NAME NCS540-2
Hoʻouka i ka palapala ʻāina lawelawe (Static IP Address)
ncs540 FOC2712R3D6file>ncs540-profile</profile> HOST_NAME NCS540-2
Ma ke ʻano he koho, hiki iā ʻoe ke kau ma luna o ka hāmeʻa i kahi NSO mamao. ʻO kahi kikowaena ZTP NSO he kikowaena mālama ʻia i hoʻokomo ʻia ʻo NSO me ka polokalamu Onboarding Device. ʻO kahi NSO mamao kahi kikowaena mālama ʻole kahi e hiki ai iā ʻoe ke kau ma luna o kahi hāmeʻa ma hope o ke kaʻina hana ZTP. Hoʻohana ʻia kēia kikowaena NSO ʻē aʻe no ka hoʻopaʻa ʻana i nā polokalamu i mālama ʻole ʻia. ʻO ka hoʻohana ʻana i kahi kikowaena NSO i hoʻokele ʻole ʻia e hoʻokaʻawale i nā hana kikoʻī o ka Device Onboarding-specific mai ka ʻōnaehana pūnaewele ākea. No ka hoʻohana ʻana i kēia hana, wehewehe ʻo Device Onboarding i kahi hiʻohiʻona YANG e hopu ana i ka server remote-nso.
Ka hoʻopaʻa ʻana i nā mea hana 12
Hoʻopaʻa ʻana i nā mea hana
Ke kau nei ka polokalamu i kahi mea i mālama ʻole ʻia
Ke kau nei ka polokalamu i kahi mea i mālama ʻole ʻia
ʻO ke kaʻina hana i hoʻohana ʻia no ka hoʻomaikaʻi ʻana i kahi hāmeʻa ʻaʻole i mālama ʻia e NSO ua like loa ia me ke kaʻina hana no ke kau ʻana i kahi kikowaena mālama ʻia e NSO. ʻO ka ʻokoʻa wale nō ka hoʻonohonoho ʻana i ka hoʻololi i hoʻokele ʻia i ka ʻoiaʻiʻo (managed) a i ʻole hoʻopunipuni (unmanaged) i ka wā e hoʻoiho ai i ka Profile. ʻO kēia sampHōʻike ka le i ka hoʻololi hoʻokele i hoʻonohonoho ʻia i false no kahi mea hoʻokele ʻole.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-pool ncs5-lā0 Cisco540# wahahee cisco-iosxr-cli-0file>
Example: E hoʻohana i ka hoʻohana ʻana i ka Pūnaewele e kau ai i kahi Pūnaewele Pūnaewele
Hāʻawi kēia ʻāpana i kahi examppehea e hoʻolako ai i ke kaʻina hana o ka Device Onboarding.
Nā mea e pono ai
· Ke holo nei kahi Crosswork Workflow Manager (CWM) OVA. · Hoʻokomo ʻia a holo ʻia kahi ʻōnaehana Network Service Orchestrator (NSO) (version 6.1.9 a i ʻole ma hope). · Hana ʻia kahi huna kikowaena NSO no ka hoʻohana ʻana i ka CWM. · Hoʻouka ʻia ke kahe hana Map-service-create-poll-plan.sw.jason ma CWM.
Kaʻina Hana Hana
Kaʻina hana
KaʻAnuʻu 1
E hana i kahi punawai me ka hoʻohana ʻana i kēia uku.
Ka hoʻopaʻa ʻana i nā mea hana 13
Kaʻina Hana Hana
Hoʻopaʻa ʻana i nā mea hana
'anu'u 2 'anu'u 3
ztp-pool ip_address1.0
E hana i kahi hui mana me ka hoʻohana ʻana i kēia palapala.
paʻamau admin
E hana i ka la-0 lapalapala me keia palapala.
!! IOS XR mea hoʻohana ${DEV_CUSTOMER_USERNAME} pūʻulu kumu-lr password 1.0 ${DEV_CUSTOMER_PASSWORD} ! inoa hoʻokipa ${HOST_NAME} ! vrf Mgmt-intf address-family ipv0 unicast ! inoa inoa cisco.com domain name-server kahua huli kumu-interface MgmtEth0/RP4/CPU0/0 interface MgmtEth0/RP0/CPU0/0 ipv0 address ${MGMT_IP_ADDRESS} ! ka mea hoʻokele static address-ʻohana ipv0 unicast 4/4 ! ! ! ssh server v0.0.0.0 ssh server vrf Mgmt-intf
Ka hoʻopaʻa ʻana i nā mea hana 14
Hoʻopaʻa ʻana i nā mea hana
Kaʻina Hana Hana
KaʻAnuʻu 4
'anuʻu 5 'anuʻu 6 'anuʻu 7
E hana i kahi ZTP-profile hoʻohana i kēia palapala.
<profile> ncs5501-profilecisco-ioxr 7.9.2 http://172.22.143.63/xr-5500-792/ncs5500-golden-x7.9.2-v1.iso 5b195c174a9de13ca04f44c51d222b14 ztp-pool ncs0-lā5 ʻoiaʻiʻo cisco-iosxr-cli-0file>
Ma hope o ka punawai punawai, authcode, lā-0-template, a me ZTP-profile ua hana ʻia, hana i ka lawelawe palapala ztp ma nso me ka hoʻohana ʻana i ka CWM UI.
E komo i loko o CWM a koho i ka ʻaoʻao Workflows.
Kaomi i ka Create New Workflow.
a) (Koi ʻia) Kākau i ka inoa Kaʻina Hana.
Ka hoʻopaʻa ʻana i nā mea hana 15
Kaʻina Hana Hana
b) (Koi ʻia) E hoʻokomo i ka mana o ke kaʻina hana.
Hoʻopaʻa ʻana i nā mea hana
Ka hoʻopaʻa ʻana i nā mea hana 16
Hoʻopaʻa ʻana i nā mea hana
KaʻAnuʻu 8
Kaomi i ka Create Workflow. Hoʻopaʻa ʻia ke kaʻina hana ma ka papa hana
Kaʻina Hana Hana
Ka hoʻopaʻa ʻana i nā mea hana 17
Kaʻina Hana Hana
Hoʻopaʻa ʻana i nā mea hana
KaʻAnuʻu 9
'anu'u 10 'anu'u 11
k i ka inoa Kawai Hana no ka wehe ʻana i ka pale Workflow. (ʻO ka ʻaoʻao kikoʻī ka paʻamau.) Hoʻopiha ʻia ka Workflow Definition ID a me ka lā Hoʻohou.
(Koho) E kikokiko i kekahi Tags.
Kaomi i ka pā Code i view ka palapala no ka palapala aina.
Ka hoʻopaʻa ʻana i nā mea hana 18
Hoʻopaʻa ʻana i nā mea hana
KaʻAnuʻu 12
Kaomi i ka Run e wehe ana ka puka makani hana.
Kaʻina Hana Hana
Ka hoʻopaʻa ʻana i nā mea hana 19
Holo i ka palapala ʻāina
Hoʻopaʻa ʻana i nā mea hana
'anu'u 13 'anu'u 14
'anu'u 15 'anu'u 16
(Koho) E kikokiko i kekahi Tags. E hoʻokomo i nā ʻano hoʻololi. Example ua hoikeia maanei:
{ “nsoInstance”: “NSO”, “ztp”: { “palapala palapala”: { “id”: “NCS_5”, “unique-id”: “FOC2712R3D6”, “profile”: “ncs540-profile”, “mea hoʻololi”: { “inoa”: “HOST_NAME”, “waiwai”: “NCS_5” } } } }
(Ke koho) i ka pauku I ka manawa e hoʻonohonoho ai i ka manawa, ka pinepine, a me ke kauoha e holo ka palapala ʻāina. a) (Koho) E hoʻomaka pololei (paʻamau). b) Hoʻonohonoho no ka lā a me ka manawa kikoʻī. c) (Inā koho ʻia ka lā a me ka manawa) E koho i ka Frequency. d) (Inā e holo ʻia ka palapala i ka manawa manawa) E koho iā Cron.
Kaomi iā Run Job.
Holo i ka palapala ʻāina
Ma hope o kou kaomi ʻana i ka Run Job. Kaʻina hana
KaʻAnuʻu Hana 1 Koho i ka Luna Hoʻokele > Hana Hana.
Ka hoʻopaʻa ʻana i nā mea hana 20
Hoʻopaʻa ʻana i nā mea hana
'anuʻu 2 Kaomi i ka inoa hana āu e makemake ai e wehe. (Ma kēia exampe, ke holo nei ke kūlana hana.)
Holo i ka palapala ʻāina
KaʻAnuʻu 3
Ke pau ka hana ZTP ma ka mea XR. E koho i ka Luna Hoʻokele > Nā hana i hoʻopau ʻia. Ua helu ʻia ka hana ma ka
kahi ʻanuʻu 4
t Kaomi i ka inoa Job. Wehe ka ʻaoʻao Job e hōʻike ana i nā kikoʻī hana a me Job Event Log.
Ka hoʻopaʻa ʻana i nā mea hana 21
Holo i ka palapala ʻāina
Hoʻopaʻa ʻana i nā mea hana
'anuʻu 5 Ma ka ʻāpana Job Event Log, e kaomi i ka hōʻailona hoʻohui (+) ma ka ʻaoʻao hema o ka WorkflowExecution (hana hope ma ka
i
l
Hoʻomaopopo Ua hoʻonohonoho ʻia ka hoʻololi ʻo MapCreatedStatus i ka ʻoiaʻiʻo a ua hoʻonohonoho ʻia ka ʻano hoʻololi PlanStatusResult i hōʻike ʻia, ʻo ia hoʻi, aia ka palapala ʻāina ZTP i ka mokuʻāina i hiki.
Ka hoʻopaʻa ʻana i nā mea hana 22
Hoʻopaʻa ʻana i nā mea hana
Holo i ka palapala ʻāina
'anuʻu 6 Ma NSO, ua kau ʻia ka mea XR a me ka palapala ʻāina; hiki ke kūlana hoʻolālā. Hōʻike ka heluhelu ʻana ua kau ʻia ka hāmeʻa.
Ka hoʻopaʻa ʻana i nā mea hana 23
Holo i ka palapala ʻāina
Hoʻopaʻa ʻana i nā mea hana
Ka hoʻopaʻa ʻana i nā mea hana 24
Palapala / Punawai
![]() |
CISCO Crosswork Workflow Manager [pdf] Ke alakaʻi hoʻohana Luna Hoʻokele Crosswork, Luna Hoʻokele, Luna Hoʻokele |