Cisco Software Manager Server Guide Guide
Logo a le Cisco

Taiala Fa'apipi'i mo Cisco Software Manager Server

Muamua lomia: 2020-04-20
Suiga Mulimuli: 2023-02-02

Amerika Laumua 

Cisco Systems, Inc.
170 Sisifo Tasman Drive
San Jose, CA 95134-1706
ISA
http://www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 527-0883

Upu Tomua

Faailoga Faufale
Manatua

O lenei oloa ua o'o i le tulaga e gata ai le olaga. Mo nisi fa'amatalaga, va'ai le Fa'asilasilaga Fa'ai'uga o le Soifua ma le Fa'ai'uga o Fa'atauga

O loʻo faʻamatalaina e lenei taʻiala le faʻapipiʻiina o le Cisco Software Manager (CSM) server.

  • Fa'afofoga, itulau iii
  • Suiga i Lenei Pepa, i le itulau iii
  • Mauaina o Fa'amaumauga ma Tu'uina atu se Talosaga Auaunaga, i le itulau iii

Tagata fa'alogo

O lenei taʻiala e mo i latou e nafa ma le faʻapipiʻiina o le Cisco Software Manager server 4.0 ma faʻatonuga o le Cisco routers.

O lenei fa'asalalauga e fa'apea o le tagata faitau e tele lona talaaga i le fa'apipi'iina ma le fa'atulagaina o le alalaupapa ma mea e fa'atatau i suiga. E tatau fo'i ona masani le tagata faitau ile fa'aeletonika fa'aeletonika ma fa'ata'ita'iga tau fa'aulaiga ma fa'apitoa i le avea ai ma se tekinisia fa'aeletonika po'o le eletise.

Suiga i Lenei Pepa

O lenei laulau o loʻo lisiina ai suiga faʻapitoa na faia i lenei pepa talu ona faʻavae muamua.

Laulau 1: Suiga i Lenei Pepa

Aso Aotelega
Aperila 2020 Uluai Fa'asalalauga o lenei pepa.

Mauaina o Faamaumauga ma Tuuina atu se Talosaga Auaunaga

Mo fa'amoemoega nei, va'ai O le a le mea fou i le Cisco Product Documentation, ile: http://www.cisco.com/c/en/us/td/docs/general/whatsnew/whatsnew.html

  • Mauaina o faʻamatalaga e uiga i le mauaina o faʻamaumauga, faʻaaoga le Cisco Bug Search Tool (BST)
  • Tuuina atu o se talosaga mo auaunaga
  • Aoina mai o faamatalaga faaopoopo

Fa'asoa ile mea fou ile Cisco Product Documentation. O lenei pepa o loʻo lisi uma ai faʻamaumauga faʻapitoa Cisco fou ma toe faʻaleleia e avea o se RSSfeed ma tuʻuina saʻo mea i lau laulau e faʻaaoga ai se tusi faitau. O fafaga RSS e leai se totogi, ma o lo'o lagolagoina nei e Cisco le RSS Version 2.0.

MATAUPU `1
Faailoga Faufale

E uiga i Cisco Software Manager Server

O lenei mataupu o loʻo tuʻuina atu se faʻamatalagaview o le CiscoSoftware Managerserver. O lo'o lisiina fo'i i lenei mataupu le tapula'a o lona fa'apipi'iina.

  • Folasaga, i le itulau 1
  • Tapulaa, i le itulau e 2

Folasaga

CiscoSoftware Manager (CSM)server o se web-mea faigaluega fa'aautomatika. E fesoasoani ia te oe e pulea ma i le taimi e tasi
fa'atulagaina le fa'aleleia o le fa'aleleia o polokalame (SMUs) ma pusa tautua (SPs) i le tele o alalaupapa. O lo'o tu'uina mai ai fautuaga e fa'aitiitia ai taumafaiga ile su'esu'eina ma le lima, fa'ailoa, ma au'ili'ili SMU ma SP e mana'omia mo se masini. O le SMU o se fofo mo se bug. O le SP o se aofa'iga o SMU fa'atasi i le tasi file.

Ina ia tuʻuina atu fautuaga, e tatau ona e faʻafesoʻotaʻi le CSM server e tatau i luga ole Initaneti ile cisco.com domain. CSM ua mamanuina e faʻafesoʻotaʻi le tele o masini ma tuʻuina atu SMU ma le pulega a SP mo le tele o Cisco IOS XR platforms ma faʻamalolo.

O faʻavae o loʻo lagolagoina ile CSM o:

  • 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)

Mai le lomiga 4.0 agai i luma, e tele pusa Docker e aofia ai le fausaga CSM. O koneteina nei:

  • CSM
  • Fa'amaumauga
  • Supavaisa

Faʻapipiʻi le CSM server e ala i Docker e faigofie. E mafai ona e fa'aleleia i le CSM server version fou i le kilikiina o le fa'afou fa'amau i luga o le CSM server home page

Tapulaa

O tapula'a nei e fa'atatau i le fa'apipi'iina o le server CSM:

  • O lenei ta'iala fa'apipi'i e le fa'atatau i so'o se fa'aumau a le CSM a'o le'i faia le 4.0.
  • O le CSM server e tatau ona mafai ona faʻafesoʻotaʻi i Cisco.com e logoina ai faʻamatalaga lata mai o loʻo maua.

MATAUPU 2
Faailoga Faufale

Fa'atonu Manaoga

O lenei mataupu o loʻo tuʻuina atu ai faʻamatalaga e uiga i meafaigaluega ma polokalama e te manaʻomia e faʻapipiʻi ai le CSM server.

  • Meafaigaluega Manaomia, i le itulau 3
  • Polokalama Manaomia, i le itulau 3

Meafaigaluega Manaomia

Ole mea la'ititi e mana'omia e fa'apipi'i ai le CSM server 4.0 e:

  • 2 PPU
  • 8-GB RAM
  • 30-GB HDD

Fa'ailoga Fa'ailoga Manatua

  • Mo feso'ota'iga tetele, matou te fautua atu e te fa'ateleina le numera o PPU e fa'agaoioi ai le tele o galuega fa'apipi'i feso'otaiga i le taimi e tasi.
  • E mafai ona e fetuutuunai le avanoa hard disk e teu ai ata ma afifi ma ogalaau mai galuega.

Polokalama Manaoga

O mana'oga fa'akomepiuta e fa'apipi'i ai le CSM server 4.0 o:

  • systemd Linux tufatufaina ma Docker
  • Fa'atonuga ole Docker Proxy (Filifili)
  • Firewalld (Filifili)

systemd

Ina ia faʻapipiʻi le CSM server, e tatau ona e faʻaogaina systemd. O se suʻega e tuʻuina atu ai poloka faufale e fatu ai faiga faʻaogaina Linux eseese. Mo nisi faʻamatalaga e uiga i systemd, tagai ile Wikipedia.

Ia mautinoa e te ausia manaʻoga nei ae e te leʻi faʻapipiʻiina le CSM server 4.0:

  • E te manaʻomia aʻa avanoa e faʻapipiʻi ai le CSM server ona o le faʻatulagaina o le CSM server o loʻo teuina i le /etc/csm.json file. O le faʻapipiʻiina o le faʻatulagaina e fatuina ai le systemd service mo lona amataga otometi. Ina ia maua faʻamanuiaga aʻa, faʻatautaia le faʻapipiʻi faʻapipiʻi e avea o se tagata faʻaoga aʻa poʻo se tagata faʻaoga i le sudo polokalama avanoa.
  • Ia mautinoa e te faʻapipiʻi Docker i luga o le polokalama faʻaoga talimalo. Mo nisi fa'amatalaga, va'ai
    https://docs.docker.com/install/. Ua fautuaina e Cisco le faʻaaogaina o le Ubuntu, CentOS, poʻo le Red Hat Enterprise Linux e avea ma faʻaoga faʻaogaina o loʻo faʻaogaina le CSM server 4.0. E galulue le CSM ma le Docker Community Edition (CE) ma le Docker Enterprise Edition (EE)

Docker

O lo'o galulue le 'au'aunaga a le CSM ma le Docker Community Edition (CE) ma le Docker Enterprise Edition (EE). Mo nisi faʻamatalaga, vaʻai ile Docker pepa aloaia, https://docs.docker.com/install/overview/.

Fa'aaoga le Docker 19.03 po'o fa'asologa mulimuli ane e fa'apipi'i ai le server CSM. E mafai ona e faʻaogaina le poloaiga lenei e siaki ai le lomiga o le Docker:

$ docker version
Tagata fa'atau: Docker Engine – Community
Fa'aliliuga: 19.03.9
API version: 1.40
Go version: go1.13.10
Git tautino: 9d988398e7
Fausia: Aso Me 15 00:25:34 2020
OS/Arch: linux/amd64
Fa'ata'ita'iga: sese

Server: Docker Engine – Community
Inisinia:

Fa'aliliuga: 19.03.9
API version: 1.40 (latiiti version 1.12)
Go version: go1.13.10
Git tautino: 9d988398e7
Fausia: Aso Me 15 00:24:07 2020
OS/Arch: linux/amd64
Fa'ata'ita'iga: sese
pusa:
Fa'aliliuga: 1.2.13
GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429
runc:
Fa'aliliuga: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Fa'aliliuga: 0.18.0
GitCommit: fec3683

Fa'atonuga ole Docker Proxy (Filifili)
Afai e te faʻapipiʻi le CSM server i tua o se sui sui HTTPS, mo example, i faʻalapotopotoga faʻapitoa, e tatau ona e faʻatulagaina le Docker systemd service file fa'apea:

  1. Fausia se systemd drop-in directory mo le docker service:
    $ sudo mkdir -p /etc/systemd/system/docker.service.d
  2. Fausia a file faaulutalaina /etc/systemd/system/docker.service.d/https-proxy.conf e faaopoopo ai le suiga o le siosiomaga HTTPS_PROXY. Lenei file faʻatagaina le Docker daemon e toso pusa mai le fale teu oloa e ala i le faʻaaogaina o le HTTPS Proxy:
    [Auaunaga] Siosiomaga=”HTTPS_PROXY=http://proxy.example.com:443/”
    Fa'ailoga Fa'ailoga Manatua
    O le va'aiga masani e fa'aaoga e le suiga o le siosiomaga HTTPS_PROXY mataitusi tetele ma le sui URL amata ile http:// ae le o le https://.
  3. Toe la'u suiga fa'aopoopo:
    $ sudo systemctl daemon-reload
  4. Toe amata le Docker:
    $ sudo systemctl toe amata le fale faigaluega
  5. Faamaonia ua e utaina le faatulagaga:
    $ systemctl show –property=Siosiomaga docker
    Siosiomaga=HTTPS_PROXY=http://proxy.example.com:443/

Faʻamaonia le faʻatulagaina o Docker 

Ina ia siaki pe ua e faʻapipiʻi lelei le Docker ma ia mautinoa o loʻo i luga ma tamoʻe, faʻaaoga le poloaiga lenei:

$ systemctl o lo'o fa'agaoioi le faife'au
toaga

Ina ia faʻamaonia pe ua e faʻatulagaina lelei le temoni Docker, ma pe mafai e le Docker ona toso ata mai le fale teu oloa ma mafai ona faʻatino le pusa suʻega; fa'aaoga le poloaiga lenei: 

$ docker run –rm hello-world
Le mafai ona maua ata 'hello-world:latest' i le lotoifale
lata mai: Toso mai le faletusi/hello-world
d1725b59e92d: Toso uma
Digest: sha256:0add3ace90ecb4adbf7777e9aacf18357296e799f81cabc9fde470971e499788
Tulaga: Si'itia ata fou mo le hello-world:latest

Talofa mai Docker!
O lenei fe'au e fa'aalia ai e foliga mai o lo'o galue lelei lau fa'apipi'i.
Ina ia fatuina lenei savali, na faia e Docker laasaga nei:

  1. Na faʻafesoʻotaʻi e le tagata faʻatau Docker le Docker daemon.
  2. Na toso e le Docker daemon le ata "hello-world" mai le Docker Hub. (amd64)
  3. Na faia e le Docker daemon se atigipusa fou mai lena ata o loʻo faʻaogaina le faʻatinoina e maua ai le gaioiga o loʻo e faitauina nei.
  4. O le Docker daemon na faʻasalalau lena gaioiga i le Docker client, lea na lafoina i lau laina.

Ina ia faʻataʻitaʻiina se mea e sili atu le fiasili, e mafai ona e taʻavale se pusa Ubuntu ma:
$ docker run -it ubuntu bash

Fa'asoa ata, fa'autometi galuega, ma isi mea fa'atasi ma se ID Docker e leai se totogi:
https://hub.docker.com/

Mo nisi examptusi ma manatu, asiasi:
https://docs.docker.com/get-started/

Firewalld (Filifili)

CSM server e mafai ona tamoʻe faʻatasi ma Firewalld. Firewalld o loʻo tuʻuina atu i faʻasalalauga Linux o loʻo i lalo e avea ma meafaigaluega e pulea ai le pa puipui:

  • RHEL 7 ma isi lomiga
  • CentOS 7 ma faʻasologa mulimuli ane
  • Fedora 18 ma lomiga mulimuli ane
  • SUSE 15 ma lomiga mulimuli ane
  • OpenSUSE 15 ma lomiga mulimuli ane

Ae e te leʻi taʻavale CSM ma firewalld, fai mea nei:

  1. Faʻatonu le faʻatonuga o le tuatusi IP ona faʻanofo lea o le eth0 interface, o le matou atinaʻe fafo mo CSM, i le "fafo" sone.
    $ ip tuatusi
    1: iloa: 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 lautele talimalo talimalo
    valid_lft faavavau fiafia_lft faʻavavau
    inet6 :: 1/128 lautele talimalo
    valid_lft faavavau fiafia_lft faʻavavau
    2: eth0: mtu 1500 qdisc fq_codel setete UP vaega faaletonu
    qlen 1000
    sootaga/eteru 08:00:27:f5:d8:3b brd ff:ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 va'aiga fa'alelalolagi dynamic eth0
    valid_lft 84864sec fiafia_lft 84864sec
    inet6 fe80::a00:27ff:fef5:d83b/64 scope link
    valid_lft faavavau fiafia_lft faʻavavau
    $ sudo firewall-cmd –permanent –zone=fafo –change-interface=eth0
    Fa'ailoga Fa'ailoga Manatua
    Ona o le faaletonu, o le eth0 interface o loʻo i totonu o se sone lautele. O le fa'anofoina i se sone i fafo e mafai ai ona fa'afoliga mo feso'ota'iga i fafo i koneteina fa'atauga a le CSM
  2. Fa'ataga feoaiga o lo'o o'o mai i luga ole uafu 5000 ile TCP ona ole uafu 5000 ole uafu fa'aletonu ole uafu. web fa'aoga ole CSM server
    Fa'ailoga Fa'ailoga Manatua
    I luga o nisi faiga, e tatau ona e faʻanofoina le "br-csm" faʻaoga i le "faʻatuatuaina" sone. O le br-csm interface o le fesoʻotaʻiga alalaupapa totonu lea na faia e le CSM ma faʻaaogaina mo fesoʻotaʻiga i le va o pusa CSM. Atonu e le o iai lenei fa'aoga a'o le'i fa'apipi'i le CSM. Ae ui i lea, ia mautinoa e te faʻatinoina le faʻatonuga lea aʻo leʻi faia le faʻatulagaina o le CSM:
    $ sudo firewall-cmd –permanent –zone=faatuatuaina –change-interface=br-csm
  3. Toe uta le daemon firewall ma se faatulagaga fou
    $ sudo firewall-cmd –reload
    Fa'ailoga Fa'ailoga Manatua
    Afai na e faʻapipiʻi le Docker aʻo leʻi faʻapipiʻi le firewalld, toe amata le docker daemon pe a uma ona fai suiga firewalld.
    Fa'ailoga Fa'ailoga Manatua
    Afai o lo'o e fa'aogaina so'o se isi firewall application e ese mai le firewalld, fetuutuunai pe a mana'omia ma tatala le port 5000 i le TCP mo so'o se felauaiga o lo'o sau.

MATAUPU 3
Faailoga Faufale

Fa'apipi'i le CSM Server

O lenei mataupu o loʻo tuʻuina atu ai faʻamatalaga e uiga i le faʻapipiʻiina ma le faʻaogaina o le faʻaogaina o le CSM server. O lenei mataupu o loʻo faʻamatalaina ai foi le auala e tatala ai le itulau server CSM.

  • Faiga Fa'apipi'i, i le itulau e 9
  • Tatala le CSM Server Page, i le itulau 10
  • Ta'ese le CSM Server, i le itulau 11

Faiga Fa'apipi'i

Ina ia sii maia faʻamatalaga lata mai e uiga i pusa polokalama faʻapipiʻi nei ma SMU, e manaʻomia e le CSM server se HTTPSconnection i le Cisco site. E siaki foi e le server CSM i lea taimi ma lea taimi mo se lomiga fou o le CSM lava ia.

Ina ia faʻapipiʻi le CSM server, faʻataʻitaʻi le poloaiga lenei e sii mai ma faʻatino le faʻapipiʻi tusitusiga: $ bash -c "$(curl -sL

https://devhub.cisco.com/artifactory/software-manager-install-group/install.sh)

Fa'ailoga Fa'ailoga Manatua
Nai lo le la'uina mai ma le fa'atinoina o le tusitusiga, e mafai fo'i ona e filifili e la'u mai le fa'amaumauga lea e aunoa ma le fa'atinoina. A maeʻa ona sii mai le tusitusiga, e mafai ona e faʻataʻitaʻiina ma le lima ma nisi filifiliga faaopoopo pe a manaʻomia:

$curl -Ls https://devhub.cisco.com/artifactory/software-manager-install-group/install.sh -O $ chmod +x install.sh $ ./install.sh –fesoasoani CSM Server faʻapipiʻiina tusitusiga: $ ./ install.sh [FILIFILI] Filifiliga: -h Lolomi fesoasoani -d, –data
Filifili le fa'atonuga mo fa'asoa fa'amaumauga –leai se fa'anatinati Auala feso'ota'i -mamago-fa'amamago. E le faia poloaiga. –https-proxy URL Fa'aaoga le HTTPS Proxy URL – Aveese le faʻapipiʻiina o le CSM Server (aveese uma faʻamatalaga)

Fa'ailoga Fa'ailoga Manatua
Afai e te le faʻaogaina le tusitusiga o se "sudo / root" tagata faʻaoga, e faʻamalosia oe e ulufale i le upu "sudo / root".

Tatala le CSM Server Page

Fa'aoga laasaga nei e tatala ai le itulau o le server CSM:

LAASAGA AOTELEGA 

  1. Tatala CSM server Page i le faʻaaogaina o lenei URL: http://:5000 i le a web browser, lea o le "server_ip" o le tuatusi IP poʻo le Hostname o le Linux server. E fa'aogaina e le 'au'aunaga a le CSM le TCP port 5000 e tu'uina atu ai le avanoa i le 'Graphical User Interface (GUI) o le server CSM.
  2. Ulufale i le CSM server ma fa'ailoga fa'aletonu nei.

LAASAGA FA'AMANATU

Poloaiga po o Gaioiga Faamoemoega
Laasaga 1 Tatala CSM server Page i le faʻaaogaina o lenei URL:http:// :5000 i le a web browser, lea o le "server_ip" o le tuatusi IP poʻo le Hostname o le Linux server. O lo'o fa'aogaina e le 'au'aunaga a le CSM le TCP port 5000 e tu'uina atu ai le avanoa i le Fa'asinomaga Fa'aaogā Fa'ata'ita'i (GUI) o le 'au'aunaga CSM. Manatua
E tusa ma le 10 minute e faʻapipiʻi ma faʻalauiloa le itulau o le server CSM.
Laasaga 2 Ulufale i le CSM server ma fa'ailoga fa'aletonu nei. Igoa fa'aoga: a'a • Upu fa'aoga: a'a
Manatua
O lo'o fautuaina malosi oe e Cisco e sui le upu fa'amaonia pe a uma le saini muamua.

O le a le isi mea e fai
Mo nisi faʻamatalaga e uiga i le faʻaogaina o le CSM server, kiliki Fesoasoani mai le pito i luga o le lisi o le GUI server CSM, ma filifili "Meafaigaluega Pule".

Ave'esea le CSM Server

Ina ia aveese le server CSM mai le polokalama talimalo, faʻataʻitaʻi le tusitusiga o loʻo i lalo i le polokalama talimalo. O le tusitusiga lenei
le fa'apipi'i fa'apipi'i lea na e siiina muamua ma: iurl -Ls
https://devhub.cisco.com/artifactory/software-manager-install-group/install.sh -O e faʻapipiʻi le server CSM.

$ ./install.sh –uninstall
20-02-25 15:36:32 FAAMATALAGA CSM Supervisor Startup Script: /usr/sbin/csm-supervisor
20-02-25 15:36:32 FAAMATALAGA CSM AppArmor Startup Script: /usr/sbin/csm-apparmor
20-02-25 15:36:32 FAAMATALAGA CSM Config file: /etc/csm.json
20-02-25 15:36:32 FA'AALIGA CSM Fa'amaumauga: /usr/share/csm
20-02-25 15:36:32 FAAMATALAGA CSM Supervisor Auaunaga: /etc/systemd/system/csm-supervisor.service
20-02-25 15:36:32 FAAMATALAGA CSM AppArmor Auaunaga: /etc/systemd/system/csm-apparmor.service
20-02-25 15:36:32 LAPATAʻIGA O lenei poloaiga o le a TAʻE uma ai pusa CSM ma faʻamatalaga fefaʻasoaaʻi
faila mai le talimalo
E te mautinoa e te mana'o e fa'aauau [ioe|Leai]: ioe
20-02-25 15:36:34 INFO CSM uninstalling amata
20-02-25 15:36:34 INFO Aveesea le Supervisor Startup Script
20-02-25 15:36:34 INFO Aveese le AppArmor Startup Script
20-02-25 15:36:34 INFO Taofi csm-supervisor.service
20-02-25 15:36:35 INFO Fa'agata le csm-supervisor.service
20-02-25 15:36:35 INFO Aveesea csm-supervisor.service
20-02-25 15:36:35 INFO Taofi csm-apparmor.service
20-02-25 15:36:35 INFO Aveesea csm-apparmor.service
20-02-25 15:36:35 INFO Aveesea CSM Docker containers
20-02-25 15:36:37 INFO Aveesea ata CSM Docker
20-02-25 15:36:37 INFO Aveesea o fesoʻotaʻiga alalaupapa CSM Docker
20-02-25 15:36:37 INFO Aveesea CSM config file: /etc/csm.json
20-02-25 15:36:37 LAPATAʻIGA Aveesea CSM Data Folder (faʻamaumauga, ogalaau, tusi faamaonia, plugins,
fale teu oloa i le lotoifale): '/usr/share/csm'
E te mautinoa e te mana'o e fa'aauau [ioe|Leai]: ioe
20-02-25 15:36:42 INFO CSM Data Folder tape: /usr/share/csm
20-02-25 15:36:42 INFO CSM Server ua aveese ma le manuia

I le taimi o le uninstallation, e mafai ona e faʻasaoina le faila faʻamaumauga CSM e ala i le taliina "Leai" i le fesili mulimuli. I le taliina "Leai", e mafai ona e aveese le CSM talosaga ona toe faʻapipiʻi lea i faʻamaumauga faʻasaoina

Pepa / Punaoa

CISCO Cisco Software Manager Server [pdf] Taiala mo Tagata Fa'aoga
Cisco Software Manager Server, Polokalama Pule Server, Pule Server, Server

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *