Кіраўніцтва карыстальніка сервера Cisco Software Manager

Кіраўніцтва па ўстаноўцы сервера Cisco Software Manager
Першая публікацыя: 2020-04-20
Апошняе змяненне: 2023-02-02
Штаб-кватэра ў Амерыцы
Кампанія Cisco Systems, Inc.
170-я Заходняя Тасман-Драйв
Сан-Хасэ, Каліфорнія 95134-1706
ЗША
http://www.cisco.com
тэл: 408 526-4000
800 553-NETS (6387)
Факс: 408 527-0883
Прадмова

Заўвага
Тэрмін службы гэтага прадукта скончыўся. Для атрымання дадатковай інфармацыі гл Паведамленні аб заканчэнні тэрміну службы і аб заканчэнні продажу
Гэта кіраўніцтва апісвае, як усталяваць сервер Cisco Software Manager (CSM).
- Аўдыторыя, на старонцы iii
- Змены ў гэтым дакуменце на старонцы iii
- Атрыманне дакументацыі і падача запыту на абслугоўванне, на старонцы iii
Аўдыторыя
Гэта кіраўніцтва прызначана для тых, хто адказвае за ўстаноўку сервера Cisco Software Manager 4.0 і сістэмных адміністратараў маршрутызатараў Cisco.
У гэтай публікацыі мяркуецца, што чытач мае значны вопыт усталявання і наладжвання абсталявання на аснове маршрутызатара і камутатара. Чытач таксама павінен быць знаёмы з электроннымі схемамі і метадамі праводкі і мець вопыт працы ў якасці электроннага або электрамеханічнага тэхніка.
Змены ў гэтым дакуменце
У гэтай табліцы пералічаны тэхнічныя змены, унесеныя ў гэты дакумент з моманту яго распрацоўкі.
Табліца 1: Змены ў гэтым дакуменце
| Дата | Рэзюмэ |
| красавік 2020 г | Першапачатковы выпуск гэтага дакумента. |
Атрыманне дакументацыі і адпраўка запыту на абслугоўванне
Для наступных мэтаў глядзіце "Што новага ў дакументацыі па прадуктах Cisco" па адрасе: http://www.cisco.com/c/en/us/td/docs/general/whatsnew/whatsnew.html
- Атрыманне інфармацыі аб атрыманні дакументацыі з дапамогай Cisco Bug Search Tool (BST)
- Падача заяўкі на абслугоўванне
- Збор дадатковай інфармацыі
Падпішыцеся на навіны ў дакументацыі па прадуктах Cisco. У гэтым дакуменце пералічваецца ўся новая і перагледжаная тэхнічная дакументацыя Cisco у выглядзе RSS-канала і дастаўляецца кантэнт непасрэдна на ваш працоўны стол з дапамогай праграмы для чытання. RSS-каналы з'яўляюцца бясплатнай паслугай, і ў цяперашні час Cisco падтрымлівае RSS версіі 2.0.
РАЗДЗЕЛ `1

Пра сервер Cisco Software Manager
У гэтай главе прыводзіцца большview сервера CiscoSoftware Manager. У гэтай главе таксама пералічаны абмежаванні на яго ўстаноўку.
- Уводзіны, на стар. 1
- Абмежаванні, на старонцы 2
Уводзіны
Сервер CiscoSoftware Manager (CSM) - гэта webінструмент аўтаматызацыі на аснове. Гэта дапамагае вам кіраваць і адначасова
плануйце абнаўленне праграмнага забеспячэння (SMU) і пакеты абслугоўвання (SP) на некалькіх маршрутызатарах. Ён дае рэкамендацыі, якія скарачаюць намаганні пры ручным пошуку, ідэнтыфікацыі і аналізе SMU і SP, неабходных для прылады. SMU - гэта выпраўленне памылкі. SP - гэта набор SMU, аб'яднаных у адзін file.
Каб даць рэкамендацыі, вы павінны падключыць сервер CSM праз Інтэрнэт да дамена cisco.com. CSM прызначаны для падлучэння некалькіх прылад і забяспечвае кіраванне SMU і SP для некалькіх платформаў і выпускаў Cisco IOS XR.
Платформы, якія падтрымліваюцца на CSM:
- IOS XR (ASR 9000, CRS)
- IOS XR 64 біт (ASR 9000-X64, NCS 1000, NCS 4000, NCS 5000, NCS 5500, NCS 6000)
- IOS XE (ASR902, ASR903, ASR904, ASR907, ASR920)
- IOS (ASR901)
Пачынаючы з версіі 4.0 існуе некалькі кантэйнераў Docker, якія складаюць архітэктуру CSM. Гэтыя кантэйнеры:
- CSM
- База дадзеных
- Наглядчык
Усталяваць сервер CSM праз Docker проста. Вы можаце абнавіць да апошняй версіі сервера CSM, націснуўшы кнопку абнаўлення на галоўнай старонцы сервера CSM
Абмежаванні
У дачыненні да ўстаноўкі сервера CSM дзейнічаюць наступныя абмежаванні:
- Гэта кіраўніцтва па ўсталёўцы не прымяняецца ні да адной версіі сервера CSM да версіі 4.0.
- Сервер CSM павінен мець магчымасць падключацца да Cisco.com, каб атрымліваць апавяшчэнні аб апошніх даступных абнаўленнях.
РАЗДЗЕЛ 2

Патрабаванні перад устаноўкай
У гэтым раздзеле змяшчаецца інфармацыя аб апаратным і праграмным забеспячэнні, неабходным для ўстаноўкі сервера CSM.
- Патрабаванні да абсталявання, на старонцы 3
- Патрабаванні да праграмнага забеспячэння, на старонцы 3
Патрабаванні да абсталявання
Мінімальныя патрабаванні да абсталявання для ўстаноўкі сервера CSM 4.0:
- 2 працэсара
- 8 ГБ аператыўнай памяці
- 30-ГБ жорсткі дыск
Заўвага
- Для вялікіх сетак мы рэкамендуем вам павялічыць колькасць працэсараў, каб адначасова выконваць больш аперацый сеткавай усталёўкі.
- Вы можаце наладзіць месца на цвёрдым дыску для захоўвання малюнкаў, пакетаў і журналаў аперацый.
Патрабаванні да праграмнага забеспячэння
Патрабаванні да праграмнага забеспячэння для ўстаноўкі сервера CSM 4.0:
- Дыстрыбутыў Linux systemd з Docker
- Канфігурацыя проксі Docker (неабавязкова)
- Брандмаўэр (неабавязкова)
systemd
Каб усталяваць сервер CSM, вы павінны выкарыстоўваць systemd. Гэта пакет, які змяшчае будаўнічыя блокі для стварэння розных аперацыйных сістэм Linux. Для атрымання дадатковай інфармацыі аб systemd звярніцеся да Вікіпедыя.
Пераканайцеся, што вы адпавядаеце наступным патрабаванням, перш чым прыступіць да ўстаноўкі сервера CSM 4.0:
- Каб усталяваць сервер CSM, вам патрэбны каранёвыя прывілеі, таму што канфігурацыя сервера CSM захоўваецца ў /etc/csm.json file. У працэсе ўстаноўкі ствараецца служба systemd для яе аўтаматычнага запуску. Каб атрымаць прывілеі root, запусціце ўсталявальны скрыпт як карыстальнік root або як карыстальнік з доступам да праграмы sudo.
- Пераканайцеся, што вы ўсталявалі Docker на хост-аперацыйнай сістэме. Для атрымання дадатковай інфармацыі гл
https://docs.docker.com/install/. Cisco рэкамендуе выкарыстоўваць Ubuntu, CentOS або Red Hat Enterprise Linux у якасці асноўнай аперацыйнай сістэмы пад кіраваннем сервера CSM 4.0. CSM працуе як з Docker Community Edition (CE), так і з Docker Enterprise Edition (EE)
Докер
Сервер CSM працуе як з Docker Community Edition (CE), так і з Docker Enterprise Edition (EE). Для атрымання дадатковай інфармацыі звярніцеся да афіцыйнай дакументацыі Docker, https://docs.docker.com/install/overview/.
Каб усталяваць сервер CSM, выкарыстоўвайце Docker 19.03 або пазнейшыя версіі. Вы можаце выкарыстоўваць наступную каманду, каб праверыць версію Docker:
$ docker версія
Кліент: Docker Engine – супольнасць
Версія: 19.03.9
Версія API: 1.40
Версія Go: go1.13.10
Камітэт Git: 9d988398e7
Пабудаваны: пт мая 15 00:25:34 2020
АС/Arch: linux/amd64
Эксперыментальны: ілжывы
Сервер: Docker Engine – Супольнасць
рухавік:
Версія: 19.03.9
Версія API: 1.40 (мінімальная версія 1.12)
Версія Go: go1.13.10
Камітэт Git: 9d988398e7
Пабудаваны: пт мая 15 00:24:07 2020
АС/Arch: linux/amd64
Эксперыментальны: ілжывы
кантэйнер:
Версія: 1.2.13
GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429
запускаць:
Версія: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
докер-ініцыялізацыя:
Версія: 0.18.0
GitCommit: fec3683
Канфігурацыя проксі Docker (неабавязкова)
Калі вы ўсталёўваеце сервер CSM за проксі HTTPS, напрыкладample, у карпаратыўных наладах неабходна наладзіць службу Docker systemd file наступным чынам:
- Стварыце каталог падзення systemd для службы докераў:
$ sudo mkdir -p /etc/systemd/system/docker.service.d - Стварыць а file пад назвай /etc/systemd/system/docker.service.d/https-proxy.conf, які дадае зменную асяроддзя HTTPS_PROXY. гэта file дазваляе дэману Docker выцягваць кантэйнеры з рэпазітара з дапамогай проксі HTTPS:
[Сэрвіс] Асяроддзе=”HTTPS_PROXY=http://proxy.example.com:443/”
Заўвага
Звычайна недаглядам з'яўляецца тое, што зменная асяроддзя HTTPS_PROXY выкарыстоўвае загалоўныя літары і проксі URL пачынаецца з http://, а не https://. - Перазагрузіце змены канфігурацыі:
$ sudo systemctl дэман-перазагрузка - Перазапусціце Docker:
$ sudo systemctl перазапусціць докер - Пераканайцеся, што вы загрузілі канфігурацыю:
$ systemctl show –property=Докер асяроддзя
Асяроддзе=HTTPS_PROXY=http://proxy.example.com:443/
Праверце канфігурацыю Docker
Каб праверыць, ці правільна вы ўсталявалі Docker і пераканацца, што ён запушчаны і працуе, выкарыстоўвайце наступную каманду:
$ systemctl з'яўляецца актыўным докерам
актыўны
Каб праверыць, ці правільна вы сканфігуравалі дэман Docker і ці здольны Docker атрымліваць выявы з рэпазітара і выконваць тэставы кантэйнер; выкарыстоўвайце наступную каманду:
$ docker run –rm прывітанне-свет
Немагчыма знайсці выяву "hello-world:latest" лакальна
апошні: Выцягванне з бібліятэкі/hello-world
d1725b59e92d: выцягванне завершана
Дайджэст: sha256:0add3ace90ecb4adbf7777e9aacf18357296e799f81cabc9fde470971e499788
Статус: Спампаваны новы відарыс для hello-world:latest
Прывітанне ад Docker!
Гэта паведамленне паказвае, што ваша ўстаноўка, здаецца, працуе правільна.
Каб стварыць гэтае паведамленне, Docker зрабіў наступныя крокі:
- Кліент Docker звязаўся з дэманам Docker.
- Дэман Docker выцягнуў вобраз «hello-world» з Docker Hub. (amd64)
- Дэман Docker стварыў новы кантэйнер з гэтай выявы, які запускае выкананы файл, які стварае вывад, які вы зараз чытаеце.
- Дэман Docker перадаў гэты вывад кліенту Docker, які адправіў яго на ваш тэрмінал.
Каб паспрабаваць нешта больш амбіцыйнае, вы можаце запусціць кантэйнер Ubuntu з:
$ docker run -it ubuntu bash
Абагульвайце выявы, аўтаматызуйце працоўныя працэсы і многае іншае з бясплатным ідэнтыфікатарам Docker:
https://hub.docker.com/
Для больш эксampлес і ідэі, наведайце:
https://docs.docker.com/get-started/
Брандмаўэр (неабавязкова)
Сервер CSM можа працаваць разам з Firewalld. Firewalld прадстаўлены ў наступных дыстрыбутывах Linux у якасці стандартнага інструмента кіравання брандмаўэрам:
- RHEL 7 і пазнейшыя версіі
- CentOS 7 і пазнейшыя версіі
- Fedora 18 і пазнейшыя версіі
- SUSE 15 і пазнейшыя версіі
- OpenSUSE 15 і пазнейшыя версіі
Перш чым запускаць CSM з firewalld, зрабіце наступнае:
- Запусціце каманду IP-адрас, а затым перанясіце інтэрфейс eth0, які з'яўляецца нашым знешнім інтэрфейсам для CSM, у «знешнюю» зону.
$ IP-адрас
1: вось: mtu 65536 qdisc noqueue стан НЕВЯДОМА група па змаўчанні qlen
1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 аб'ём хаста lo
valid_lft forever preferred_lft forever
inet6 ::1/128 вобласць вобласці хост
valid_lft forever preferred_lft forever
2: eth0: mtu 1500 qdisc fq_codel стан UP група па змаўчанні
qlen 1000
спасылка/эфір 08:00:27:f5:d8:3b brd ff:ff:ff:ff:ff:ff
inet 10.0.2.15/24 brd 10.0.2.255 вобласць глабальнага дынамічнага eth0
valid_lft 84864sec preferred_lft 84864sec
inet6 fe80::a00:27ff:fef5:d83b/64 scope link
valid_lft forever preferred_lft forever
$ sudo firewall-cmd –permanent –zone=external –change-interface=eth0
Заўвага
Па змаўчанні інтэрфейс eth0 знаходзіцца ў публічнай зоне. Перамяшчэнне яго ў знешнюю зону дазваляе маскіравацца для знешніх падключэнняў да кантэйнераў докераў CSM - Дазволіць уваходны трафік праз порт 5000 па TCP, таму што порт 5000 з'яўляецца стандартным портам web інтэрфейс сервера CSM
Заўвага
У некаторых сістэмах вы павінны перанесці інтэрфейс «br-csm» у «давераную» зону. Інтэрфейс br-csm - гэта ўнутраны інтэрфейс моста, які ствараецца CSM і выкарыстоўваецца для сувязі паміж кантэйнерамі CSM. Гэты інтэрфейс можа не існаваць да ўстаноўкі CSM. Аднак пераканайцеся, што вы выканалі наступную каманду перад працэсам усталёўкі CSM:
$ sudo firewall-cmd –permanent –zone=trusted –change-interface=br-csm - Перазагрузіце дэман брандмаўэра з новай канфігурацыяй
$ sudo firewall-cmd –перазагрузка
Заўвага
Калі вы ўсталявалі Docker перад устаноўкай firewalld, перазапусціце дэман docker пасля ўнясення змяненняў у firewalld.
Заўвага
Калі вы выкарыстоўваеце любы іншы брандмаўэр, акрамя брандмаўэра, наладзьце яго ў адпаведнасці з патрабаваннямі і адкрыйце порт 5000 на TCP для любога ўваходнага трафіку.
РАЗДЗЕЛ 3

Ўстаноўка сервера CSM
У гэтым раздзеле змяшчаецца інфармацыя аб працэдуры ўстаноўкі і выдалення сервера CSM. У гэтай главе таксама апісваецца, як адкрыць старонку сервера CSM.
- Працэдура ўстаноўкі, на старонцы 9
- Адкрыццё старонкі сервера CSM, на старонцы 10
- Выдаленне сервера CSM, на старонцы 11
Працэдура ўстаноўкі
Для загрузкі апошняй інфармацыі аб апублікаваных у цяперашні час пакетах праграмнага забеспячэння і SMU сервер CSM патрабуе HTTPS-злучэння з сайтам Cisco. Сервер CSM таксама перыядычна правярае наяўнасць новай версіі самога CSM.
Каб усталяваць сервер CSM, запусціце наступную каманду, каб загрузіць і выканаць усталявальны скрыпт: $ bash -c “$(curl -sL
https://devhub.cisco.com/artifactory/software-manager-install-group/install.sh)”
Заўвага
Замест таго, каб спампоўваць і выконваць скрыпт, вы таксама можаце загрузіць наступны скрыпт без яго выканання. Пасля загрузкі скрыпту вы можаце ўручную запусціць яго з некаторымі дадатковымі параметрамі, калі гэта неабходна:
$ curl -Ls https://devhub.cisco.com/artifactory/software-manager-install-group/install.sh -O $ chmod +x install.sh $ ./install.sh –дапамога Скрыпт усталёўкі сервера CSM: $ ./ install.sh [ПАРАМЕТРЫ] Параметры: -h Друк даведкі -d, –data
Выберыце каталог для сумеснага выкарыстання даных –без запыту Неінтэрактыўны рэжым –сухі прагон Сухі прагон. Каманды не выконваюцца. – https-проксі URL Выкарыстоўвайце проксі HTTPS URL –выдаліць Выдаліць сервер CSM (Выдаліць усе дадзеныя)
Заўвага
Калі вы не запускаеце скрыпт як карыстальнік «sudo/root», вам будзе прапанавана ўвесці пароль «sudo/root».
Адкрыццё старонкі сервера CSM
Каб адкрыць старонку сервера CSM, выканайце наступныя дзеянні:
ПАДВОДНЫЯ КРОКІ
- Адкрыйце старонку сервера CSM з дапамогай гэтага URL: http://:5000 у а web браўзер, дзе «server_ip» - гэта IP-адрас або імя хаста сервера Linux. Сервер CSM выкарыстоўвае TCP-порт 5000 для забеспячэння доступу да графічнага інтэрфейсу карыстальніка (GUI) сервера CSM.
- Увайдзіце на сервер CSM з наступнымі ўліковымі дадзенымі па змаўчанні.
ПАДРАБЯЗНЫЯ КРОКІ
| Каманда або дзеянне | Прызначэнне | |
| Крок 1 | Адкрыйце старонку сервера CSM з дапамогай гэтага URL:http:// : 5000 у а web браўзер, дзе «server_ip» - гэта IP-адрас або імя хаста сервера Linux. Сервер CSM выкарыстоўвае порт TCP 5000 для забеспячэння доступу да графічнага інтэрфейсу карыстальніка (GUI) сервера CSM | Заўвага Усталяванне і запуск старонкі сервера CSM займае каля 10 хвілін. |
| Крок 2 | Увайдзіце на сервер CSM з наступнымі ўліковымі дадзенымі па змаўчанні. | Імя карыстальніка: root • Пароль: root |
| Заўвага Cisco настойліва рэкамендуе змяніць пароль па змаўчанні пасля першапачатковага ўваходу. |
||
Што рабіць далей
Каб атрымаць дадатковую інфармацыю аб выкарыстанні сервера CSM, націсніце «Даведка» ў верхняй радку меню GUI сервера CSM і выберыце «Інструменты адміністратара».
Выдаленне сервера CSM
Каб выдаліць сервер CSM з хост-сістэмы, запусціце наступны скрыпт у хост-сістэме. Гэты скрыпт
той самы скрыпт ўстаноўкі, які вы спампавалі раней: curl -Лс
https://devhub.cisco.com/artifactory/software-manager-install-group/install.sh -O, каб усталяваць сервер CSM.
$ ./install.sh – выдаленне
20-02-25 15:36:32 УВАГА Сцэнар запуску CSM Supervisor: /usr/sbin/csm-supervisor
20-02-25 15:36:32 УВАГА Сцэнар запуску CSM AppArmor: /usr/sbin/csm-apparmor
20-02-25 15:36:32 УВАГА CSM Config file: /etc/csm.json
20-02-25 15:36:32 УВАГА Папка дадзеных CSM: /usr/share/csm
20-02-25 15:36:32 УВАГА Служба CSM Supervisor: /etc/systemd/system/csm-supervisor.service
20-02-25 15:36:32 УВАГА Сэрвіс CSM AppArmor: /etc/systemd/system/csm-apparmor.service
20-02-25 15:36:32 ПАПЯРЭДЖАННЕ Гэтая каманда ВЫДАЛІЦЬ усе кантэйнеры CSM і агульныя даныя
тэчку з хост
Вы ўпэўненыя, што хочаце працягнуць [yes|No]: так
20-02-25 15:36:34 INFO Пачалося выдаленне CSM
20-02-25 15:36:34 INFO Выдаленне сцэнарыя запуску Supervisor
20-02-25 15:36:34 INFO Выдаленне скрыпта запуску AppArmor
20-02-25 15:36:34 INFO Спыненне csm-supervisor.service
20-02-25 15:36:35 INFO Адключэнне csm-supervisor.service
20-02-25 15:36:35 INFO Выдаленне csm-supervisor.service
20-02-25 15:36:35 INFO Спыненне csm-apparmor.service
20-02-25 15:36:35 INFO Выдаленне csm-apparmor.service
20-02-25 15:36:35 INFO Выдаленне кантэйнераў CSM Docker
20-02-25 15:36:37 INFO Выдаленне вобразаў CSM Docker
20-02-25 15:36:37 INFO Выдаленне CSM Docker bridge network
20-02-25 15:36:37 INFO Выдаленне канфігурацыі CSM file: /etc/csm.json
20-02-25 15:36:37 ПАПЯРЭДЖАННЕ Выдаленне папкі дадзеных CSM (база даных, журналы, сертыфікаты, plugins,
лакальны рэпазітар): '/usr/share/csm'
Вы ўпэўненыя, што хочаце працягнуць [yes|No]: так
20-02-25 15:36:42 INFO Папка дадзеных CSM выдалена: /usr/share/csm
20-02-25 15:36:42 ІНФА Сервер CSM паспяхова выдалены
Падчас выдалення вы можаце захаваць тэчку дадзеных CSM, адказаўшы «Не» на апошняе пытанне. Адказаўшы «Не», вы можаце выдаліць прыкладанне CSM, а затым пераўсталяваць яго з захаванымі дадзенымі
Дакументы / Рэсурсы
![]() |
Сервер CISCO Cisco Software Manager [pdfКіраўніцтва карыстальніка Сервер праграмнага забеспячэння Cisco, сервер праграмнага забеспячэння, сервер менеджэра, сервер |




