Crosswork Workflow Manager
“
Техникалык шарттар
- Продукт аты: Cisco Crosswork Workflow Manager Solutions Device
Onboarding - Функционалдык: Түзмөктү кошуу жана нөлдүк тийүү
камсыз кылуу - Шайкештик: Cisco Crosswork Workflow Manager (CWM) жана Cisco
Тармак кызматтарынын оркестри (NSO)
Продукт колдонуу нускамалары
Түзмөктү кошуу топтому бүттүview
Түзмөктү Onboarding пакети алыстан камсыздоо үчүн иштелип чыккан
жүктөө сүрөтүн жана баштапкы күнү-0 орнотуу менен тармак түзмөктөрү
конфигурация. Бул үчүн Cisco-ZTP тиркемесин колдонот
максаты.
Түзмөккө кирүү шарты
Түзмөктү орнотуу процессин баштоодон мурун, сизди текшериңиз
керектүү ZTP ниетин басып алып, кардар API'лерин аткарыңыз
конфигурацияланган. DO маалымат моделдери ролго негизделген түзүүгө жардам берет
ZTP-profileар бир аппарат үчүн с.
Түзмөктү кошуу процесси
- ZTP pro түзүүfileкүн-0 конфигурациялары менен жана кошумча
программалык-сүрөт орнотуулары. - ZTP про менен байланышыңызfileкызмат моделин колдонуу менен түзмөктөр менен с
сериясы сыяктуу уникалдуу идентификаторлорду көрсөтүү менен карта деп аталат
сандар. - ZTP карта кызматын колдонуп, түзмөктүн бортунда жүрүшүн көзөмөлдөңүз
план маалыматтар.
Түзмөктү кошуу агымы
ZTP процесси жүктөөнү жүктөө жана иштетүүнү камтыйт
file Cisco IOS XR, IOS XE жана Nexus сыяктуу колдоого алынган түзмөктөрдө. The
жүктөө file үчүн жөнөкөй скрипт же татаалыраак сценарий болушу мүмкүн
Cisco-ZTP чечимдерин ишке ашыруу.
Көп берилүүчү суроолор
С: Түзмөктү Onboarding колдонуу үчүн кандай өбөлгөлөр бар
пакет?
A: ZTP ниети, DO кардар API'лери камтылганын текшериңиз
конфигурацияланган жана ZTP про түзүү үчүн керектүү маалымат моделдериfileлар
ордунда.
С: Муну колдонуу менен түзмөккө кирүү үчүн кандай түзмөктөр колдоого алынат
пакет?
A: Колдоого алынган түзмөктөргө Cisco IOS XR, IOS XE жана Nexus кирет
bash скрипттерин, питон скрипттерин же iOS буйругун иштете алган түзмөктөр
fileжүктөөчү катары files.
“`
Түзмөктү кошуу
Кириш сөз
Бул бөлүмдө төмөнкү темалар камтылган:
· Кириш сөз, 1-бетте · Cisco Crosswork Workflow Manager чечимдери, 1-бетте · Түзмөктү ишке киргизүү пакети, 2-бетте · Түзмөктү ишке киргизүү (DO) жана нөлгө тийүү менен камсыздоо (ZTP), 2-бетте · Мис.ample: Түзмөктү кошууну тармак түзмөгүнө кошуу үчүн колдонуңуз, 13-бетте
Реферат
Бул документ Cisco Crosswork Workflow Manager Solutions Device Onboarding пакетинин өз алдынча версиясы үчүн колдонуучу колдонмосу.
Аудитория
Бул документ Crosswork Workflow Manager Solutions Device Onboarding кантип конфигурациялоону жана колдонууну сүрөттөйт. Бул документ Cisco кардарларына Crosswork Workflow Manager Solutions функцияларын конфигурациялаган жана жеткирген Cisco Advanced Services иштеп чыгуучулары, тармак инженерлери жана система инженерлери үчүн арналган.
Кошумча документация
Бул документация окурмандан 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 аркылуу курулган
Түзмөктү кошуу 1
Түзмөктү кошуу пакети
Түзмөктү кошуу
Оркестр (НСО). Бул документ жаңы тармак түзмөктөрүн кошуунун натыйжалуулугун жана ылдамдыгын жакшыртуу үчүн Түзмөктү Onboarding колдонуу учурун кантип колдонууну түшүндүрөт. Эскертүү: Cisco CWM жана Cisco NSO боюнча көбүрөөк маалымат алуу үчүн бул шилтемелерди басыңыз.
Түзмөктү кошуу пакети
CWM Solutions Device Onboarding колдонуу учуру жүктөө сүрөтүн жана баштапкы күн-0 конфигурациясын орнотуу аркылуу тармак түзмөктөрүн алыстан камсыздоо үчүн Cisco-ZTP тиркемесин колдонгон функционалдык пакет.
Түзмөктү кошуу (DO) жана Zero-Touch Provisioning (ZTP)
Device Onboarding (DO) колдонмосу Cisco Zero-Touch Provisioning (ZTP) колдонот. ZTP программалык камсыздоонун сүрөтүн орнотууну жана жаңылоону, ошондой эле күн-0 конфигурациясын орнотууну автоматташтырат fileCisco же үчүнчү тараптын түзмөктөрүн биринчи жолу орнотуп жатканда. Cisco-ZTP чечими Cisco IOS XR, IOS XE жана Nexus сыяктуу ар кандай түзмөктөрдү колдоо менен ийкемдүүлүктү сунуш кылат. DOдо колдонулган Cisco-ZTP чечими төрт компоненттен турат: DHCP сервери, кардар (ZTP скрипти), HTTP сервери жана NSO функциялар пакети. Эскертүү: Бардык компоненттер орнотулуп, аппаратка туташтырылышы керек. Чоо-жайын көрүү үчүн Түзмөктү ишке киргизүүнүн алдын ала шарттарын караңыз.
Түзмөккө кирүү шарты
Түзмөктү Onboarding туура иштеши үчүн, бул өбөлгөлөр болушу жана иштеши керек. · ZTP менен иштетилген түзмөктөр. · ZTP процессинин бир бөлүгү катары Python же Shell скрипттерин иштетүүгө жөндөмдүү түзмөктөр. · Түзмөктөрдөн NSO, DHCP жана HTTP/TFTP серверлерине тармактык байланыш. · IP дарек мейкиндиги бардык керектүү түзмөктөрдү жайгаштыруу үчүн жетиштүү. · DHCP - бул түзүлүштүн түрүн аныктоо жана тиешелүү түзмөк агентинин скриптинин ордун камсыз кылуу үчүн конфигурация. · Минималдуу NSO версиясы 6.1 же андан жогору. · DO (Cisco-ztp) пакети NSOга орнотулган. · Python же Shell скрипттери бар, алар DO (Cisco-ZTP) кайра чалууларды, түзмөктүн сүрөтүн жаңыртуу жана Day-0 конфигурациясын ишке ашырган ZTP түзмөгүнүн ар бир түрү үчүн бирден. · (Милдеттүү эмес) NED топтомдору аппаратты ишке киргизүү үчүн жеткиликтүү.
Түзмөктү кошуу функциясынын пакети
Cisco Device Onboarding (DO) функционалдык пакети ZTP ниетин жана DO кардары үчүн API'лерди (түзмөктө иштеген жүктөө скрипттери) өз ара аракеттешүүсү үчүн интерфейсти аныктайт. DO маалымат моделдери сизге ролго негизделген ZTP-pro каталогун түзүүгө мүмкүндүк беретfileс ар бир күнү-0 басып, программалык-сүрөт (милдеттүү эмес), жана
Түзмөктү кошуу 2
Түзмөктү кошуу
Топтом компоненттери
аппараттын борттогу жөндөөлөрү. Бул проfileлар карта деп аталган тейлөө модели аркылуу түзмөк менен байланыштырылат. Ар бир карта жазуусу аппараттын айрым уникалдуу идентификациялык маалыматын көрсөтүшү керек (мисалыampле, сериялык номер) ZTP-про менен биргеfile аппарат үчүн колдонулат. Уникалдуу 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 проге көз карандыfile, башкаруу-ip-дареги жана сек- сырсөз өзгөрмөлөрүнүн болушу.
· Authgroup: Authgroup NSOга кирүү үчүн керек.
· Түзмөктү ишке киргизүү орнотуулары: Бул орнотуулар бортко киргизүү процессинде текшерилет жана текшерилет.
· (Милдеттүү эмес) Программанын сүрөтү: Аппаратты иштеткен программанын өзү.
Түзмөктү кошуу агымы
Cisco-ZTP агент агымын колдонуу менен Түзмөктү орнотуу үч фазадан турат. · Bootstrap маалыматын алуу: Аппарат DHCP серверине жайгашкан жерди алуу үчүн сурам берет (URL) жүктөөчүнүн file (скрипт). Андан кийин аппарат скриптти жүктөп алып, иштетет.
· Сүрөттүн шайкештигин текшерүү жана/же жаңылоо: жүктөө жолу file (скрипт) иштеди, конфигурация аппаратка жаңы конфигурация менен колдонулат (эгерде түзмөк жаңыдан кошулса) же учурдагы түзмөктү жаңыртат.
· Жаңы (күн-0) конфигурациясын текшерүү жана колдонуу: Андан кийин конфигурация ZTP-ролунун негизинде текшерүү жана валидация процесстеринен өтөт.
Эскертүү: жүктөө file күн-0 конфигурациясын колдонуучу жөнөкөй скрипт же Cisco-ZTP чечим кардары катары иштеген кылдат скрипт болушу мүмкүн. Адатта, сценарий file Cisco-ZTP чечимдерин ишке ашыруу үчүн эң ылайыктуу.
Түзмөктү кошуу 3
Түзмөктү кошуу агымы
Түзмөктү кошуу
ZTP процесси жүктөп алат file жана аны иштетет. Cisco IOS XR, IOS XE жана Nexus түзмөктөрү bash, python скрипттерин жана file жүктөөчү катары iOS буйруктарын камтыйт file. Эскертүү: жүктөө file күн-0 конфигурациясын колдонуучу жөнөкөй скрипт же Cisco-ZTP чечим кардары катары иштеген кылдат скрипт болушу мүмкүн. Адатта, сценарий file DO (Cisco-ZTP) чечимдерин ишке ашыруу үчүн эң ылайыктуу.
Түзмөктү кошуу 4
Түзмөктү кошуу
Түзмөктү кошуу кантип иштейт
Түзмөктү кошуу кантип иштейт
Бул бөлүмдө Түзмөктү Onboarding кантип иштээри сүрөттөлөт. Кийинки бөлүмдө башкарылуучу түзмөккө кирүү кадамдары боюнча жетекчилик берет.
Күн-0 шаблону
Day-0 үлгүсү бир нече толтургуч өзгөрмөлөрү бар көп жолу колдонулуучу конфигурация үлгүсү. Бул өзгөрмөлөр үчүн маанилер про бир бөлүгү болуп саналатfile аныктама. Бул шаблон сизге башка түзмөккө кирүү долбоорлору үчүн күн-0 конфигурацияларын кайра колдонууга мүмкүндүк берет. Толтуруучу маанилер ZTP карта кызматы учурунда аныкталат (толтуруучу өзгөрмөлөр түзмөккө мүнөздүү жана ZTP-pro ичинде камтылганfile) ZTP картасын түзгөндө. Бул факторлор берилген аспап үчүн күн-0 конфигурациясынын үлгүсү кандайча көрсөтүлөрүн көбүрөөк көзөмөлдөөгө мүмкүнчүлүк берет.
Бул сыяктууampCisco IOX XR түзмөгү үчүн күн-0 шаблону.
ncs0-day540 !! 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
Түзмөктү кошуу 5
Ресурстук бассейндер
Түзмөктү кошуу
Ресурстук бассейндер
ZTP ресурс пулу деп аталган жалпы бассейнге топтолгон IP ресурстарын колдонот. Ресурс пулу IP дареги же кошумча тармак менен конфигурацияланган. Ресурс пулу IP даректерди бөлүштүрүү үчүн NSOдогу ресурс-менеджер пакетин колдонот.
Ресурс-менеджер башкаруунун IP-дарегин дайындоо менен алектенген ZTP картасы кызматын камсыз кылат. Сиз ошондой эле ZTP карта кызматында башкаруу-ip -адресин берилген түзмөк үчүн ачык көрсөтүүнү тандай аласыз. Эки учурда тең, ZTP тиркемеси MGMT_IP_ADDRESS толтургуч өзгөрмөсүн автоматтык түрдө толтуруп, ал эми түзмөк үчүн күн-0 конфигурациясын көрсөтүүдө.
Эскертүү: Ресурс пулу сиз динамикалык IP даректи колдонуп жатканда гана керек. Эгер сиз статикалык IP даректи колдонуп жатсаңыз, ресурс пулунун өзгөрмөсү кереги жок. Чоо-жайы үчүн, жүктөө ресурс пулун караңыз (6-кадам).
Profileс жана Кызмат картасы маалыматы
The Profiles каталогу 0-күн сыяктуу конфигурация параметрлеринин топтомун камтыйт fileс, түзмөккө кирүү жөндөөлөрү жана түзмөктөргө колдонулган программанын версиясы. Түзмөктү орнотуу чечими ZTP-pro менен байланыштыратfileкызмат картасын колдонгон түзмөктөр менен с. Карта керектүү маалыматты камтыйт жана бул маалыматты Түзмөктү Onboarding (DO) процессинде түзмөккө колдонот. Ар бир карта жазуусу ZTP-pro менен бирге аппараттын айрым уникалдуу аныкталуучу маалыматты камтыйтfile аппарат үчүн колдонулат. Карта кызматынын планынын маалыматтары аппараттын жүрүшүн көрсөтөт.
OS программалык версиясы жана сүрөттүн чоо-жайы ZTP-proдо аныкталганfile Программанын версиясын салыштыруу жана сүрөттү жаңыртууну баштоо үчүн ZTP кардар скриптинде жеткиликтүү. ZTP пакети конфигурацияланган OS маалыматын иштетпейт же колдонбойт. ZTP процесси аяктагандан кийин, ZTP карта кызматы түзмөктөрдү каалаган негизги функция пакетинин чечимдери менен конфигурациялоону улантуу үчүн NSO түзмөк дарагына орнотот.
Түзмөктү бортко салуу үчүн, профессионалда башкарылуучу атрибутfile Чындыкка коюлушу керек, 8-кадамды караңыз Жүктөө кызматы (карта) жана аппараттын түрү (NED, порт жана аутентификация тобу) да коюлушу керек. Түзмөктүн тибинде аутентификациялык топтун жөндөөсү жок болсо, анда колдонуучунун аты, сырсөз жана сек-пароль атрибуттары берилиши керек.
Түзмөктү орнотуу жүктөөчүсү
Түзмөктү Onboarding топтому Түзмөктү Onboarding-кардардын өз ара аракеттенүүсү үчүн эки кайра чалуу аракетинин API'син аныктайт. Get-bootstrap-дата кайра чалуу аракети жүктөө конфигурациясын, түзмөк үчүн түзүлгөн күн-0 конфигурациясын жана ZTP-pro конфигурацияланган OS сүрөтүнүн маалыматын кайтарат.file. Түзмөк Onboarding-кардар скрипти андан кийин OS сүрөтүнүн чоо-жайын иштеп чыгат жана аппаратка күн-0 конфигурациясын колдонот.
Жүктөө процессинин жүрүшүндө Түзмөктү Onboarding-кардар скрипти отчет-прогресс кайра чалуу аракетин колдонуу менен прогресс жөнүндө кабарлайт. Get-bootstrap-дата жана отчет-прогресс аракеттери аппараттын уникалдуу идентификаторун камтышы керек. get-bootstrap-data API чалуу да камтыйт: түзмөк сатуучусу, модели, OS-аты, жана OS-версия. Ошо сыяктуу эле, отчет-прогресс API чалуу кошумча билдирүүнү камтыйт.
Башкаруу ресурсу пулу жана ачык башкаруу IP дареги конфигурациялары коюлбаса жана Түзмөк Onboarding-profile түзмөктү башкарылуучу катары аныктаса, Түзмөктү Onboarding-кардар скрипти аппараттан башкаруунун IP дарегин алып чыгып, аны отчеттук прогресс аракетинин кайра чалуу аркылуу NSOга жайгаштырышы керек.
Бул сыяктууampget-bootstrapping-дата кайра чакыруу скриптинин le.
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” “AaaAid”,”unique”124”OF : "12.1"}}'
Түзмөктү кошуу 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 дареги-үй-бүлө 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} ** кайра чалуу c-}-программасы}url -i -u ztpclient:topsecret -H “Content-Type: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 Мазмун жок
Башкарылган түзмөккө кирүү кадамдары
Бул динамикалык же статикалык IP даректи колдонуп, NSO тарабынан башкарылган түзмөктү жаңыртуу үчүн Түзмөктү ишке киргизүүнү колдонгон кадамдардын ырааттуулугу.
КЫСКАЧА КАДАМДАР
1. ncs.conf түзөтүү/жаңыртуу file 2. Жергиликтүү аутентификацияны түзүү (NSO үчүн) 3. Authgroup түзүү 4. Net Cam эрежелерин түзүү file 5. Күн-0 үлгүсү менен Onboarding пайдалуу жүктү жүктөө 6. Ресурс пулун жүктөө (эгер динамикалык IP даректи колдонсоңуз. Статикалык IP даректи колдонсоңуз, 6-кадамды өткөрүп жибериңиз. 7. Pro жүктөөfile 8. Жүктөө кызматы (карта). Эгерде сиз NSO тарабынан башкарылбаган статикалык IP даректи колдонуп жатсаңыз, 6-кадамды өткөрүп жибериңиз жана
8-кадамда статикалык IP дареги менен өзүнчө кызмат картасын жүктөңүз.
деталдуу кадамдар
Процедура
1-кадам 2-кадам
Буйрук же аракет ncs.conf түзөтүү/жаңыртуу file Жергиликтүү аутентификацияны түзүү (NSO үчүн)
Максат
Түзмөктү кошуу 7
ncs.conf түзөтүү/жаңыртуу file
Түзмөктү кошуу
3-кадам 4-кадам 5-кадам 6-кадам
7-кадам 8-кадам
Буйрук же аракет
Максат
Authgroup түзүү
Net Cam эрежелерин түзүү file
Күн-0 үлгүсү менен Onboarding Payload жүктөңүз
Ресурс пулун жүктөө (эгер динамикалык IP дарек колдонулса. Статикалык IP дарек колдонулса, 6-кадамды өткөрүп жибериңиз.
Pro жүктөөfile
Жүктөө кызматы (карта). Эгерде сиз NSO тарабынан башкарылбаган статикалык IP даректи колдонуп жатсаңыз, 6-кадамды өткөрүп жибериңиз жана 8-кадамдагы статикалык IP дареги менен өзүнчө кызмат картасын жүктөңүз.
ncs.conf түзөтүү/жаңыртуу file
Бул сampNSOга кире алуу үчүн restconf жаңы tcp порту жана жергиликтүү аутентификация менен жаңыртуу үчүн. Эскертүү: Бул сample порт номери үчүн жана жаңыртылгандан кийин 8080 колдонот file, nsc кайра баштаңыз.
TCP портун кошуу (8080 демейки порт)
чын чын <8080>
Жергиликтүү аутентификацияны түзүңүз
Жергиликтүү аутентификация
чын
Authgroup түзүү
Default-authgroup.xml демейки
Түзмөктү кошуу 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:classic * уруксат
“>*
Түзмөктү кошуу 9
Күн-0 үлгүсү менен Onboarding Payload жүктөңүз
Түзмөктү кошуу
Күн-0 үлгүсү менен Onboarding Payload жүктөңүз
ncs0-day540 !! 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-бассейн
Түзмөктү кошуу 10
Түзмөктү кошуу
Pro жүктөөfile (башкарылган пайдалуу жүк динамикалык IP дареги үчүн)
ip_address_end>
Pro жүктөөfile (башкарылган пайдалуу жүк динамикалык IP дареги үчүн)
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-бассейн ncs5-day0 Cisco540# чын cisco-iosxr-cli-0file>
Note Profiles статикалык IP дареги пайдалуу жүктөөлөр үчүн ресурс пулун камтыбайт.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ncs5-day0 чын
Түзмөктү кошуу 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 тиркемеси менен орнотулган. Алыскы NSO - бул башкарылбаган сервер, анда сиз ZTP процессинен кийин түзмөккө кире аласыз. Бул башка NSO сервери башкарылбаган түзмөктөрдү кошуу үчүн колдонулат. Башкарылбаган NSO серверин колдонуу Түзмөктү Onboarding үчүн өзгөчө функцияларды кеңири тармактык чечимден бөлөт. Бул функцияны иштетүү үчүн Түзмөктү Onboarding алыстан серверди басып алган YANG моделин аныктайт.
Түзмөктү кошуу 12
Түзмөктү кошуу
Башкарылбаган түзмөктү түзмөккө кошуу
Башкарылбаган түзмөктү түзмөккө кошуу
NSO тарабынан башкарылбаган түзмөктү жаңыртуу үчүн колдонулган процедура NSO тарабынан башкарылган серверге кирүү процедурасына абдан окшош. Бир гана айырмачылык - Pro жүктөөдө башкарылуучу өзгөрмөнүн чыныгы (башкарылган) же жалган (башкарылбаган) кылып коюу.file. Булample башкарылбаган түзмөк үчүн "false" деп коюлган башкаруу өзгөрмөсүн көрсөтөт.
<profile> ncs540-profilecisco-ioxr 7.10.2 > ztp-бассейн ncs5-day0 Cisco540# жалган cisco-iosxr-cli-0file>
Example: Түзмөктү кошууну тармак түзмөгүнө кошуу үчүн колдонуңуз
Бул бөлүмдө мурункуampТүзмөктү Onboarding иш процессин кантип камсыз кылуу керектиги жөнүндө.
Пререквизиттер
· Crosswork Workflow Manager (CWM) OVA иштеп жатат. · Network Service Orchestrator (NSO) системасы (6.1.9 же андан кийинки версиясы) орнотулуп, иштеп жатат. · CWMде колдонуу үчүн NSO серверинин сыры түзүлгөн. · Map-service-create-poll-plan.sw.jason иш процесси CWMде жүктөлөт.
Иш процесси
Процедура
1-кадам
Бул пайдалуу жүктү колдонуу менен ресурс пулун түзүңүз.
Түзмөктү кошуу 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
Түзмөктү кошуу 14
Түзмөктү кошуу
Иш процесси
4-кадам
5-кадам 6-кадам 7-кадам
ZTP-pro түзүңүзfile бул скрипт колдонуу.
<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 түзүлдү, CWM UI аркылуу nso боюнча ztp карта кызматын түзүңүз.
CWMге кирип, Workflows өтмөктү тандаңыз.
Жаңы иш процессин түзүү чыкылдатыңыз.
a) (Милдеттүү) Иш процессинин атын териңиз.
Түзмөктү кошуу 15
Иш процесси
б) (Талап кылынган) Жумуш процессинин версиясын териңиз.
Түзмөктү кошуу
Түзмөктү кошуу 16
Түзмөктү кошуу
8-кадам
Иш процессин түзүү чыкылдатыңыз. Workflow Workflow таблицада келтирилген
Иш процесси
Түзмөктү кошуу 17
Иш процесси
Түзмөктү кошуу
9-кадам
10-кадам 11-кадам
k Workflow экранын ачуу үчүн Workflow Name. (Маалыматтар өтмөгү демейки болуп саналат.) Workflow Definition ID жана Update Date автоматтык түрдө толтурулат.
(Милдеттүү эмес) каалаганын териңиз Tags.
Код өтмөгүнө чыкылдатыңыз view карта үчүн сценарий.
Түзмөктү кошуу 18
Түзмөктү кошуу
12-кадам
Чыкылдатыңыз Run task терезеси ачылат.
Иш процесси
Түзмөктү кошуу 19
Картаны иштетүү
Түзмөктү кошуу
13-кадам 14-кадам
15-кадам 16-кадам
(Милдеттүү эмес) каалаганын териңиз Tags. Киргизүү өзгөрмөлөрүн териңиз. Мисample бул жерде көрсөтүлгөн:
{ “nsoInstance”: “NSO”, “ztp”: { “карта”: { “id”: “NCS_5”, “unique-id”: “FOC2712R3D6”, “pro”file”: “ncs540-profile”, “variable”: { “name”: “HOST_NAME”, “value”: “NCS_5” } } } }
(Милдеттүү эмес) Качан бөлүмүндө картанын иштөө убактысын, жыштыгын жана тартибин конфигурациялаңыз. a) (Милдеттүү эмес) Түздөн-түз баштоо (демейки). б) белгилүү бир дата жана убакыт үчүн график. в) (Эгер конкреттүү дата жана убакыт тандалган болсо) Жыштык тандаңыз. г) (Эгер скрипт хронологиялык тартипте аткарыла турган болсо) Cron тандаңыз.
Run Job дегенди басыңыз.
Картаны иштетүү
Run Job чыкылдаткандан кийин. Процедура
1-кадам Job Manager > Active Jobs тандаңыз.
Түзмөктү кошуу 20
Түзмөктү кошуу
2-кадам Сиз аны ачкыңыз келген жумуштун атын чыкылдатыңыз. (Бул эксample, жумуш абалы иштеп жатат.)
Картаны иштетүү
3-кадам
XR түзмөгүндө ZTP процесси аяктагандан кийин. Жумуш менеджери > Аякталган жумуштар өтмөгүн тандаңыз. Жумуш тизмеде көрсөтүлгөн
а 4-кадам
t Job Name дегенди басыңыз. Жумуш барагы жумуштун чоо-жайын жана Job Event Log көрсөтүлөт.
Түзмөктү кошуу 21
Картаны иштетүү
Түзмөктү кошуу
5-кадам Job Event Log бөлүмүндө WorkflowExecution сол жагындагы плюс (+) белгисин басыңыз (акыркы окуя
i
l
Эскертүү MapCreatedStatus өзгөрмөсү чындыкка коюлду жана PlanStatusResult өзгөрмөсү жетишилгенди көрсөтөт, бул ZTP картасы жеткен абалда экенин билдирет.
Түзмөктү кошуу 22
Түзмөктү кошуу
Картаны иштетүү
6-кадам NSO боюнча, XR аппарат бортко жана карта болуп саналат; план статусуна жетти. Окуу аппараттын бортунда экенин көрсөтүп турат.
Түзмөктү кошуу 23
Картаны иштетүү
Түзмөктү кошуу
Түзмөктү кошуу 24
Документтер / Ресурстар
![]() |
CISCO Crosswork Workflow Manager [pdf] Колдонуучунун колдонмосу Crosswork Workflow Manager, Workflow Manager, менеджер |