Менеҷери ҷараёни кори байнисоҳавӣ
“
Мушаххасоти
- Product Name: Cisco Crosswork Workflow Manager Solutions Device
Оғозӣ - Functionality: Device onboarding and zero-touch
таъмин кардан - Compatibility: Cisco Crosswork Workflow Manager (CWM) and Cisco
Network Services Orchestrator (NSO)
Дастурҳои истифодаи маҳсулот
Device Onboarding Package Overview
The Device Onboarding package is designed to remotely provision
network devices by installing the boot image and initial day-0
configuration. It utilizes the Cisco-ZTP application for this
максад.
Шартҳои пайвастшавӣ ба дастгоҳ
Before starting the device onboarding process, ensure that you
have the necessary ZTP intent captured and DO client APIs
configured. The DO data models help in creating role-based
ZTP-profiles for each device.
Device Onboarding Process
- Create ZTP profiles with day-0 configurations and optional
software-image settings. - Associate the ZTP profiles with devices using a service model
called a map, specifying unique identifiers like serial
рақамҳо. - Monitor device onboarding progress using the ZTP map service
plan data.
Ҷараёни воридшавии дастгоҳ
The ZTP process involves downloading and running a bootstrap
file on supported devices like Cisco IOS XR, IOS XE, and Nexus. The
bootstrap file can be a simple script or a more complex script for
Cisco-ZTP solution implementations.
Саволҳои зиёд такрормешуда
Q: What are the prerequisites for using the Device Onboarding
баста?
A: Ensure that ZTP intent is captured, DO client APIs are
configured, and necessary data models for creating ZTP profileс мебошанд
дар ҷои.
Q: What devices are supported for device onboarding using this
баста?
A: Supported devices include Cisco IOS XR, IOS XE, and Nexus
devices that can run bash scripts, python scripts, or iOS command
files as bootstrap files.
«`
Бастани дастгоҳ
Сарсухан
Дар ин бахш мавзӯъҳои зерин мавҷуданд:
· Муқаддима, дар саҳифаи 1 · Solutions Cisco Crosswork Workflow Manager, дар саҳифаи 1 · Бастаи боркунии дастгоҳ, дар саҳифаи 2 · Боркунии дастгоҳ (DO) ва таъминоти сифрӣ (ZTP), дар саҳифаи 2 · Мисолample: Барои пайваст кардани дастгоҳи шабакавӣ, дар саҳифаи 13 истифода бурдани дастгоҳро истифода баред
Реферат
Ин ҳуҷҷат дастури корбар барои версияи мустақили бастаи Cisco Crosswork Workflow Manager Solutions Device Onboarding мебошад.
Тамошобинон
Ин ҳуҷҷат чӣ гуна танзим ва истифода бурдани Crosswork Workflow Manager Solutions Device Onboarding-ро тавсиф мекунад. Ин ҳуҷҷат барои таҳиягарони Advanced Services Cisco, муҳандисони шабака ва муҳандисони система пешбинӣ шудааст, ки функсияҳои Crosswork Workflow Manager Solutions-ро ба муштариёни Cisco танзим ва интиқол медиҳанд.
Ҳуҷҷатҳои иловагӣ
Ин ҳуҷҷат аз хонанда талаб мекунад, ки фаҳмиши хуби Cisco Crosswork ва Cisco NSO ва истифодаи он, тавре ки дар ҳуҷҷатҳои Cisco тавсиф шудааст, дошта бошад. Барои маълумоти бештар дар бораи маҳсулоти NSO, ба ин ҷо равед: https://developer.cisco.com/docs/nso/.
Cisco Crosswork Workflow Manager Solutions
CWM Solutions маҷмӯаи ҳолатҳои истифодаи умумӣ мебошад, ки барои содда ва содда кардани мутобиқсозии саҳро пешбинӣ шудааст. Он бо истифода аз Cisco Crosswork Workflow Manager (CWM) ва Cisco Network Services сохта шудааст
Device Onboarding 1
Бастаи боркунии дастгоҳ
Бастани дастгоҳ
Оркестр (НСО). Ин ҳуҷҷат мефаҳмонад, ки чӣ тавр истифода бурдани ҳолати истифодаи Device Onboarding барои баланд бардоштани самаранокӣ ва суръате, ки шумо бо он дастгоҳҳои нави шабакавӣ ба кор мебаред. Эзоҳ: Барои маълумоти бештар бо истифода аз Cisco CWM ва Cisco NSO ин истинодҳоро клик кунед.
Бастаи боркунии дастгоҳ
Ҳолати истифодаи CWM Solutions Device Onboarding як бастаи функсионалӣ мебошад, ки барномаи Cisco-ZTP-ро барои аз фосилаи дур таъмин кардани дастгоҳҳои шабакавӣ тавассути насб кардани тасвири пурборкунанда ва конфигуратсияи ибтидоии рӯзи 0 истифода мебарад.
Таъмини дастгоҳ (DO) ва таъминоти сифрӣ (ZTP)
Замимаи Onboarding Device (DO) Cisco Zero-Touch Provisioning (ZTP) -ро истифода мебарад. ZTP насб ва навсозии тасвири нармафзор ва инчунин насби конфигуратсияи рӯзи 0-ро автоматӣ мекунад files ҳангоми ҷойгиркунии дастгоҳҳои Cisco ё тарафи сеюм бори аввал. Ҳалли Cisco-ZTP чандириро тавассути дастгирии дастгоҳҳои гуногун, аз ҷумла Cisco IOS XR, IOS XE ва Nexus пешниҳод мекунад. Ҳалли Cisco-ZTP, ки дар DO истифода мешавад, аз чор ҷузъ иборат аст: сервери DHCP, муштарӣ (скрипти ZTP), сервери HTTP ва бастаи функсияи NSO. Эзоҳ: Ҳама ҷузъҳо бояд насб карда шаванд ва ба дастгоҳ пайваст шаванд. Барои тафсилот, ба шартҳои воридшавии дастгоҳ нигаред.
Шартҳои пайвастшавӣ ба дастгоҳ
Барои он ки ба таври дуруст кор кунад, ин шартҳо бояд мавҷуд ва кор кунанд. · Дастгоҳҳое, ки бо ZTP фаъоланд. · Дастгоҳҳое, ки қодиранд скриптҳои Python ё Shell-ро ҳамчун як қисми раванди ZTP иҷро кунанд. · Пайвастшавӣ ба шабака аз дастгоҳҳо ба серверҳои NSO, DHCP ва HTTP/TFTP. · Фазои суроғаи IP барои ҷойгир кардани ҳамаи дастгоҳҳои зарурӣ кифоя аст. · DHCP конфигуратсияест, ки намуди дастгоҳро муайян мекунад ва макони мувофиқи скрипти агенти дастгоҳро таъмин мекунад. · Ҳадди ақали версияи NSO 6.1 ё навтар. · Бастаи DO (Cisco-ztp) дар NSO насб карда шудааст. · Скриптҳои Python ё Shell мавҷуданд, ки якто барои ҳар як намуди дастгоҳи ZTP, ки зангҳои бозгашти DO (Cisco-ZTP), навсозии тасвири дастгоҳ ва конфигуратсияи Day-0 -ро амалӣ мекунанд. · (Ихтиёрӣ) Бастаҳои NED барои насби дастгоҳ дастрасанд.
Маҷмӯи функсияҳои боркунии дастгоҳ
Бастаи функсионалии Cisco Device Onboarding (DO) интерфейсро барои ҳам гирифтани ҳадафи ZTP ва ҳам API барои муштарии DO (скриптҳои пурборкунанда, ки дар дастгоҳ кор мекунанд) муайян мекунад. Моделҳои додаҳои DO ба шумо имкон медиҳанд, ки каталоги ZTP-pro-ро дар асоси нақш созедfiles, ки ҳар як забт рӯз-0, нармафзор-тасвир (ихтиёрӣ) ва
Device Onboarding 2
Бастани дастгоҳ
Ҷузъҳои баста
танзимоти дохилии дастгоҳ. Ин проfiles бо дастгоҳ тавассути модели хидматрасоние, ки харита номида мешавад, алоқаманд аст. Ҳар як варақаи харита бояд баъзе иттилооти мушаххаси мушаххаси дастгоҳро (масаланample, рақами силсилавӣ) дар якҷоягӣ бо ZTP-profile барои дастгоҳ истифода мешавад. ID-и беназир ба шумо имкон медиҳад, ки дастгоҳро ҳангоми истифодаи нуқтаи ниҳоии NSO ZTP API тафтиш ва тасдиқ кунед. Бастаи функсионалии DO пешрафти дастгоҳро назорат мекунад ва онро бо истифода аз маълумоти нақшаи хидматрасонии харитаи ZTP назорат кардан мумкин аст.
Ҷузъҳои баста
· Шаблони Day-0: Вақте ки шумо як рӯз-0 эҷод мекунед file, чор тағирёбанда мавҷуданд, ки бо арзишҳои мушаххас дар ин ҷо номбаршуда худкор пур карда мешаванд. Ба Шаблони Рӯзи-0 нигаред. · DEV_CUSTOMER_USERNAME
· DEV_CUSTOMER_PASSWORD
· DEV_CUSTOMER_ENABLED_PASSWORD
· MGMT_IP_ADDRESS
Эзоҳ: Тағйирёбандаҳои DEV_CUSTOMER_ENABLED_PASSWORD ва MGMT_IP_ADDRESS аз ZTP pro вобастаандfile, мавҷудияти идоракунии-ip-адрес ва тағирёбандаҳои сек-парол.
· Autgroup: Барои ворид шудан ба NSO, гурӯҳи аутҳ зарур аст.
· Танзимоти боркунии дастгоҳ: Ин танзимот дар ҷараёни боркунӣ тасдиқ ва тасдиқ карда мешаванд.
· (Ихтиёрӣ) Тасвири нармафзор: Худи нармафзоре, ки дастгоҳро идора мекунад.
Ҷараёни воридшавии дастгоҳ
Боркунии дастгоҳ бо истифода аз ҷараёни агенти Cisco-ZTP се марҳила дорад. · Гирифтани маълумоти Bootstrap: Дастгоҳ ба сервери DHCP барои дарёфти макони ҷойгиршавӣ (URL) аз bootstrap file (скрипт). Сипас дастгоҳ скриптро зеркашӣ ва иҷро мекунад.
· Санҷиши мутобиқати тасвир ва/ё навсозӣ: Пас аз боркунӣ file (скрипт) иҷро шудааст, конфигуратсия ба дастгоҳ ё бо конфигуратсияи нав (агар дастгоҳ нав илова шуда бошад) татбиқ карда мешавад ё дастгоҳи мавҷударо такмил медиҳад.
· Тасдиқ ва татбиқи конфигуратсияи нав (рӯз-0): Пас аз он конфигуратсия равандҳои санҷиш ва тасдиқро дар асоси нақши ZTP мегузарад.
Эзоҳ: Бастаи боркунӣ file метавонад скрипти оддие бошад, ки конфигуратсияи рӯз-0 ё скрипти мукаммалеро татбиқ мекунад, ки ҳамчун муштарии ҳалли Cisco-ZTP амал мекунад. Одатан, скрипт file беҳтарин барои татбиқи ҳалли Cisco-ZTP мувофиқ аст.
Device Onboarding 3
Ҷараёни воридшавии дастгоҳ
Бастани дастгоҳ
Раванди ZTP зеркашӣ мекунад file ва онро идора мекунад. Дастгоҳҳои Cisco IOS XR, IOS XE ва Nexus bash, скрипти python ва file дорои фармонҳои iOS ҳамчун bootstrap file. Эзоҳ: Бастаи боркунӣ file метавонад скрипти оддие бошад, ки конфигуратсияи рӯз-0 ё скрипти мукаммалеро татбиқ мекунад, ки ҳамчун муштарии ҳалли Cisco-ZTP амал мекунад. Одатан, скрипт file беҳтарин барои татбиқи ҳалли DO (Cisco-ZTP) мувофиқ аст.
Device Onboarding 4
Бастани дастгоҳ
Чӣ тавр боркунии дастгоҳ кор мекунад
Чӣ тавр боркунии дастгоҳ кор мекунад
Ин бахш тавсиф мекунад, ки чӣ тавр ба дастгоҳ дохилшавӣ кор мекунад. Бахши навбатӣ ба шумо тавассути Қадамҳо барои ворид кардани дастгоҳи идорашаванда роҳнамоӣ мекунад.
Шаблон рӯзи 0
Шаблони day-0 як қолаби конфигуратсияи аз нав истифодашаванда бо тағирёбандаҳои сершумори ҷойнишин мебошад. Арзишҳои ин тағирёбандаҳо як қисми pro мебошандfile таъриф. Ин қолаб ба шумо имкон медиҳад, ки конфигуратсияҳои рӯзи 0-ро барои дигар лоиҳаҳои боркунии дастгоҳ дубора истифода баред. Қиматҳои ҷойнишин ҳангоми хидмати харитаи ZTP муайян карда мешаванд (тағйирёбандаҳои ҷойнишин ба дастгоҳ хосанд ва ба ZTP-pro дохил карда мешаванд.file) ҳангоми сохтани харитаи ZTP. Ин омилҳо ба шумо назорати бештареро медиҳад, ки чӣ тавр қолаби конфигуратсияи рӯз-0 барои дастгоҳи додашуда намоиш дода мешавад.
Ин чунин астample of a day-0 Шаблон барои дастгоҳи Cisco IOX XR.
ncs0-рӯз540 !! Номи корбари IOS XR ${DEV_CUSTOMER_USERNAME} гузарвожаи гурӯҳи root-lr 0 ${DEV_CUSTOMER_PASSWORD} ! номи мизбон ${HOST_NAME} ! vrf Mgmt-intf суроға-оила ipv0 unicast ! номи домени cisco.com домени номи сервер Ҷустуҷӯи домен манбаи интерфейси MgmtEth4/RP0/CPU0/0 интерфейси MgmtEth0/RP0/CPU0/0 суроғаи ipv0 ${MGMT_IP_ADDRESS} 4
! роутер суроғаи статикӣ-оила ipv4 unicast
0.0.0.0/0
! ! ! сервери ssh v2 ssh сервер vrf Mgmt-intf
Device Onboarding 5
Ҳавзҳои захиравӣ
Бастани дастгоҳ
Ҳавзҳои захиравӣ
ZTP захираҳои IP-ро истифода мебарад, ки дар як ҳавзи умумӣ гурӯҳбандӣ шудаанд, ки ҳавзи захираҳо номида мешаванд. Ҳавзи захиравӣ бо суроғаи IP ё зершабакаи танзим карда мешавад. Ҳавзи захираҳо бастаи менеҷери захираҳоро дар NSO барои ҷудо кардани суроғаҳои IP истифода мебарад.
Менеҷери захираҳо хидмати харитаи ZTP-ро пешниҳод мекунад, ки таъиноти IP-адреси идоракуниро иҷро мекунад. Шумо инчунин метавонед ба таври возеҳ пешниҳод кардани идоракунии-ip -адресро дар хидмати харитаи ZTP барои дастгоҳи додашуда интихоб кунед. Дар ҳарду ҳолат, барномаи ZTP ба таври худкор тағирёбандаи ҷойнишини MGMT_IP_ADDRESS-ро ҳангоми намоиш додани конфигуратсияи рӯз-0 барои дастгоҳ пур мекунад.
Эзоҳ: Ҳавзи захиравӣ танҳо ҳангоми истифодаи суроғаи IP динамикӣ лозим аст. Агар шумо суроғаи статикии IP-ро истифода баред, тағирёбандаи ҳавзи захиравӣ лозим нест. Барои тафсилот, ба Ҳавзи захираҳои боркунӣ муроҷиат кунед (Қадами 6).
Profileс ва Маълумот Харитаи Хадамоти
Дар Profileкаталоги s маҷмӯи параметрҳои конфигуратсияро дар бар мегирад, ба монанди 0-рӯз files, танзимоти боркунии дастгоҳ ва версияи нармафзори ба дастгоҳҳо татбиқшуда. Ҳалли насби дастгоҳ бо ZTP-pro алоқаманд астfileбо дастгоҳҳое, ки харитаи хидматро истифода мебаранд. Харита маълумоти заруриро дар бар мегирад ва он маълумотро ба дастгоҳ дар ҷараёни боркунии дастгоҳ (DO) татбиқ мекунад. Ҳар як вурудоти харита дорои баъзе иттилооти беназири мушаххаси дастгоҳ дар якҷоягӣ бо ZTP-pro мебошадfile барои дастгоҳ истифода мешавад. Маълумоти нақшаи хидматрасонии харита пешрафти дастгоҳро нишон медиҳад.
Нусхаи нармафзори OS ва тафсилоти тасвир дар ZTP-pro муайян карда шудаастfile Барои муқоисаи версияи нармафзор ва оғози навсозии тасвир ба скрипти муштарии ZTP дастрасанд. Бастаи ZTP иттилооти танзимшудаи OS-ро коркард намекунад ё истифода намебарад. Пас аз ба итмом расидани раванди ZTP, хидмати харитаи ZTP дастгоҳҳоро ба дарахти дастгоҳи NSO ворид мекунад, то конфигуратсияи дастгоҳҳоро бо ҳама гуна ҳалли маҷмӯи функсияҳои асосии дастрас идома диҳад.
Барои насб кардани дастгоҳ, атрибути идорашаванда дар проfile бояд ба ҳақиқӣ муқаррар карда шавад, ба қадами 8 Боркунии Хадамоти (Харита) нигаред ва навъи дастгоҳ (NED, порт ва authgroup) низ бояд танзим карда шавад. Агар дар зери навъи дастгоҳ танзимоти гурӯҳи аутентологӣ мавҷуд набошад, он гоҳ номи корбар, парол ва атрибутҳои сек-парол бояд пешниҳод карда шаванд.
Bootstrap боркунии дастгоҳ
Маҷмӯи боркунии дастгоҳ ду API-и амалиёти бозпасро барои муоширати муштарӣ - боркунии дастгоҳ муайян мекунад. Амали бозпас занг задани get-bootstrap-data конфигуратсияи пурборкунӣ, конфигуратсияи рӯз-0 барои дастгоҳ тавлидшуда ва иттилооти тасвири OS-ро тавре, ки дар ZTP-pro танзим шудааст, бармегардонад.file. Скрипти Device Onboarding-client пас тафсилоти тасвири OS-ро коркард мекунад ва конфигуратсияи рӯз-0-ро ба дастгоҳ татбиқ мекунад.
Дар давоми раванди боркунӣ, скрипти Device Onboarding-client дар бораи пешрафт бо истифода аз амали бозхонди гузориш-пешрафт гузориш медиҳад. Амалҳои get-bootstrap-data ва report-progress бояд идентификатори ягонаи дастгоҳро дар бар гиранд. Зангҳои API get-bootstrap-data инчунин инҳоро дар бар мегирад: фурӯшандаи дастгоҳ, модел, номи OS ва версияи OS. Ба ҳамин монанд, занги API-и гузориши пешравӣ паёми ихтиёриро дар бар мегирад.
Агар ҳам ҳавзи захираҳои идоракунӣ ва ҳам конфигуратсияҳои суроғаи IP-и идоракунӣ муқаррар нашуда бошанд ва Device Onboarding-profile дастгоҳро ҳамчун идорашаванда муайян мекунад, скрипти Device Onboarding-client бояд суроғаи IP-и идоракуниро аз дастгоҳ дарёфт кунад ва онро ба NSO тавассути занги бозгашти амали гузориш-пешрафт фиристад.
Ин чунин астample аз скрипти занги бозгашти get-bootstrapping-data.
curl -i -u ztpclient:topsecret -H "Type Content:application/yang-data+json" -X POST -d '{“input”:{ “model” : “CSR1KV”,”os-name” : “cisco-ioxr”,”vendor” : “Cisco”,”uniques”:-124”Oss” : "12.1"}}'
Device Onboarding 6
Бастани дастгоҳ
Қадамҳо барои ворид кардани дастгоҳи идорашаванда
http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/get-bootstrapping-data
<< Ҷавоб >> { “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" }, "рӯз-0-конфигуратсия": "!! IOS XRnusername adminn group root-lrn гузарвожа 0 adminn!nhostname xr_2n!nvrf Mgmt-intfn address-family ipv4 unicastn!ninterface MgmtEth0/RSP0/CPU0/0n vrf Mgmt-intfn ipv4 суроғаи 192.168.20.1. 255.255.255.0n!nrouter staticn vrf Mgmt-intfn суроға- оилаи ipv4 unicastn 0.0.0.0/0 192.168.122.1 110n !n!nssh сервер v2nssh сервер vrf Mgmt-intfnn report}- cpro **} занг заданurl -i -u ztpclient:topsecret -H "Type Content:application/yang-data+json" -X POST -d '{“input” : {“unique-id”: “AAO124GF”,”progress-type”: “bootstrap- пурра”}}' http://nsoztpserver:8090/restconf/operations/cisco-ztp:ztp/classic/report-progress << Сарлавҳаи посух >> HTTP/1.1 204 Мундариҷа нест
Қадамҳо барои ворид кардани дастгоҳи идорашаванда
Ин пайдарпайии қадамҳои шумо барои навсозии дастгоҳе, ки аз ҷониби NSO бо истифода аз суроғаи IP динамикӣ ё статикӣ идора мешавад, истифода мебаред.
ҚАДАМҲОИ ХУЛОСА
1. Таҳрир/навсозӣ ncs.conf file 2. Сохтани аутентификатсияи маҳаллӣ (барои NSO) 3. Гурӯҳи аутентификация эҷод кунед 4. Қоидаҳои Net Cam эҷод кунед file 5. Боркунии боркунии боркаш бо қолаби Day-0 6. Ҳавзи захираҳоро бор кунед (агар истифодабарии суроғаи IP динамикӣ. Агар суроғаи IP статикӣ истифода шавад, қадами 6-ро гузаред. 7. Load Profile 8. Хизматрасонии боркунӣ (Харита). Агар шумо суроғаи IP-и статикиро истифода баред, ки онро NSO идора намекунад, Қадами 6-ро гузаред ва
харитаи хидматрасонии алоҳидаро бо суроғаи IP статикӣ дар Қадами 8 бор кунед.
ҚАДАМҲОИ МАФЗАЛ
Тартиб
Қадами 1 Қадами 2
Фармон ё амал Таҳрир/Навсозӣ ncs.conf file Сохтани аутентификатсияи маҳаллӣ (барои NSO)
Мақсад
Device Onboarding 7
Таҳрир/навсозӣ ncs.conf file
Бастани дастгоҳ
Қадами 3 Қадами 4 Қадами 5 Қадами 6
Қадами 7 Қадами 8
Фармон ё амал
Мақсад
Autgroup эҷод кунед
Қоидаҳои Net Cam эҷод кунед file
Бори боркунии боркуниро бо қолаби Day-0 бор кунед
Ҳавзи захираҳоро бор кунед (агар истифодабарии суроғаи IP динамикӣ. Агар суроғаи IP статикӣ истифода шавад, қадами 6-ро гузаред.
Pro-ро бор кунедfile
Хизматрасонии боркунӣ (Харита). Агар шумо суроғаи IP-и статикиро истифода баред, ки онро NSO идора намекунад, Қадами 6-ро гузаред ва харитаи хидмати алоҳидаро бо суроғаи IP статикӣ дар Қадами 8 бор кунед.
Таҳрир/навсозӣ ncs.conf file
Инҳоро истифода баредampБарои навсозии restconf бо порти нави tcp ва аутентификатсияи маҳаллӣ барои ворид шудан ба NSO. Эзоҳ: Ин сample барои рақами порт ва пас аз навсозӣ 8080-ро истифода мебарад file, nsc-ро аз нав оғоз кунед.
Иловаи порти tcp (порти пешфарз 8080)
дуруст дуруст <8080>
Эҷоди аутентификатсияи маҳаллӣ
Аутентификатсияи маҳаллӣ
дуруст
Autgroup эҷод кунед
Default-authgroup.xml пешфарз
Device Onboarding 8
Бастани дастгоҳ
Қоидаҳои Net Cam эҷод кунед
Cisco123#
Қоидаҳои Net Cam эҷод кунед
65534 65534 /var/ncs/homes/public/.ssh /var/ncs/homes/public рад рад рад ztp ztp ztp амал-бозгашт cisco-ztp /cisco-ztp: ztp/cisco-ztp: классикӣ * иҷозат
">*
Device Onboarding 9
Бори боркунии боркуниро бо қолаби Day-0 бор кунед
Бастани дастгоҳ
Бори боркунии боркуниро бо қолаби Day-0 бор кунед
ncs0-рӯз540 !! Номи корбари IOS XR ${DEV_CUSTOMER_USERNAME} гузарвожаи гурӯҳи root-lr 0 ${DEV_CUSTOMER_PASSWORD} ! номи мизбон ${HOST_NAME} ! vrf Mgmt-intf суроға-оила ipv0 unicast ! номи домени cisco.com домен номи-сервер 4 Ҷустуҷӯи домени манбаъ-интерфейс MgmtEth171.70.168.183/RP0/CPU0/0 интерфейси MgmtEth0/RP0/CPU0/0 суроғаи ipv0 ${MGMT_IP_ADDRESS} 4.
! роутер суроғаи статикӣ-оила ipv4 unicast
0.0.0.0/0
! ! ! сервери ssh v2 ssh сервер vrf Mgmt-intf
Ҳавзи захираҳоро бор кунед (Агар суроғаи IP динамикӣ истифода шавад)
ҳавзи ztp
Device Onboarding 10
Бастани дастгоҳ
Pro-ро бор кунедfile (барои идорашавандаи сарбории динамикӣ суроғаи IP)
ip_адреси_охири>
Pro-ро бор кунедfile (барои идорашавандаи сарбории динамикӣ суроғаи IP)
<profile> ncs540-profilecisco-ioxr 7.10.2 > ҳавзи ztp ncs5-рӯз0 Cisco540# дуруст cisco-iosxr-cli-0file>
Note Profiles барои боркунии суроғаи статикии IP ҳавзи захираҳоро дар бар намегирад.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ncs5-рӯз0 дуруст
Device Onboarding 11
Харитаи хидматро бор кунед (Суроғаи IP динамикӣ)
Бастани дастгоҳ
cisco-iosxr-cli-7.53file>
Харитаи хидматро бор кунед (Суроғаи IP динамикӣ)
ncs540 FOC2712R3D6file>ncs540-profile</profile> HOST_NAME NCS540-2
Харитаи хидматро бор кунед (Суроғаи IP статикӣ)
ncs540 FOC2712R3D6file>ncs540-profile</profile> HOST_NAME NCS540-2
Ҳамчун интихоб, шумо инчунин метавонед дастгоҳро ба NSO-и дурдаст ҷойгир кунед. Сервери ZTP NSO сервери идорашавандаест, ки NSO-ро бо замимаи Onboarding Device насб кардааст. NSO-и дурдаст сервери идоранашаванда аст, ки дар он шумо метавонед пас аз раванди ZTP ба дастгоҳ дохил шавед. Ин сервери алтернативии NSO барои ворид кардани дастгоҳҳои идоранашаванда истифода мешавад. Истифодаи сервери идоранашавандаи NSO функсияҳои мушаххаси боркунии дастгоҳро аз ҳалли васеътари шабака ҷудо мекунад. Барои фаъол кардани ин функсия, Онборкунии дастгоҳ модели YANG-ро муайян мекунад, ки сервери дурдаст-nso-ро сабт мекунад.
Device Onboarding 12
Бастани дастгоҳ
Дастгоҳ ворид кардани дастгоҳи идоранашаванда
Дастгоҳ ворид кардани дастгоҳи идоранашаванда
Тартиби навсозии дастгоҳе, ки аз ҷониби NSO идора карда намешавад, ба тартиби ворид шудан ба сервере, ки аз ҷониби NSO идора мешавад, хеле монанд аст. Ягона фарқият дар он аст, ки ҳангоми зеркашии Pro тағирёбандаи идорашаванда ба ҳақиқӣ (идорашаванда) ё бардурӯғ (идорашаванда) таъин карда мешавад.file. Ин сample тағирёбандаи идоракуниро барои дастгоҳи идоранашаванда нишон медиҳад.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ҳавзи ztp ncs5-рӯз0 Cisco540# дурӯғ cisco-iosxr-cli-0file>
Example: Барои пайваст кардани дастгоҳи шабакавӣ аз дастгоҳ истифода баред
Ин бахш собиқро пешниҳод мекунадample дар бораи чӣ гуна таъмин кардани ҷараёни кории Дастгоҳ.
Шартҳои пешакӣ
· Менеҷери Crosswork Workflow (CWM) OVA кор мекунад. · Системаи Network Service Orchestrator (NSO) (версияи 6.1.9 ё дертар) насб ва кор мекунад. · Сирри сервери NSO барои истифода дар CWM сохта шудааст. · Ҷараёни кории Map-service-create-poll-plan.sw.jason дар CWM бор карда мешавад.
Тартиби ҷараёни кор
Тартиб
Қадами 1
Бо истифода аз ин бори пурбор як ҳавзи захиравӣ эҷод кунед.
Device Onboarding 13
Тартиби ҷараёни кор
Бастани дастгоҳ
Қадами 2 Қадами 3
ҳавзи ztp ip_адрес1.0
Бо истифода аз ин скрипт як гурӯҳи аутенткорӣ эҷод кунед.
пешфарз админ
Бо истифода аз ин скрипт шаблони Day-0 эҷод кунед.
!! Номи корбари IOS XR ${DEV_CUSTOMER_USERNAME} гузарвожаи гурӯҳи root-lr 1.0 ${DEV_CUSTOMER_PASSWORD} ! номи мизбон ${HOST_NAME}! vrf Mgmt-intf суроға-оила ipv0 unicast ! номи домени cisco.com домени номи сервер Ҷустуҷӯи домен манбаи интерфейси MgmtEth0/RP4/CPU0/0 интерфейси MgmtEth0/RP0/CPU0/0 суроғаи ipv0 ${MGMT_IP_ADDRESS} ! роутер суроғаи статикӣ-оила ipv0 unicast 4/4 ! ! ! сервери ssh v0.0.0.0 ssh сервер vrf Mgmt-intf
Device Onboarding 14
Бастани дастгоҳ
Тартиби ҷараёни кор
Қадами 4
Қадами 5 Қадами 6 Қадами 7
Эҷоди ZTP-profile бо истифода аз ин скрипт.
<profile> ncs5501-profilecisco-ioxr 7.9.2 http://172.22.143.63/xr-5500-792/ncs5500-golden-x7.9.2-v1.iso 5b195c174a9de13ca04f44c51d222b14 ҳавзи ztp ncs0-day5 дуруст cisco-iosxr-cli-0file>
Пас аз ҳавзи захираҳо, ауткод, шаблон рӯз-0 ва ZTP-profile сохта шудаанд, хидмати харитаи ztp дар nso бо истифода аз CWM UI эҷод кунед.
Ба CWM ворид шавед ва ҷадвали равандҳои корро интихоб кунед.
Клик кунед Сохтани ҷараёни нави корӣ.
a) (Ҳатмӣ) Номи ҷараёни корро ворид кунед.
Device Onboarding 15
Тартиби ҷараёни кор
б) (Ҳатмӣ) Дар версияи ҷараёни корро нависед.
Бастани дастгоҳ
Device Onboarding 16
Бастани дастгоҳ
Қадами 8
Эҷоди ҷараёни корӣ-ро клик кунед. Ҷараёни кор дар Ҷадвали ҷараёни корӣ номбар шудааст
Тартиби ҷараёни кор
Device Onboarding 17
Тартиби ҷараёни кор
Бастани дастгоҳ
Қадами 9
Қадами 10 Қадами 11
k Номи ҷараёни корӣ барои кушодани экрани ҷараёни корӣ. (Ҷадвали тафсилот пешфарз аст.) ID таърифи ҷараёни кор ва санаи навсозӣ худкор пур карда мешаванд.
(Ихтиёрӣ) Ҳар як Tags.
Ҷадвали Кодексро клик кунед view скрипт барои харита.
Device Onboarding 18
Бастани дастгоҳ
Қадами 12
Равзанаи "Иҷроиши кор"-ро пахш кунед.
Тартиби ҷараёни кор
Device Onboarding 19
Иҷрои харита
Бастани дастгоҳ
Қадами 13 Қадами 14
Қадами 15 Қадами 16
(Ихтиёрӣ) Ҳар якро нависед Tags. Тағирёбандаҳои вурудро ворид кунед. Мисолample дар ин ҷо нишон дода шудааст:
{ "nsoInstance": "NSO", "ztp": { "map": { "id": "NCS_5", "unique-id": "FOC2712R3D6", "pro"file”: “ncs540-profile”, “тағйирёбанда”: { “ном”: “HOST_NAME”, “арзиш”: “NCS_5” } } } }
(Ихтиёрӣ) дар фасли Вақте ки вақт, басомад ва тартиби иҷро кардани харитаро танзим кунед. а) (Ихтиёрӣ) мустақиман оғоз кунед (пешфарз). б) Ҷадвал барои сана ва вақти мушаххас. в) (Агар сана ва вақти мушаххас интихоб шуда бошад) Фосиларо интихоб кунед. г) (Агар скрипт бояд бо тартиби хронологӣ иҷро карда шавад) Cron -ро интихоб кунед.
Иҷрои корро клик кунед.
Иҷрои харита
Пас аз пахш кардани Иҷрои кор. Тартиб
Қадами 1 Менеҷери кор > Ҷойҳои фаъолро интихоб кунед.
Device Onboarding 20
Бастани дастгоҳ
Қадами 2 Номи кореро, ки мехоҳед онро кушоед, клик кунед. (Дар ин собикample, ҳолати кор иҷро мешавад.)
Иҷрои харита
Қадами 3
Пас аз он ки раванди ZTP дар дастгоҳи XR ба анҷом мерасад. Менеҷери кор > Ҷадвали Корҳои анҷомёфтаро интихоб кунед. Кор дар рӯйхат оварда шудааст
Қадами 4
t Номи корро пахш кунед. Саҳифаи кор кушода мешавад, ки тафсилоти кор ва Сабти рӯйдодҳои корро нишон медиҳад.
Device Onboarding 21
Иҷрои харита
Бастани дастгоҳ
Қадами 5 Дар бахши Сабти рӯйдодҳои корӣ, аломати плюс (+)-ро дар тарафи чапи Иҷрои кор (ҳодисаи охирин дар
i
l
Эзоҳ Тағирёбандаи MapCreatedStatus ба true муқаррар карда шудааст ва тағирёбандаи PlanStatusResult муқаррар карда шудааст, ки расиданро нишон медиҳад, ки маънои онро дорад, ки харитаи ZTP дар ҳолати расида аст.
Device Onboarding 22
Бастани дастгоҳ
Иҷрои харита
Қадами 6 Дар NSO, дастгоҳи XR ҷойгир карда шудааст ва харита; ба вазъияти планй расиданд. Нишондиҳанда нишон медиҳад, ки дастгоҳ дар дохили он ҷойгир аст.
Device Onboarding 23
Иҷрои харита
Бастани дастгоҳ
Device Onboarding 24
Ҳуҷҷатҳо / Сарчашмаҳо
![]() |
CISCO Crosswork Workflow Manager [pdf] Дастури корбар Crosswork Workflow Manager, Workflow Manager, Manager |