Упатство за употреба на серверот за менаџер на софтвер Cisco
Лого на Cisco

Водич за инсталација за серверот Cisco Software Manager

Прво објавено: 2020-04-20
Последно изменето: 2023-02-02

Главниот штаб на Америка 

Cisco Systems, Inc.
170 Западен Тасман Драјв
Сан Хозе, CA 95134-1706
САД
http://www.cisco.com
тел: 408 526-4000
800 553-мрежи (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 (BST)
  • Поднесување барање за услуга
  • Собирање дополнителни информации

Претплатете се на Што има ново во документацијата за производи на Cisco. Овој документ ја наведува целата нова и ревидирана техничка документација на Cisco како RSSfeed и доставува содржина директно на вашиот десктоп користејќи апликација за читач. RSS доводите се бесплатни услуги, а Cisco моментално поддржува RSS верзија 2.0.

ПОГЛАВЈЕ `1
Икона за градење

За Cisco Software Manager Server

Ова поглавје дава надview на CiscoSoftware Manager-серверот. Ова поглавје ги наведува и ограничувањата за неговата инсталација.

  • Вовед, на страница 1
  • Ограничувања, на страница 2

Вовед

Серверот CiscoSoftware Manager (CSM) е a web-базирана алатка за автоматизација. Тоа ви помага да управувате и истовремено
закажете надградби за одржување на софтвер (SMUs) и сервисни пакети (SPs) преку повеќе рутери. Обезбедува препораки кои го намалуваат напорот при рачно пребарување, идентификување и анализа на SMU и SP кои се потребни за уред. SMU е поправка за грешка. СП е збирка на 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-GB RAM меморија
  • 30-GB HDD

Икона за белешка Забелешка

  • За големи мрежи, препорачуваме да го зголемите бројот на процесори за да извршувате повеќе операции за инсталација на мрежата истовремено.
  • Можете да го прилагодите просторот на тврдиот диск за да складирате слики и пакети и дневници од операциите.

Софтверски барања

Софтверските барања за инсталирање на CSM сервер 4.0 се:

  • systemd Linux дистрибуција со Docker
  • Конфигурација на докер прокси (опционално)
  • Заштитен ѕид (опционално)

системски

За да го инсталирате серверот CSM, мора да користите systemd. Тоа е пакет кој обезбедува градежни блокови за создавање на различни оперативни системи Линукс. За повеќе детали за systemd, погледнете на Википедија.

Осигурете се дека ги исполнувате следните барања пред да продолжите со инсталацијата на CSM серверот 4.0:

  • Потребни ви се права root за да го инсталирате серверот 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/.

Користете Docker 19.03 или понови верзии за да го инсталирате серверот CSM. Можете да ја користите следнава команда за да ја проверите верзијата на Docker:

$ докер верзија
Клиент: Docker Engine – Заедница
Верзија: 19.03.9
Верзија на API: 1.40
Go верзија: go1.13.10
Git commit: 9d988398e7
Изграден: петок 15 мај 00:25:34 2020 година
ОС/Arch: Linux/amd64
Експериментално: лажно

Сервер: Docker Engine – Заедница
Мотор:

Верзија: 19.03.9
Верзија на API: 1.40 (минимална верзија 1.12)
Go верзија: go1.13.10
Git commit: 9d988398e7
Изграден: петок 15 мај 00:24:07 2020 година
ОС/Arch: Linux/amd64
Експериментално: лажно
контејнер:
Верзија: 1.2.13
GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429
runc:
Верзија: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Верзија: 0.18.0
GitCommit: fec3683

Конфигурација на докер прокси (опционално)
Ако го инсталирате CSM серверот зад HTTPS прокси, на прampLe, во корпоративните поставки, мора да ја конфигурирате услугата Docker systemd file како што следува:

  1. Создадете системски паѓачки директориум за услугата докер:
    $ sudo mkdir -p /etc/systemd/system/docker.service.d
  2. Креирај а file со наслов /etc/systemd/system/docker.service.d/https-proxy.conf што ја додава променливата на околината HTTPS_PROXY. Ова file му дозволува на Docker демонот да ги повлече контејнерите од складиштето со користење на HTTPS прокси:
    [Услуга] Environment=”HTTPS_PROXY=http://proxy.example.com:443/“
    Икона за белешка Забелешка
    Вообичаен надзор е дека променливата на опкружувањето HTTPS_PROXY користи големи букви и прокси URL започнува со http://, а не со https://.
  3. Повторно вчитајте ги промените во конфигурацијата:
    $ sudo systemctl daemon-reload
  4. Рестартирајте го Docker:
    $ sudo systemctl рестартирајте го докерот
  5. Потврдете дека сте ја вчитале конфигурацијата:
    $ systemctl show –property=Докер за животна средина
    Околина=HTTPS_PROXY=http://proxy.example.com:443/

Потврдете ја конфигурацијата на Docker 

За да проверите дали правилно сте го инсталирале Docker и да се уверите дека е вклучен и работи, користете ја следнава команда:

$ systemctl е активен докер
активни

За да потврдите дали правилно сте го конфигурирале демонот на Docker и дали Docker може да ги повлече сликите од складиштето и дали може да го изврши тест-контејнерот; користете ја следнава команда: 

$ docker run –rm hello-world
Сликата „здраво-свет: најново“ не може да се најде локално
најново: Повлекување од библиотека/здрав свет
d1725b59e92d: Повлечете заврши
Вари: sha256:0add3ace90ecb4adbf7777e9aacf18357296e799f81cabc9fde470971e499788
Статус: Преземена понова слика за hello-world: најново

Здраво од Докер!
Оваа порака покажува дека се чини дека вашата инсталација работи правилно.
За да ја генерира оваа порака, Докер ги презеде следниве чекори:

  1. Клиентот на Docker контактирал со демонот на Docker.
  2. Докер демонот ја повлече сликата „здраво-свет“ од Docker Hub. (amd64)
  3. Демонот Docker создаде нов контејнер од таа слика што ја извршува извршната датотека што го произведува излезот што моментално го читате.
  4. Демонот на Docker го пренесе тој излез до клиентот Docker, кој го испрати до вашиот терминал.

За да пробате нешто поамбициозно, можете да стартувате Ubuntu контејнер со:
$ docker run -it ubuntu bash

Споделете слики, автоматизирајте ги работните текови и повеќе со бесплатен Docker ID:
https://hub.docker.com/

За повеќе прampинформации и идеи, посетете:
https://docs.docker.com/get-started/

Заштитен ѕид (опционално)

CSM серверот може да работи заедно со Firewalld. Заштитниот ѕид е обезбеден во следните дистрибуции на Linux како стандардна алатка за управување со заштитен ѕид:

  • RHEL 7 и понови верзии
  • CentOS 7 и понови верзии
  • Федора 18 и понови верзии
  • SUSE 15 и понови верзии
  • OpenSUSE 15 и понови верзии

Пред да стартувате CSM со заштитен ѕид, направете го следново:

  1. Извршете ја командата за 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 опсег домаќин ло
    valid_lft засекогаш префериран_lft засекогаш
    inet6 ::1/128 опсег домаќин
    valid_lft засекогаш префериран_lft засекогаш
    2: eth0: mtu 1500 qdisc fq_codel состојба UP група стандардно
    qlen 1000
    врска/етер 08:00:27:f5:d8:3b брд ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 опсег глобален динамичен eth0
    valid_lft 84864sec претпочитани_lft 84864sec
    inet6 fe80::a00:27ff:fef5:d83b/64 scope link
    valid_lft засекогаш префериран_lft засекогаш
    $ sudo заштитен ѕид-cmd –постојана –зона=надворешна –change-interface=eth0
    Икона за белешка Забелешка
    Стандардно, интерфејсот eth0 е во јавна зона. Преместувањето во надворешна зона овозможува маскирање за надворешни врски со CSM докер контејнерите
  2. Дозволете дојдовен сообраќај на портата 5000 по TCP бидејќи портата 5000 е стандардната порта на web интерфејс на CSM серверот
    Икона за белешка Забелешка
    На некои системи, мора да го преместите интерфејсот „br-csm“ во зоната „доверлива“. Интерфејсот br-csm е интерфејс за внатрешен мост кој е креиран од CSM и се користи за комуникација помеѓу CSM контејнерите. Овој интерфејс можеби не постои пред инсталацијата на CSM. Сепак, погрижете се да ја извршите следнава команда пред процесот на инсталација на CSM:
    $ sudo заштитен ѕид-cmd –постојана –зона=доверлива –change-interface=br-csm
  3. Повторно вчитајте го демонот на заштитниот ѕид со нова конфигурација
    $ sudo заштитен ѕид-cmd –reload
    Икона за белешка Забелешка
    Ако сте го инсталирале Docker пред да го инсталирате заштитниот ѕид, рестартирајте го даемонот откако ќе направите промени во заштитниот ѕид.
    Икона за белешка Забелешка
    Ако користите која било друга апликација за заштитен ѕид, освен заштитен ѕид, конфигурирајте ја по потреба и отворете ја портата 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)

Икона за белешка Забелешка
Наместо да ја преземате и извршувате скриптата, можете исто така да изберете да ја преземете следната скрипта без да ја извршите. Откако ќе ја преземете скриптата, можете рачно да ја извршите со некои дополнителни опции доколку е потребно:

$ вurl -Ls https://devhub.cisco.com/artifactory/software-manager-install-group/install.sh -O $ chmod +x install.sh $ ./install.sh –помош скрипта за инсталација на CSM сервер: $ ./ install.sh [OPTIONS] Опции: -h Помош за печатење -d, –податоци
Изберете го директориумот за споделување податоци –без барање Не интерактивен режим –суво-работи Сува работа. Наредбите не се извршуваат. -https-прокси URL Користете го проксито HTTPS URL – деинсталирај Деинсталирање на CSM сервер (Отстрани ги сите податоци)

Икона за белешка Забелешка
Ако не ја извршувате скриптата како корисник „sudo/root“, од вас ќе биде побарано да ја внесете лозинката „sudo/root“.

Отворање на страницата на серверот CSM

Користете ги следниве чекори за да ја отворите страницата на серверот CSM:

РЕЗИМЕ ЧЕКОРИ 

  1. Отворете ја страницата на серверот CSM користејќи го ова URL: http://:5000 на а web прелистувач, каде што „server_ip“ е IP адресата или името на домаќинот на серверот Linux. Серверот CSM користи TCP порта 5000 за да обезбеди пристап до `Графичкиот кориснички интерфејс (GUI) на CSM-серверот.
  2. Најавете се на серверот CSM со следните стандардни ингеренции.

ДЕТАЛНИ ЧЕКОРИ

Команда или акција Цел
Чекор 1 Отворете ја страницата на серверот CSM користејќи го ова URL:http:// : 5000 во web прелистувач, каде што „server_ip“ е IP адресата или името на домаќинот на серверот Linux. Серверот CSM користи TCP порта 5000 за да обезбеди пристап до графичкиот кориснички интерфејс (GUI) на серверот CSM Забелешка
Потребни се приближно 10 минути за да се инсталира и стартува страницата на серверот CSM.
Чекор 2 Најавете се на серверот CSM со следните стандардни ингеренции. Корисничко име: root • Лозинка: root
Забелешка
Cisco силно ви препорачува да ја промените стандардната лозинка по првичното најавување.

Што да се прави следно
За повеќе информации за користење на серверот CSM, кликнете Помош од горната лента со мени на GUI на CSM серверот и изберете „Алатки за администратор“.

Деинсталирање на CSM серверот

За да го деинсталирате CSM-серверот од системот на домаќинот, извршете ја следната скрипта во системот на домаќинот. Ова сценарио е
истата скрипта за инсталација што ја преземавте претходно со: вurl -Лс
https://devhub.cisco.com/artifactory/software-manager-install-group/install.sh -О за да го инсталирате 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: /etc/systemd/system/csm-supervisor.service
20-02-25 15:36:32 ИЗВЕСТУВАЊЕ CSM AppArmor Service: /etc/systemd/system/csm-apparmor.service
20-02-25 15:36:32 ПРЕДУПРЕДУВАЊЕ Оваа команда ќе ги избрише сите CSM контејнери и споделени податоци
папка од домаќинот
Дали сте сигурни дека сакате да продолжите [да|Не]: да
20-02-25 15:36:34 ИНФО Деинсталирањето на CSM започна
20-02-25 15:36:34 ИНФО Отстранување на скрипта за стартување на супервизорот
20-02-25 15:36:34 ИНФО Отстранување скрипта за стартување на AppArmor
20-02-25 15:36:34 ИНФО Запирање на csm-supervisor.service
20-02-25 15:36:35 ИНФО Оневозможување csm-supervisor.service
20-02-25 15:36:35 ИНФО Отстранување csm-supervisor.service
20-02-25 15:36:35 ИНФО Запирање на csm-apparmor.service
20-02-25 15:36:35 ИНФО Отстранување csm-apparmor.service
20-02-25 15:36:35 ИНФО Отстранување на CSM Docker контејнери
20-02-25 15:36:37 ИНФО Отстранување на CSM Docker слики
20-02-25 15:36:37 ИНФО Отстранување CSM Docker Bridge мрежа
20-02-25 15:36:37 ИНФО Отстранување на CSM конфигурација file: /etc/csm.json
20-02-25 15:36:37 ПРЕДУПРЕДУВАЊЕ Отстранување на папката со податоци CSM (база на податоци, дневници, сертификати, plugins,
локално складиште): „/usr/share/csm“
Дали сте сигурни дека сакате да продолжите [да|Не]: да
20-02-25 15:36:42 INFO CSM папката со податоци е избришана: /usr/share/csm
20-02-25 15:36:42 ИНФО CSM Серверот е успешно деинсталиран

За време на деинсталирањето, можете да ја зачувате папката со податоци CSM со одговарање „Не“ на последното прашање. Со одговарање „Не“, можете да ја деинсталирате апликацијата CSM и потоа повторно да ја инсталирате со зачуваните податоци

Документи / ресурси

Сервер за менаџер на софтвер CISCO Cisco [pdf] Упатство за корисникот
Сервер за менаџер на софтвер Cisco, сервер за менаџер на софтвер, сервер за менаџер, сервер

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *