Uživatelská příručka k serveru Cisco Software Manager
Logo společnosti Cisco

Instalační příručka pro Cisco Software Manager Server

Poprvé zveřejněno: 2020-04-20
Naposledy změněno: 2023-02-02

Americké ústředí 

Společnost Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408 526-4000
800 553-SÍTĚ (6387)
Fax: 408 527-0883

Předmluva

Ikona budovy
Poznámka

Tento produkt dosáhl stavu konce životnosti. Pro více informací viz Oznámení o ukončení životnosti a ukončení prodeje

Tato příručka popisuje, jak nainstalovat server Cisco Software Manager (CSM).

  • Publikum, na straně iii
  • Změny tohoto dokumentu, na straně iii
  • Získání dokumentace a odeslání požadavku na službu, na straně iii

Publikum

Tato příručka je určena pro osoby odpovědné za instalaci serveru Cisco Software Manager 4.0 a systémové administrátory směrovačů Cisco.

Tato publikace předpokládá, že čtenář má dostatečné znalosti o instalaci a konfiguraci hardwaru založeného na směrovačích a přepínačích. Čtenář musí být také obeznámen s elektronickými obvody a postupy zapojení a musí mít zkušenosti jako elektronický nebo elektromechanický technik.

Změny tohoto dokumentu

Tato tabulka uvádí technické změny, které byly v tomto dokumentu provedeny od doby, kdy byl poprvé vyvinut.

Tabulka 1: Změny tohoto dokumentu

Datum Shrnutí
dubna 2020 První vydání tohoto dokumentu.

Získání dokumentace a odeslání požadavku na službu

Pro následující účely viz Co je nového v dokumentaci produktu Cisco na adrese: http://www.cisco.com/c/en/us/td/docs/general/whatsnew/whatsnew.html

  • Získání informací o získání dokumentace pomocí nástroje Cisco Bug Search Tool (BST)
  • Odeslání servisního požadavku
  • Shromažďování dalších informací

Přihlaste se k odběru Co je nového v dokumentaci k produktu Cisco. Tento dokument uvádí veškerou novou a revidovanou technickou dokumentaci Cisco jako zdroj RSS a dodává obsah přímo na vaši plochu pomocí aplikace pro čtení. Informační kanály RSS jsou bezplatná služba a Cisco v současné době podporuje RSS verze 2.0.

KAPITOLA `1
Ikona budovy

O serveru Cisco Software Manager Server

Tato kapitola poskytuje konecview serveru CiscoSoftware Manager. Tato kapitola také uvádí omezení jeho instalace.

  • Úvod, na straně 1
  • Omezení na straně 2

Zavedení

Server CiscoSoftware Manager (CSM) je a web-založený automatizační nástroj. Pomáhá vám spravovat a současně
naplánovat aktualizace údržby softwaru (SMU) a aktualizace Service Pack (SP) na více směrovačích. Poskytuje doporučení, která snižují námahu při ručním vyhledávání, identifikaci a analýze SMU a SP, které jsou pro zařízení vyžadovány. SMU je oprava chyby. SP je sbírka malých a středních podniků sdružených v jednom file.

Chcete-li poskytnout doporučení, musíte server CSM připojit přes internet k doméně cisco.com. CSM je navržen pro připojení více zařízení a poskytuje SMU a správu SP pro více platforem a verzí Cisco IOS XR.

Platformy, které jsou podporovány na CSM, jsou:

  • IOS XR (ASR 9000, CRS)
  • IOS XR 64bit (ASR 9000-X64, NCS 1000, NCS 4000, NCS 5000, NCS 5500, NCS 6000)
  • IOS XE (ASR902, ASR903, ASR904, ASR907, ASR920)
  • IOS (ASR901)

Od verze 4.0 dále existuje několik kontejnerů Docker, které tvoří architekturu CSM. Tyto nádoby jsou:

  • CSM
  • Databáze
  • Vedoucí

Instalace CSM serveru přes Docker je snadná. Můžete upgradovat na nejnovější verzi serveru CSM kliknutím na tlačítko aktualizace na domovské stránce serveru CSM

Omezení

Následující omezení platí s ohledem na instalaci serveru CSM:

  • Tato instalační příručka se nevztahuje na žádné verze serveru CSM před verzí 4.0.
  • Server CSM by měl být schopen se připojit k Cisco.com a dostávat upozornění na nejnovější dostupné aktualizace.

KAPITOLA 2
Ikona budovy

Předinstalační požadavky

Tato kapitola poskytuje informace o hardwaru a softwaru, které potřebujete k instalaci serveru CSM.

  • Hardwarové požadavky, na straně 3
  • Softwarové požadavky, na straně 3

Hardwarové požadavky

Minimální hardwarové požadavky pro instalaci CSM serveru 4.0 jsou:

  • 2 CPU
  • 8 GB RAM
  • 30 GB HDD

Ikona Poznámka Poznámka

  • U velkých sítí doporučujeme zvýšit počet CPU, aby bylo možné spustit více operací síťové instalace současně.
  • Můžete upravit místo na pevném disku pro ukládání obrázků a balíčků a protokolů z operací.

Softwarové požadavky

Softwarové požadavky pro instalaci serveru CSM 4.0 jsou:

  • systemd distribuce Linuxu s Dockerem
  • Konfigurace Docker Proxy (volitelné)
  • Firewall (volitelné)

systemd

Chcete-li nainstalovat server CSM, musíte použít systemd. Jedná se o sadu, která poskytuje stavební bloky pro vytváření různých operačních systémů Linux. Další podrobnosti o systemd viz Wikipedie.

Než budete pokračovat v instalaci serveru CSM 4.0, ujistěte se, že splňujete následující požadavky:

  • K instalaci serveru CSM potřebujete oprávnění root, protože konfigurace serveru CSM je uložena v souboru /etc/csm.json file. Instalační proces vytvoří službu systemd pro její automatické spuštění. Chcete-li získat práva root, spusťte instalační skript jako uživatel root nebo jako uživatel s přístupem k programu sudo.
  • Ujistěte se, že jste Docker nainstalovali na hostitelský operační systém. Více informací viz
    https://docs.docker.com/install/. Cisco doporučuje používat Ubuntu, CentOS nebo Red Hat Enterprise Linux jako hostitelský operační systém se serverem CSM 4.0. CSM funguje s Docker Community Edition (CE) a Docker Enterprise Edition (EE)

Přístavní dělník

Server CSM funguje s Docker Community Edition (CE) i Docker Enterprise Edition (EE). Další informace naleznete v oficiální dokumentaci Docker, https://docs.docker.com/install/overview/.

K instalaci serveru CSM použijte Docker 19.03 nebo novější verze. Ke kontrole verze Dockeru můžete použít následující příkaz:

$ verze dockeru
Klient: Docker Engine – Community
Verze: 19.03.9
Verze API: 1.40
Go verze: go1.13.10
Git commit: 9d988398e7
Vyrobeno: Pá 15. května 00:25:34 2020
OS/Arch: linux/amd64
Experimentální: nepravdivé

Server: Docker Engine – Community
Motor:

Verze: 19.03.9
Verze API: 1.40 (minimální verze 1.12)
Go verze: go1.13.10
Git commit: 9d988398e7
Vyrobeno: Pá 15. května 00:24:07 2020
OS/Arch: linux/amd64
Experimentální: nepravdivé
v kontejnerech:
Verze: 1.2.13
GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429
runc:
Verze: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Verze: 0.18.0
GitCommit: fec3683

Konfigurace Docker Proxy (volitelné)
Pokud nainstalujete server CSM za HTTPS proxy, napřample, v podnikovém nastavení musíte nakonfigurovat službu Docker systemd file následovně:

  1. Vytvořte drop-in adresář systemd pro službu docker:
    $ sudo mkdir -p /etc/systemd/system/docker.service.d
  2. Vytvořte a file s názvem /etc/systemd/system/docker.service.d/https-proxy.conf, který přidává proměnnou prostředí HTTPS_PROXY. Tento file umožňuje démonovi Docker stáhnout kontejnery z úložiště pomocí HTTPS proxy:
    [Service] Environment=”HTTPS_PROXY=http://proxy.example.com:443/”
    Ikona Poznámka Poznámka
    Je běžné, že proměnná prostředí HTTPS_PROXY používá velká písmena a proxy URL začíná http:// a ne https://.
  3. Znovu načtěte změny konfigurace:
    $ sudo systemctl daemon-reload
  4. Restartujte Docker:
    $ sudo systemctl restart docker
  5. Ověřte, že jste načetli konfiguraci:
    $ systemctl show –property=Ukotvitelný panel prostředí
    Prostředí=HTTPS_PROXY=http://proxy.example.com:443/

Ověřte konfiguraci Dockeru 

Chcete-li zkontrolovat, zda jste správně nainstalovali Docker a ujistit se, že je v provozu, použijte následující příkaz:

$ systemctl is-active docker
aktivní

Chcete-li ověřit, zda jste správně nakonfigurovali démona Docker a zda je Docker schopen stáhnout obrázky z úložiště a je schopen spustit testovací kontejner; použijte následující příkaz: 

$ docker run –rm hello-world
Lokálně nelze najít obrázek 'hello-world:latest'
nejnovější: Vytahování z knihovny/hello-světa
d1725b59e92d: Vytažení dokončeno
Strávit: sha256:0add3ace90ecb4adbf7777e9aacf18357296e799f81cabc9fde470971e499788
Postavení: Stažen novější obrázek pro hello-world:latest

Zdravíme vás z Dockeru!
Tato zpráva ukazuje, že vaše instalace zřejmě funguje správně.
K vygenerování této zprávy provedl Docker následující kroky:

  1. Klient Docker kontaktoval démona Docker.
  2. Démon Docker stáhl obrázek „hello-world“ z centra Docker. (amd64)
  3. Démon Docker vytvořil z tohoto obrazu nový kontejner, který spouští spustitelný soubor, který vytváří výstup, který právě čtete.
  4. Démon Docker streamoval tento výstup do klienta Docker, který jej odeslal do vašeho terminálu.

Chcete-li vyzkoušet něco ambicióznějšího, můžete spustit kontejner Ubuntu s:
$ docker run -it ubuntu bash

Sdílejte obrázky, automatizujte pracovní postupy a další pomocí bezplatného Docker ID:
https://hub.docker.com/

Pro více exampinformace a nápady, navštivte:
https://docs.docker.com/get-started/

Firewall (volitelné)

CSM server může běžet společně s Firewallem. Firewalld je poskytován v následujících distribucích Linuxu jako výchozí nástroj pro správu brány firewall:

  • RHEL 7 a novější verze
  • CentOS 7 a novější verze
  • Fedora 18 a novější verze
  • SUSE 15 a novější verze
  • OpenSUSE 15 a novější verze

Před spuštěním CSM s firewallem proveďte následující:

  1. Spusťte příkaz IP address a poté přesuňte rozhraní eth0, což je naše externí rozhraní pro CSM, do „externí“ zóny.
    $ IP adresa
    1: lo: mtu 65536 qdisc noqueue state UNKNOWN výchozí skupina qlen
    1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 rozsah hostitele lo
    valid_lft navždy preferovaný_lft navždy
    hostitel rozsahu inet6 ::1/128
    valid_lft navždy preferovaný_lft navždy
    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 rozsah globální dynamický eth0
    valid_lft 84864sec přednost_lft 84864sec
    inet6 fe80::a00:27ff:fef5:d83b/64 scope link
    valid_lft navždy preferovaný_lft navždy
    $ sudo firewall-cmd –permanent –zone=external –change-interface=eth0
    Ikona Poznámka Poznámka
    Ve výchozím nastavení je rozhraní eth0 ve veřejné zóně. Přesunutí do externí zóny umožňuje maskování pro externí připojení ke kontejnerům CSM dockerů
  2. Povolit příchozí provoz na portu 5000 na TCP, protože port 5000 je výchozí port web rozhraní CSM serveru
    Ikona Poznámka Poznámka
    Na některých systémech musíte přesunout rozhraní „br-csm“ do „důvěryhodné“ zóny. Rozhraní br-csm je interní mostové rozhraní, které je vytvořeno CSM a používá se pro komunikaci mezi kontejnery CSM. Toto rozhraní nemusí existovat před instalací CSM. Ujistěte se však, že jste před procesem instalace CSM spustili následující příkaz:
    $ sudo firewall-cmd –permanent –zone=důvěryhodný –change-interface=br-csm
  3. Znovu načtěte démona brány firewall s novou konfigurací
    $ sudo firewall-cmd – znovu načíst
    Ikona Poznámka Poznámka
    Pokud jste Docker nainstalovali před instalací firewallu, restartujte démona dockeru po provedení změn firewallu.
    Ikona Poznámka Poznámka
    Pokud používáte jinou firewallovou aplikaci kromě firewalld, nakonfigurujte ji podle potřeby a otevřete port 5000 na TCP pro jakýkoli příchozí provoz.

KAPITOLA 3
Ikona budovy

Instalace serveru CSM

Tato kapitola poskytuje informace o postupu instalace a odinstalace CSM serveru. Tato kapitola také popisuje, jak otevřít stránku serveru CSM.

  • Postup instalace, na straně 9
  • Otevření stránky serveru CSM, na straně 10
  • Odinstalace serveru CSM, na straně 11

Postup instalace

Chcete-li stáhnout nejnovější informace o aktuálně zveřejněných softwarových balíčcích a SMU, server CSM vyžaduje připojení HTTPS k webu Cisco. Server CSM také pravidelně kontroluje, zda není k dispozici novější verze samotného CSM.

Chcete-li nainstalovat server CSM, spusťte následující příkaz ke stažení a spuštění instalačního skriptu: $ bash -c “$(curl -sL

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

Ikona Poznámka Poznámka
Namísto stahování a spouštění skriptu můžete také zvolit stažení následujícího skriptu bez jeho spuštění. Po stažení skriptu jej můžete v případě potřeby ručně spustit s některými dalšími možnostmi:

$ curl -Ls https://devhub.cisco.com/artifactory/software-manager-install-group/install.sh -O $ chmod +x install.sh $ ./install.sh –help Instalační skript CSM Server: $ ./ install.sh [MOŽNOSTI] Možnosti: -h Tisk nápovědy -d, –data
Vyberte adresář pro sdílení dat – bez výzvy Neinteraktivní režim – suchý běh Suchý běh. Příkazy se neprovádějí. – https-proxy URL Použijte HTTPS proxy URL –odinstalovat Odinstalovat CSM Server (Odstranit všechna data)

Ikona Poznámka Poznámka
Pokud skript nespustíte jako uživatel „sudo/root“, budete vyzváni k zadání hesla „sudo/root“.

Otevření stránky serveru CSM

Pomocí následujících kroků otevřete stránku serveru CSM:

SOUHRNNÉ KROKY 

  1. Pomocí tohoto otevřete stránku serveru CSM URL: http://:5000 na a web browser, kde „server_ip“ je IP adresa nebo název hostitele linuxového serveru. Server CSM používá port TCP 5000 k poskytování přístupu ke grafickému uživatelskému rozhraní (GUI) serveru CSM.
  2. Přihlaste se k serveru CSM pomocí následujících výchozích přihlašovacích údajů.

PODROBNÉ KROKY

Příkaz nebo Akce Účel
Krok 1 Pomocí tohoto otevřete stránku serveru CSM URL:http:// :5000 v a web browser, kde „server_ip“ je IP adresa nebo název hostitele linuxového serveru. Server CSM používá port TCP 5000 k poskytování přístupu ke grafickému uživatelskému rozhraní (GUI) serveru CSM Poznámka
Instalace a spuštění stránky serveru CSM trvá přibližně 10 minut.
Krok 2 Přihlaste se k serveru CSM pomocí následujících výchozích přihlašovacích údajů. Uživatelské jméno: root • Heslo: root
Poznámka
Společnost Cisco důrazně doporučuje změnit výchozí heslo po prvním přihlášení.

Co dělat dál
Chcete-li získat další informace o používání serveru CSM, klikněte na Nápověda v horní liště GUI serveru CSM a vyberte „Nástroje pro správu“.

Odinstalování serveru CSM

Chcete-li odinstalovat server CSM z hostitelského systému, spusťte v hostitelském systému následující skript. Tento skript je
stejný instalační skript, který jste si dříve stáhli pomocí: curl -Ls
https://devhub.cisco.com/artifactory/software-manager-install-group/install.sh -O pro instalaci serveru CSM.

$ ./install.sh –odinstalovat
20-02-25 15:36:32 UPOZORNĚNÍ Spouštěcí skript správce CSM: /usr/sbin/csm-supervisor
20-02-25 15:36:32 UPOZORNĚNÍ CSM AppArmor Startup Script: /usr/sbin/csm-apparmor
20-02-25 15:36:32 UPOZORNĚNÍ CSM Config file: /etc/csm.json
20-02-25 15:36:32 UPOZORNĚNÍ Složka dat CSM: /usr/share/csm
20-02-25 15:36:32 UPOZORNĚNÍ Služba CSM Supervisor: /etc/systemd/system/csm-supervisor.service
20-02-25 15:36:32 UPOZORNĚNÍ Služba CSM AppArmor: /etc/systemd/system/csm-apparmor.service
20-02-25 15:36:32 VAROVÁNÍ Tento příkaz SMAŽE všechny kontejnery CSM a sdílená data
složku z hostitele
Jste si jisti, že chcete pokračovat [ano|Ne]: ano
20-02-25 15:36:34 INFO Odinstalace CSM zahájena
20-02-25 15:36:34 INFO Odebrání spouštěcího skriptu správce
20-02-25 15:36:34 INFO Odebrání AppArmor Startup Script
20-02-25 15:36:34 INFO Zastavení služby csm-supervisor.service
20-02-25 15:36:35 INFO Deaktivace csm-supervisor.service
20-02-25 15:36:35 INFO Odebírání csm-supervisor.service
20-02-25 15:36:35 INFO Zastavení csm-apparmor.service
20-02-25 15:36:35 INFO Odebírání csm-apparmor.service
20-02-25 15:36:35 INFO Odstranění kontejnerů CSM Docker
20-02-25 15:36:37 INFO Odebírání obrázků CSM Docker
20-02-25 15:36:37 INFO Odstranění sítě CSM Docker bridge
20-02-25 15:36:37 INFO Odebírání CSM config file: /etc/csm.json
20-02-25 15:36:37 VAROVÁNÍ Odebírání datové složky CSM (databáze, protokoly, certifikáty, plugins,
místní úložiště): '/usr/share/csm'
Jste si jisti, že chcete pokračovat [ano|Ne]: ano
20-02-25 15:36:42 INFO Složka dat CSM smazána: /usr/share/csm
20-02-25 15:36:42 INFO CSM Server byl úspěšně odinstalován

Během odinstalace můžete uložit datovou složku CSM tak, že na poslední otázku odpovíte „Ne“. Odpovědí „Ne“ můžete aplikaci CSM odinstalovat a poté ji znovu nainstalovat se zachovanými daty

Dokumenty / zdroje

CISCO Server Cisco Software Manager [pdfUživatelská příručka
Cisco Software Manager Server, Software Manager Server, Manager Server, Server

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *