Cisco Software Maneja Server Mushandisi Guide
Cisco Logo

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

Building Icon
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
Building Icon

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
Building Icon

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 Icon 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:

  1. Gadzira systemd yekudonha-in dhairekitori yebasa re docker:
    $ sudo mkdir -p /etc/systemd/system/docker.service.d
  2. 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 Icon Cherechedza
    Zvakajairika kutarisa kuti HTTPS_PROXY nharaunda inosiyana inoshandisa mavara makuru uye proxy URL inotanga na http:// uye kwete https://.
  3. Rodhazve shanduko dzemagadzirirwo:
    $ sudo systemctl daemon-reload
  4. Tangazve Docker:
    $ sudo systemctl tangazve docker
  5. 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:

  1. Mutengi weDocker akabata Docker daemon.
  2. Iyo Docker daemon yakadhonza iyo "hello-nyika" mufananidzo kubva kuDocker Hub. (amd64)
  3. Iyo Docker daemon yakagadzira mudziyo mutsva kubva pamufananidzo iwoyo unomhanyisa zvinogoneka zvinoburitsa izvo zvauri kuverenga izvozvi.
  4. 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:

  1. 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 Icon Cherechedza
    Nekusagadzikana, iyo eth0 interface iri munzvimbo yeruzhinji. Kuifambisa kune imwe nzvimbo yekunze kunogonesa kuita masquerading ekunze kwekubatanidza kune CSM docker midziyo
  2. Bvumira traffic inouya pachiteshi 5000 paTCP nekuti port 5000 ndiyo yakasarudzika chiteshi web interface ye CSM server
    Cherechedza Icon 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
  3. Rekodhazve firewall daemon nekugadzirisa kutsva
    $ sudo firewall-cmd -reload
    Cherechedza Icon Cherechedza
    Kana iwe waisa iyo Docker usati waisa firewalld, tangazve docker daemon mushure mekuita firewalld shanduko.
    Cherechedza Icon 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
Building Icon

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 Icon 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 Icon 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 

  1. 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.
  2. 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

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *