Cisco Software Maneja Server Mushandisi Guide

Kuisa Nhungamiro yeCisco Software Manager Server
Kutanga Kubudiswa: 2020-04-20
Pakupedzisira Kugadziridzwa: 2023-02-02
Americas Headquarter
Nhoroondo ye Cisco Systems, Inc.
170 West Tasman Dhiraivha
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 527-0883
Nhanganyaya

Cherechedza
Ichi chigadzirwa chasvika pamagumo ehupenyu. Kuti uwane rumwe ruzivo, ona iyo Kupera-kweHupenyu uye Kupera-kwe-Kutengesa Zviziviso
Gwaro iri rinotsanangura maitiro ekuisa Cisco Software Manager (CSM) server.
- Vateereri, papeji iii
- Shanduko kugwaro iri, papeji iii
- Kuwana Zvinyorwa uye Kuendesa Chikumbiro Chebasa, papeji iii
Vateereri
Gwaro iri ndereavo vane basa rekuisa iyo Cisco Software Manager server 4.0 uye masystem administrator eCisco routers.
Ichi chinyorwa chinofungidzira kuti muverengi ane yakakura kumashure mukuisa nekugadzirisa router uye switch-based hardware. Muverengi anofanira zvakare kujairana nemagetsi edunhu uye wiring maitiro uye ane ruzivo seyemagetsi kana electromechanical technician.
Shanduko kugwaro iri
Tafura iyi inodonongodza shanduko dzehunyanzvi dzinoitwa kugwaro iri kubva parakatanga kugadzirwa.
Tafura 1: Shanduko kune Ichi Gwaro
| Date | Summary |
| Kubvumbi 2020 | Kutanga Kuburitswa kwegwaro iri. |
Kuwana Zvinyorwa uye Kuendesa Chikumbiro Chebasa
Nezvinangwa zvinotevera, ona Chii Chitsva muCisco Chigadzirwa Chinyorwa, pa: http://www.cisco.com/c/en/us/td/docs/general/whatsnew/whatsnew.html
- Kuwana ruzivo nezve kuwana zvinyorwa, uchishandisa Cisco Bug Search Tool (BST)
- Kutumira chikumbiro chebasa
- Kuunganidza mamwe mashoko
Nyorera kune Chii Chitsva muCisco Chigadzirwa Chinyorwa. Iri gwaro rinonyora zvese zvitsva uye zvakagadziridzwa Cisco technical zvinyorwa seRSSfeed uye zvinoendesa zvirimo zvakananga kune desktop yako uchishandisa muverengi application. Iyo RSS feed ibasa remahara, uye Cisco parizvino inotsigira RSS Version 2.0.
CHITSAUKO `1

Nezve Cisco Software Manager Server
Ichi chikamu chinopa pamusoroview yeCiscoSoftware Managerserver. Ichi chitsauko chinodonongodzawo zvirambidzo pakuiswa kwayo.
- Nhanganyaya, papeji 1
- Zvirambidzo, papeji 2
Nhanganyaya
CiscoSoftware Manager (CSM) server is a web-yakavakirwa otomatiki chishandiso. Inobatsira iwe kubata uye panguva imwe chete
rongedza software kugadzirisa kusimudzira (SMUs) uye sevhisi mapaketi (SPs) pane akawanda ma routers. Inopa kurudziro inoderedza kushanda nesimba mukutsvaga nemaoko, kuona, uye kuongorora maSMU nemaSPs anodiwa pachigadzirwa. An SMU gadziriso yebug. An SP muunganidzwa wemaSMU akaunganidzwa mune imwe file.
Kuti upe kurudziro, unofanirwa kubatanidza iyo CSM server inofanirwa kuburikidza neInternet kune cisco.com domain. CSM yakagadzirirwa kubatanidza michina yakawanda uye inopa SMUs uye SP's manejimendi kune akawanda Cisco IOS XR mapuratifomu uye kuburitswa.
Iwo mapuratifomu anotsigirwa paCSM ndeaya:
- IOS XR (ASR 9000, CRS)
- IOS XR 64 bit (ASR 9000-X64, NCS 1000, NCS 4000, NCS 5000, NCS 5500, NCS 6000)
- IOS XE (ASR902, ASR903, ASR904, ASR907, ASR920)
- IOS (ASR901)
Kubva pane vhezheni 4.0 zvichienda mberi, kune akawanda Docker midziyo inoumba iyo CSM yekuvaka. Macontainer aya ndeaya:
- CSM
- Database
- Mutariri
Kuisa CSM server kuburikidza neDocker iri nyore. Unogona kukwidziridza kune yazvino CSM server vhezheni nekudzvanya kwebhatani rekusimudzira pane CSM server peji repamba
Kurambidzwa
Izvi zvinotevera zvirambidzo zvinoshanda nerespect t pakumisikidzwa kweiyo CSM server:
- Ichi chinyorwa chekuisa hachishande kune chero CSM server shanduro isati yasvika vhezheni 4.0.
- Iyo CSM server inofanirwa kukwanisa kubatana neCisco.com kuti uziviswe nezve zvichangobva kuitika zviripo.
CHITSAUKO 2

Preinstallation Zvinodiwa
Ichi chitsauko chinopa ruzivo nezve Hardware uye software yaunoda kuisa CSM server.
- Hardware Zvinodiwa, pane peji 3
- Zvido zveSoftware, pane peji 3
Hardware Zvinodiwa
Izvo zvishoma zvinodiwa zvehardware zvekuisa CSM server 4.0 ndezvi:
- 2 CPUs
- 8-GB RAM
- 30-GB HDD
Cherechedza
- Kune mahombe network, isu tinokurudzira kuti iwe uwedzere huwandu hweCPU kuti umhanye akawanda ekuisa network panguva imwe chete.
- Iwe unogona kugadzirisa iyo hard disk nzvimbo kuchengetedza mifananidzo uye mapakeji uye matanda kubva kumabasa.
Software Zvinodiwa
Izvo zvinodiwa nesoftware kuisa CSM server 4.0 ndezvi:
- systemd Linux kugovera neDocker
- Docker Proxy Configuration (Sarudzo)
- Firewall (Zvichida)
systemd
Kuisa iyo CSM server, unofanirwa kushandisa systemd. Iyo suite inopa zvivharo zvekuvaka kugadzira akasiyana Linux anoshanda masisitimu. Kuti uwane rumwe ruzivo nezve systemd, tarisa kune Wikipedia.
Ita shuwa kuti unosangana nezvinotevera zvinodiwa usati waenderera mberi nekuisa CSM server 4.0:
- Unoda maropafadzo emidzi kuti uise CSM server nokuti iyo CSM server inochengetwa mu /etc/csm.json file. Iyo yekuisa maitiro inogadzira iyo systemd sevhisi yekutanga kwayo otomatiki. Kuti uwane maropafadzo emidzi, mhanyisa script yekuisa semudzi mushandisi kana semushandisi ane sudo chirongwa chekuwana.
- Ita shuwa kuti iwe unoisa Docker pane iyo host inoshanda system. Kuti uwane rumwe ruzivo, ona
https://docs.docker.com/install/. Cisco inokurudzira kushandisa Ubuntu, CentOS, kana Red Hat Enterprise Linux seyakagadziridza sisitimu yekushandisa inoshandisa CSM server 4.0. CSM inoshanda nezvose zviri zviviri Docker Community Edition (CE) uye Docker Enterprise Edition (EE)
Docker
Iyo CSM server inoshanda neese Docker Community Edition (CE) uye Docker Enterprise Edition (EE). Kuti uwane rumwe ruzivo, tarisa kune zviri pamutemo Docker zvinyorwa, https://docs.docker.com/install/overview/.
Shandisa Docker 19.03 kana shanduro dzekupedzisira kuti uise CSM server. Unogona kushandisa unotevera kuraira kutarisa vhezheni yeDocker:
$ docker vhezheni
Mutengi: Docker Injini - Nharaunda
Shanduro: 19.03.9
API vhezheni: 1.40
Enda shanduro: go1.13.10
Git kuzvipira: 9d988398e7
Yakavakwa: Fri Chivabvu 15 00:25:34 2020
OS/Arch: linux/amd64
Kuedza: nhema
Server: Docker Injini - Nharaunda
Injini:
Shanduro: 19.03.9
API vhezheni: 1.40 (idiki vhezheni 1.12)
Enda shanduro: go1.13.10
Git kuzvipira: 9d988398e7
Yakavakwa: Fri Chivabvu 15 00:24:07 2020
OS/Arch: linux/amd64
Kuedza: nhema
containerd:
Shanduro: 1.2.13
GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429
runc:
Shanduro: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Shanduro: 0.18.0
GitCommit: fec3683
Docker Proxy Configuration (Sarudzo)
Kana iwe ukaisa sevha yeCSM kuseri kweHTTPS proxy, example, mune zvemakambani marongero, iwe unofanirwa kugadzirisa iyo Docker systemd sevhisi file sezvinotevera:
- Gadzira systemd yekudonha-in dhairekitori yebasa re docker:
$ sudo mkdir -p /etc/systemd/system/docker.service.d - Gadzira a file yakanzi /etc/systemd/system/docker.service.d/https-proxy.conf iyo inowedzera HTTPS_PROXY nharaunda inosiyana. Izvi file inobvumira iyo Docker daemon kudhonza midziyo kubva mudura nekushandisa iyo HTTPS Proxy:
[Sevhisi] Environment=”HTTPS_PROXY=http://proxy.example.com:443/”
Cherechedza
Zvakajairika kutarisa kuti HTTPS_PROXY nharaunda inosiyana inoshandisa mavara makuru uye proxy URL inotanga na http:// uye kwete https://. - Rodhazve shanduko dzemagadzirirwo:
$ sudo systemctl daemon-reload - Tangazve Docker:
$ sudo systemctl tangazve docker - Iva nechokwadi chekuti waisa zvigadziriso:
$ systemctl show -property=Environment docker
Environment=HTTPS_PROXY=http://proxy.example.com:443/
Simbisa iyo Docker kumisikidzwa
Kuti utarise kana wakaisa Docker nemazvo uye kuona kuti irikusimuka uye inoshanda, shandisa murairo unotevera:
$ systemctl iri-inoshanda docker
active
Kuona kuti wakanyatso gadzirisa dhimoni reDocker, uye kuti Docker inokwanisa here kudhonza mifananidzo kubva mudura uye inokwanisa kuita mudziyo wekuyedza; shandisa murairo unotevera:
$ docker run -rm mhoro-nyika
Hatina kuwana mufananidzo 'hello-world:yazvino' munharaunda
zvazvino Kudhonza kubva muraibhurari/hello-nyika
d1725b59e92d: Dhonza zvakakwana
Digest: sha256:0add3ace90ecb4adbf7777e9aacf18357296e799f81cabc9fde470971e499788
Mamiriro Yakadhaunirodha mufananidzo mutsva wehello-world:zvino
Mhoro kubva kuDocker!
Iyi meseji inoratidza kuti yako yekuisa inoita kunge iri kushanda nemazvo.
Kugadzira iyi meseji, Docker akatora matanho anotevera:
- Mutengi weDocker akabata Docker daemon.
- Iyo Docker daemon yakadhonza iyo "hello-nyika" mufananidzo kubva kuDocker Hub. (amd64)
- Iyo Docker daemon yakagadzira mudziyo mutsva kubva pamufananidzo iwoyo unomhanyisa zvinogoneka zvinoburitsa izvo zvauri kuverenga izvozvi.
- Iyo Docker daemon yakafambisa iyo yakabuda kune Docker mutengi, iyo yakatumira kune yako terminal.
Kuti uedze chimwe chinhu chinoda chinzvimbo, unogona kumhanyisa Ubuntu mudziyo ne:
$ docker run -it ubuntu bash
Goverana mifananidzo, otomatiki mafambiro ebasa, uye nezvimwe nemahara Docker ID:
https://hub.docker.com/
Kune zvimwe exampdzidziso uye mazano, shanya:
https://docs.docker.com/get-started/
Firewall (Zvichida)
CSM server inogona kumhanya pamwe chete neFirewalld. Firewalld inopihwa mune inotevera kugoverwa kweLinux seyakagadzika firewall manejimendi chishandiso:
- RHEL 7 uye gare gare shanduro
- CentOS 7 uye gare gare shanduro
- Fedora 18 uye gare gare shanduro
- SUSE 15 uye gare gare shanduro
- OpenSUSE 15 uye gare gare shanduro
Usati wamhanya CSM ne firewalld, ita zvinotevera:
- Mhanya iyo IP kero yekuraira uye wobva wafambisa iyo eth0 interface, inova yedu yekunze interface yeCSM, kune "yekunze" zone.
$ ip kero
1: hona: mtu 65536 qdisc noqueue state UNKNOWN group default qlen
1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 chiyero chinogashira lo
valid_lft zvachose yakasarudzwa_lft zvachose
inet6 ::1/128 scope host
valid_lft zvachose yakasarudzwa_lft zvachose
2: eth0: mtu 1500 qdisc fq_codel state UP group default
qlen 1000
link/ether 08:00:27:f5:d8:3b brd ff:ff:ff:ff:ff:ff
inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic eth0
anoshanda_lft 84864sec akasarudza_lft 84864sec
inet6 fe80::a00:27ff:fef5:d83b/64 scope link
valid_lft zvachose yakasarudzwa_lft zvachose
$ sudo firewall-cmd -permanent -zone=external -change-interface=eth0
Cherechedza
Nekusagadzikana, iyo eth0 interface iri munzvimbo yeruzhinji. Kuifambisa kune imwe nzvimbo yekunze kunogonesa kuita masquerading ekunze kwekubatanidza kune CSM docker midziyo - Bvumira traffic inouya pachiteshi 5000 paTCP nekuti port 5000 ndiyo yakasarudzika chiteshi web interface ye CSM server
Cherechedza
Pane mamwe masisitimu, iwe unofanirwa kufambisa iyo "br-csm" interface kune "yakavimbika" zone. Iyo br-csm interface ndiyo yemukati bhiriji interface inogadzirwa neCSM uye inoshandiswa kutaurirana pakati pemidziyo yeCSM. Iyi interface inogona kunge isipo isati yaiswa CSM. Nekudaro, ita shuwa kuti unomhanyisa unotevera kuraira pamberi peiyo CSM yekuisa maitiro:
$ sudo firewall-cmd -permanent -zone = yakavimbika -chinja-interface = br-csm - Rekodhazve firewall daemon nekugadzirisa kutsva
$ sudo firewall-cmd -reload
Cherechedza
Kana iwe waisa iyo Docker usati waisa firewalld, tangazve docker daemon mushure mekuita firewalld shanduko.
Cherechedza
Kana iwe uri kushandisa chero imwe firewall application kunze kwe firewalld, igadzirise sezvinodiwa uye vhura port 5000 paTCP kune chero traffic inouya.
CHITSAUKO 3

Kuisa CSM Server
Ichi chitsauko chinopa ruzivo nezve yekumisikidza uye yekubvisa maitiro e CSM server. Ichi chitsauko chinotsanangurawo nzira yekuvhura iyo CSM server peji.
- Kuisa Matanho, papeji 9
- Kuvhura iyo CSM Server Peji, papeji 10
- Kubvisa iyo CSM Server, papeji 11
Installation Procedure
Kudhawunirodha ruzivo rwazvino nezve yazvino yakatumirwa software mapakeji uye maSMU, iyo CSM server inoda HTTPSconnection kune Cisco saiti. Iyo CSM server inoongororawo nguva nenguva yeshanduro nyowani yeCSM pachayo.
Kuisa iyo CSM server, mhanyisa unotevera kuraira kurodha uye kuita iyo yekuisa script: $ bash -c “$(curl -sL
https://devhub.cisco.com/artifactory/software-manager-install-group/install.sh)”
Cherechedza
Panzvimbo pekudhawunirodha uye kuita iyo script, unogona zvakare kusarudza kurodha inotevera script usingaite. Mushure mekudhawunirodha script, unogona kumhanyisa nemaoko nedzimwe sarudzo kana zvichidikanwa:
$ curl -Ls https://devhub.cisco.com/artifactory/software-manager-install-group/install.sh -O $ chmod +x install.sh $ ./install.sh -help CSM Server installation script: $ ./ install.sh [OPTIONS] Zvimwe: -h Dhinda rubatsiro -d, -data
Sarudza dhairekitori rekugovanisa data -no-prompt Non interactive mode -dry-run Dry run. Mirairo haitevezwi. -https-proxy URL Shandisa HTTPS Proxy URL -uninstall Uninstall CSM Server (Bvisa data rese)
Cherechedza
Kana iwe usingamhanye script se "sudo/root" mushandisi, unokurudzirwa kuisa "sudo/root" password.
Kuvhura iyo CSM Server Peji
Shandisa matanho anotevera kuvhura CSM server peji:
PFUPISO MATINJI
- Vhura CSM server Peji uchishandisa izvi URL: http://:5000 pa a web browser, uko "server_ip" iri IP kero kana zita reHostna reLinux server. Iyo CSM server inoshandisa TCP port 5000 kupa mukana kune `Graphical User Interface (GUI) ye CSM server.
- Pinda kune CSM server neinotevera default zvitupa.
MATANHO AKADZWA
| Raira kana Chiito | Chinangwa | |
| Danho 1 | Vhura CSM server Peji uchishandisa izvi URL:http://:5000 pa web browser, uko "server_ip" iri IP kero kana zita reHostna reLinux server. Iyo CSM server inoshandisa TCP port 5000 kupa mukana kune Graphical User Interface (GUI) ye CSM server. | Cherechedza Zvinotora anenge maminetsi gumi kuisa uye kuvhura iyo CSM server peji. |
| Danho 2 | Pinda kune CSM server neinotevera default zvitupa. | Username: mudzi • Password: mudzi |
| Cherechedza Cisco inokurudzira zvakasimba kuti uchinje password yakasarudzika mushure mekutanga kupinda. |
||
Zvekuita zvinotevera
Kuti uwane rumwe ruzivo nezve kushandisa CSM server, tinya Rubatsiro kubva kumusoro menyu bha ye CSM server GUI, uye kusarudza "Admin Zvishandiso".
Kubvisa iyo CSM Server
Kubvisa iyo CSM server kubva kune iyo host system, mhanyisa inotevera script muhost system. Script iyi
iwo mamwe ekuisa script awakadhawunirodha kare nawo: curl -Ls
https://devhub.cisco.com/artifactory/software-manager-install-group/install.sh -O kuisa iyo CSM server.
$ ./install.sh -uninstall
20-02-25 15:36:32 CHIziviso che CSM Supervisor Kutanga Script: /usr/sbin/csm-supervisor
20-02-25 15:36:32 CHIZIVISO CSM AppArmor Startup Script: /usr/sbin/csm-apparmor
20-02-25 15:36:32 CHIZIVISO CSM Config file: /etc/csm.json
20-02-25 15:36:32 CHIZIVISO CSM Data Folder: /usr/share/csm
20-02-25 15:36:32 CHIZIVISO CSM Supervisor Service: /etc/systemd/system/csm-supervisor.service
20-02-25 15:36:32 CHIZIVISO CSM AppArmor Service: /etc/systemd/system/csm-apparmor.service
20-02-25 15:36:32 YAMBIRO Uyu murairo UCHADZIMA ese midziyo yeCSM uye data rakagovaniswa.
folda kubva kumugadziri
Une chokwadi here kuti unoda kuenderera mberi [hongu|Kwete]: hongu
20-02-25 15:36:34 INFO CSM kubvisa kwatanga
20-02-25 15:36:34 RUZIVO Kubvisa Supervisor Kutanga Script
20-02-25 15:36:34 INFO Kubvisa AppArmor Startup Script
20-02-25 15:36:34 INFO Kumisa csm-supervisor.service
20-02-25 15:36:35 INFO Disable csm-supervisor.service
20-02-25 15:36:35 INFO Kubvisa csm-supervisor.service
20-02-25 15:36:35 INFO Kumisa csm-apparmor.service
20-02-25 15:36:35 INFO Kubvisa csm-apparmor.service
20-02-25 15:36:35 INFO Kubvisa CSM Docker midziyo
20-02-25 15:36:37 INFO Kubvisa CSM Docker mifananidzo
20-02-25 15:36:37 INFO Kubvisa CSM Docker bridge network
20-02-25 15:36:37 INFO Kubvisa CSM config file: /etc/csm.json
20-02-25 15:36:37 YAMBIRO Kubvisa CSM Data Folder (database, logs, certificates, plugins,
nzvimbo yemunharaunda): '/usr/share/csm'
Une chokwadi here kuti unoda kuenderera mberi [hongu|Kwete]: hongu
20-02-25 15:36:42 INFO CSM Data Folder yakabviswa: /usr/share/csm
20-02-25 15:36:42 INFO CSM Server yakabudiswa zvinobudirira
Panguva yekubvisa, unogona kuchengetedza CSM data folda nekupindura "Kwete" pamubvunzo wekupedzisira. Nekupindura "Kwete", unogona kusunungura iyo CSM application wozoidzosera nedata rakachengetedzwa
Zvinyorwa / Zvishandiso
![]() |
CISCO Cisco Software Manager Server [pdf] Bhuku reMushandisi Cisco Software Manager Server, Software Manager Server, Maneja Server, Server |




