Надграждане на контролния център от версия
2.34
Въведение
Този документ се отнася за надграждане на Paragon Active Assurance Control Center от версия 2.34 до по-нова версия.
Надстройката включва специални процедури, тъй като включва надграждане на операционната система Ubuntu от 16.04 на 18.04. Документът обхваща два сценария:
- Надграждане на Ubuntu 16.04 (с инсталиран Control Center) до Ubuntu 18.04.
- Нова инсталация на Ubuntu 18.04, последвана от инсталация на Control Center и прехвърляне на архивни данни от стар екземпляр на Control Center към новия екземпляр.
За други надстройки, моля, вижте Ръководството за надстройка.
Сценарий A: Надграждане на Ubuntu 16.04 до Ubuntu 18.04
- Започнете, като деактивирате услугите apache2 и netrounds-callexecuter: sudo systemctl деактивирайте apache2 netrounds-callexecuter
- Спрете всички услуги на Paragon Active Assurance: sudo systemctl stop “netrounds-*” apache2 openvpn@netrounds
- Правете резервни копия на данните за продукта на Paragon Active Assurance.
ЗАБЕЛЕЖКА: Това е процедурата за архивиране, описана в Ръководството за операции, глава Архивиране на продуктови данни, само по-кратко формулирана.
Изпълнете тези команди:
# Архивирайте базата данни на PostgreSQL pg_dump –help pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
# (Алтернативно, за да запишете в двоичен формат:)
# pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
# Архивиране на OpenVPN ключове sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# Забележка: Не забравяйте да ги съхранявате на сигурно място.
# Архивирайте RRD files (метрични данни)
# Проверете file размер преди компресиране на RRD. Използването на командата tar не е така
# препоръчва се, ако RRD са по-големи от 50 GB; вижте бележката по-долу. du -hs /var/lib/netrounds/rrd
sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
ЗАБЕЛЕЖКА: Командата pg_dump ще поиска парола, която може да бъде намерена в/etc/netrounds/netrounds.com funder “postgres database”. Паролата по подразбиране е „netrounds“.
ЗАБЕЛЕЖКА: За мащабна настройка (> 50 GB), създаване на tarball на RRD files може да отнеме твърде много време и правенето на моментна снимка на обема може да бъде по-добра идея. Възможните решения за това включват: използване на a file система, която поддържа моментни снимки или заснемане на моментна снимка на виртуалния том, ако сървърът работи във виртуална среда. - Проверете целостта на базата данни с помощта на предоставения скрипт netrounds_2.35_validate_db.sh.
ПРЕДУПРЕЖДЕНИЕ: Ако този скрипт извежда предупреждения, не опитвайте процедурата за мигриране на база данни, описана „по-долу“ на страница 5. Свържете се с поддръжката на Juniper, като подадете билет на https://support.juniper.net/support/requesting-support (предоставяне на изхода от скрипта), за да разрешите проблемите с базата данни, преди да продължите с надстройката.
- Направете резервни копия на конфигурацията на контролния център files:
- /etc/apache2/sites-available/netrounds-ssl.conf
- /etc/apache2/sites-available/netrounds.conf
- /etc/netrounds/netrounds.conf
- /etc/netrounds/probe-connect.conf
- /etc/netrounds/restol.conf
- /etc/netrounds/secret_key
- /etc/netrounds/test-agent-gateway.yaml
- /etc/openvpn/netrounds.conf
Напримерampле:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
- Надстройте Ubuntu до версия 18.04. Типична процедура за надграждане е както следва (адаптирано от https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
• За надграждане на сървърна система:
• Инсталирайте update-manager-core, ако вече не е инсталиран.
• Уверете се, че редът за подкана в /etc/update-manager/release-upgrades е зададен на 'lts' (за да сте сигурни, че
ОС е надстроена до 18.04, следващата LTS версия след 16.04).
• Стартирайте инструмента за надграждане с командата sudo do-release-upgrade.
• Следвайте инструкциите на екрана. Що се отнася до Paragon Active Assurance, можете да запазите настройките по подразбиране навсякъде. (Може, разбира се, да се случи да трябва да направите различен избор по причини, които не са свързани с Paragon Active Assurance.) - След като Ubuntu бъде надстроен, рестартирайте системата. След това изпълнете следните стъпки:
- Надстройте PostgreSQL.
- Актуализирайте базата данни на PostgreSQL files от версия 9.5 до версия 10: sudo pg_dropcluster 10 main –stop # Изключване на сървъра и пълно изтриване на клъстер# „main“ версия 10 (това подготвя за надграждане# в следващата команда) sudo pg_upgradecluster 9.5 main # Надграждане на клъстер „main“ версия 9.5 до най-новата #
налична версия (10) sudo pg_dropcluster 9.5 main # Напълно изтриване на клъстер „main“ версия 9.5 - Премахнете остарялата версия на PostgreSQL:
sudo apt чистка postgresql-9.5 postgresql-клиент-9.5 postgresql-contrib-9.5 - Актуализирайте пакетите Paragon Active Assurance.
• Изчислете контролната сума за архива, съдържащ новата версия на Центъра за управление, и проверете дали е равна на контролната сума на SHA256, предоставена на страницата за изтегляне: sha256sum paa-control-center_${CC_VERSION}.tar.gz
• Разопаковайте архива на Центъра за управление: експортирайте CC_VERSION= tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
• Инсталирайте нови пакети на Control Center: sudo apt update sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
• Премахване на остарелите пакети:
ЗАБЕЛЕЖКА: От жизненоважно значение е да премахнете тези пакети.
# Поддръжка на тестов агент Lite
sudo apt purge netrounds-agent-login
# Неподдържан пакет jsonfield
sudo apt премахване на python-django-jsonfield - Преди да извършите миграцията на базата данни, трябва да изпълните някои допълнителни стъпки. Отидете до тази статия в базата знания, превъртете надолу до секцията Действия, ако версията е била инсталирана, и изпълнете стъпки от 1 до 4 от тези инструкции.
ЗАБЕЛЕЖКА: Не изпълнявайте стъпка 5 на този етап.
• Изпълнете миграцията на базата данни:
ЗАБЕЛЕЖКА: Преди да извършите миграцията, трябва да се уверите, че проверката на целостта на базата данни, описана „по-горе“ на страница 2, завършва без грешка.
sudo ncc мигриране
Командата ncc migrate отнема значително време за изпълнение (много минути). Трябва да отпечата следното (подробностите са пропуснати по-долу):
Базата данни се мигрира...
Операции за извършване:
<…>
Синхронизиране на приложения без миграции:
<…>
Текущи миграции:
<…>
Създава се кеш таблица...
<…>
Синхронизиране на тестовите скриптове...
- (По избор) Актуализирайте пакета ConfD, ако имате нужда от ConfD: tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
- Сравнете предварително архивираната конфигурация files с новоинсталираните и ръчно обединете съдържанието на двата набора от files (те трябва да останат на същите места).
- Активирайте услугите apache2, kafka и netrounds-callexecuter: sudo systemctl enable apache2 kafka netrounds-callexecuter
- Стартирайте услугите на Paragon Active Assurance:
sudo systemctl start –all “netrounds-*” apache2 kafka openvpn@netrounds - За да активирате новата конфигурация, трябва също да изпълните: sudo systemctl reload apache2
- Инсталирайте нови хранилища на тестови агенти:
TA_APPLIANCE_VERSION=
TA_APPLICATION_VERSION=
# За версии преди 3.0:
# Проверете целостта на хранилищата (отговорът трябва да е „ОК“)
shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256
shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
# За версия 3.0 и по-нова:
# Изчислете контролни суми за хранилищата и проверете дали съвпадат с
# SHA256 контролни суми, предоставени на страницата за изтегляне sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# Стартирайте инсталацията sudo apt-get install \ ./netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.deb sudo cp netrounds-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz \ /usr/lib/python2.7 /dist-packages/netrounds/static/test_agent/ - Тъй като поддръжката за Test Agent Lite беше отпаднала във версия 2.35, трябва да премахнете старите пакети Test Agent Lite, ако сте ги инсталирали:
sudo rm -rf /usr/lib/python2.7/dist-packages/netrounds/static/test_agent/netrounds-test-agentlite*
ЗАБЕЛЕЖКА: Когато надстроите до 3.x по-късно, трябва да започнете, като изпълните тази команда: sudo apt-mark unhold python-django python-django-common
Сценарий B: Нова инсталация на Ubuntu 18.04
- В екземпляра на Ubuntu 16.04 направете резервни копия на данните за продукта Paragon Active Assurance.
ЗАБЕЛЕЖКА: Това е процедурата за архивиране, описана в Ръководството за операции, глава „Архивиране на данни за продукта“, само по-кратко формулирана.
Изпълнете тези команди:
# Архивирайте базата данни PostgreSQL
pg_dump –помощ pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
# (Алтернативно, за да запишете в двоичен формат:)
# pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
# Архивиране на OpenVPN ключове sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# Забележка: Не забравяйте да ги съхранявате на сигурно място.
# Архивирайте RRD files (метрични данни)
# Проверете file размер преди компресиране на RRD. Използването на командата tar не е така
# препоръчва се, ако RRD са по-големи от 50 GB; вижте бележката по-долу.du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
ЗАБЕЛЕЖКА: Командата pg_dump ще поиска парола, която може да бъде намерена в /etc/netrounds/netrounds.conf под „база данни на postgres“. Паролата по подразбиране е „netrounds“.
ЗАБЕЛЕЖКА: За мащабна настройка (> 50 GB), създаване на tarball на RRD files може да отнеме твърде много време и правенето на моментна снимка на обема може да бъде по-добра идея. Възможните решения за това включват: използване на a file система, която поддържа моментни снимки или заснемане на моментна снимка на виртуалния том, ако сървърът работи във виртуална среда. - В екземпляра на Ubuntu 16.04 направете резервни копия на конфигурацията на Центъра за управление files:
• /etc/apache2/sites-available/netrounds-ssl.conf
• /etc/apache2/sites-available/netrounds.conf
• /etc/netrounds/netrounds.conf
• /etc/netrounds/probe-connect.conf
• /etc/openvpn/netrounds.conf
Напримерampле:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
• На екземпляра на Ubuntu 16.04 архивирайте лиценза file.
• Новото копие трябва да отговаря поне на същите хардуерни изисквания като старото.
• В новия екземпляр инсталирайте Ubuntu 18.04. Препоръчваме следния урок:
• https://ubuntu.com/tutorials/install-ubuntu-server
Що се отнася до Paragon Active Assurance, можете да запазите настройките по подразбиране навсякъде. (Може, разбира се, да се случи да трябва да направите различен избор по причини, които не са свързани с Paragon Active Assurance.) '
- След като Ubuntu 18.04 е инсталиран, рестартирайте системата.
- Препоръчва се следното разделяне на диска, особено за архивиране на моментни снимки (но решението зависи от вас като потребител):
• Препоръчително разделяне за лабораторна настройка:
• /: Цял диск, ext4.
• Препоръчително разделяне за производствена настройка:
• /: 10% от дисковото пространство, ext4.
• /var: 10% от дисковото пространство, ext4.
• /var/lib/netrounds/rrd: 80% от дисковото пространство, ext4.
• Без криптиране - Задайте часовата зона на UTC, напрample както следва: sudo timedatectl set-timezone Etc/UTC
• Задайте всички локали на en_US.UTF-8.
• Един от начините да направите това е ръчно да редактирате file /etc/default/locale. Прampле:
LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8
• Уверете се, че следният ред НЕ е коментиран в /etc/locale.gen: en_US.UTF-8 UTF-8
• Регенерирайте локала files, за да се уверите, че избраният език е наличен: sudo apt-get install locales sudo locale-gen - Уверете се, че трафикът на следните портове е разрешен към и от Центъра за управление:
• Входящи:
• TCP порт 443 (HTTPS): Web интерфейс
• TCP порт 80 (HTTP): Web интерфейс (използван от Speedtest, пренасочва други URLs към HTTPS)
• TCP порт 830: ConfD (по избор)
• TCP порт 6000: Криптирана OpenVPN връзка за устройства за тестови агенти
• TCP порт 6800: Криптиран WebВръзка с гнездо за приложения на тестови агенти - Изходящ:
• TCP порт 25 (SMTP): Доставка на поща
• UDP порт 162 (SNMP): Изпращане на SNMP капани за аларми
• UDP порт 123 (NTP): Синхронизация на времето - Инсталирайте NTP:
• Първо деактивирайте timedatectl: sudo timedatectl set-ntp no
• Изпълнете тази команда: timedatectl и проверете дали systemd-timesyncd.service активен: не
• Сега можете да стартирате NTP инсталацията: sudo apt-get install ntp
• Уверете се, че конфигурираните NTP сървъри са достъпни: ntpq -np
Изходът обикновено трябва да бъде „всички единици“, изразени в осмична форма. 1 1 В изхода стойността „обхват“ за NTP сървърите е осмична стойност, указваща резултата от последните осем NTP транзакции. Ако всичките осем бяха успешни, стойността ще бъде осмична 377 (= двоична - Инсталирайте PostgreSQL и настройте потребител за Control Center: sudo apt-get update sudo apt-get install postgresql sudo -u postgres psql -c „СЪЗДАВАЙТЕ NETrounds на РОЛЯ С КРИПТИРАНА ПАРОЛА 'netrounds' SUPERUSER LOGIN;” sudo -u postgres psql -c „СЪЗДАВАНЕ НА БАЗА ДАННИ netrounds OWNER netrounds КОДИРАНЕ „UTF8“ ШАБЛОН „template0“;“
Не се препоръчва използването на външен PostgreSQL сървър.
• Инсталирайте и конфигурирайте имейл сървър.
• Центърът за управление ще изпраща имейли до потребителите:
• когато са поканени в акаунт,
• когато изпращате аларми по имейл (т.е. ако за тази цел се използва имейл вместо SNMP), и
• при изпращане на периодични отчети.
• Изпълнете командата sudo apt-get install postfix
• За проста настройка, при която postfix може да изпраща директно до целевия имейл сървър, можете да зададете общ тип конфигурация на пощата на „Интернет сайт“, а името на системната поща обикновено може да бъде оставено.
В противен случай postfix трябва да бъде конфигуриран според средата. За насоки вижте официалната документация на Ubuntu на https://help.ubuntu.com/lts/serverguide/postfix.html.
• Инсталирайте Центъра за управление на екземпляра на Ubuntu 18.04.
Тази процедура също инсталира Paragon Active Assurance REST API.
експортиране CC_VERSION= # Изчислете контролната сума за tar file и проверете дали е равен на SHA256 0b11111111). Въпреки това, когато току-що сте инсталирали NTP, е вероятно по-малко от осем NTP
са възникнали транзакции, така че стойността ще бъде по-малка: една от 1, 3, 7, 17, 37, 77 или 177, ако всички транзакции са били успешни.
# контролна сума, предоставена на страницата за изтегляне sha256sum paa-control-center_${CC_VERSION}.tar.gz
# Разопаковайте tarball tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
# Уверете се, че пакетите са актуални sudo apt-get update
# Стартирайте инсталацията sudo apt-get install ./netrounds-control-center_${CC_VERSION}/*.deb - Спрете всички услуги на Paragon Active Assurance: sudo systemctl stop “netrounds-*” apache2 openvpn@netrounds
- Възстановяване на резервно копие на база данни: sudo -u postgres psql –set ON_ERROR_STOP=on netrounds < ncc_postgres.sql
- Преди да извършите миграцията на базата данни, трябва да изпълните някои допълнителни стъпки. Отидете до тази статия в базата знания, превъртете надолу до секцията Действия, ако версията е била инсталирана, и изпълнете стъпки от 1 до 4 от тези инструкции.
ЗАБЕЛЕЖКА: Не изпълнявайте стъпка 5 на този етап.
• Изпълнете миграцията на базата данни:
ЗАБЕЛЕЖКА: Това е чувствителна команда и трябва да се внимава, когато се изпълнява на отдалечена машина. При такъв сценарий е силно препоръчително да използвате програма като screen или tmux, така че командата за мигриране да продължи да се изпълнява дори ако ssh сесията прекъсне. sudo ncc мигриране
Командата ncc migrate отнема значително време за изпълнение (много минути). Трябва да отпечата следното (подробностите са пропуснати по-долу):
Базата данни се мигрира...
Операции за извършване:
<…>
Синхронизиране на приложения без миграции:
<…>
Текущи миграции:
<…>
Създава се кеш таблица...
<…>
Синхронизиране на тестовите скриптове...
• Прехвърлете резервните данни към екземпляра 18.04 с помощта на scp или друг инструмент.
• Възстановете OpenVPN ключовете:
# Премахнете всички съществуващи OpenVPN ключове
sudo rm -rf /var/lib/netrounds/openvpn
# Разопаковайте резервните ключове sudo tar -xzf ncc_openvpn.tar.gz -C /
• Възстановяване на RRD данни:
# Премахнете всички съществуващи RRDs sudo rm -rf /var/lib/netrounds/rrd
# Разопаковайте архивираните RRDs sudo tar -xzf ncc_rrd.tar.gz -C /
• Сравнете архивираната конфигурация files с новоинсталираните и ръчно обединете съдържанието на двата набора от files (те трябва да останат на същите места).
• Активирайте лиценза на продукта, като използвате лиценза file взето от стария екземпляр: ncc лиценз активира ncc_license.txt
• Стартирайте услугите на Paragon Active Assurance: sudo systemctl start –all “netrounds-*” apache2 kafka openvpn@netrounds
• За да активирате новата конфигурация, трябва също да изпълните:
sudo systemctl презареди apache2
• Инсталирайте нови хранилища на тестови агенти:
TA_APPLIANCE_VERSION=
TA_APPLICATION_VERSION=
# За версии преди 3.0:
# Проверете целостта на хранилищата (отговорът трябва да е „OK“) shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256 shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
# За версия 3.0 и по-нова:
# Изчислете контролни суми за хранилищата и проверете дали съвпадат с
# SHA256 контролни суми, предоставени на страницата за изтегляне sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# Стартирайте инсталацията sudo apt-get install \ ./netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.deb sudo cp netrounds-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz \
/usr/lib/python2.7/dist-packages/netrounds/static/test_agent/
• (По избор) Следвайте ръководството за оркестрация на NETCONF & YANG API, за да инсталирате и конфигурирате ConfD, ако имате нужда от него.
ЗАБЕЛЕЖКА: Когато надстроите до 3.x по-късно, трябва да започнете, като изпълните тази команда: sudo apt-mark unhold python-django python-django-common
Отстраняване на неизправности
Проблеми при стартиране на ConfD
Ако имате проблеми със стартирането на ConfD след надграждането, моля, свържете се с вашия партньор на Juniper или с местния мениджър на акаунти на Juniper или търговски представител, за да получите нов абонамент.
Проблеми при стартиране на callexecuter
Проверете регистрационните файлове на callexecuter с командата
sudo journalctl -xeu netrounds-callexecuter
Може да видите грешка като следната:
03 юни 09:53:27 myhost django-admin[6290]: ГРЕШКА netrounds.manager.callexecuter Необработено
изключение в CallExecuter.run [name=netrounds.manager.callexecuter, thread=140364632504128,
процес=8238, име на функция=манипулатор, le
03 юни 09:53:27 myhost django-admin[6290]: Проследяване (последно последно извикване):
03 юни 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/management/commands/runcallexecuter.py”, ред 65, в манипулатора
03 юни 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/calldispatcher.py”, ред 164, в изпълнение
03 юни 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/models.py”, ред 204, inwait
03 юни 09:53:27 myhost django-admin[6290]: File „debian/tmp/usr/lib/python2.7/dist-packages/ netrounds/manager/models.py“, ред 42, в __unicode__
03 юни 09:53:27 myhost django-admin[6290]: AttributeError: обектът 'unicode' няма атрибут 'iteritems'
Това, което се случи, е, че пакетът netrounds-callexecuter*.deb беше надстроен, без да се гарантира, че услугата netrounds-callexecuter systemd е спряна и деактивирана. Базата данни е в грешно състояние; трябва да се възстанови от резервно копие и надстройката трябва да се повтори. Направете следното, за да деактивирате и спрете услугата netrounds-callexecuter: sudo systemctl деактивирайте netrounds-callexecuter sudo systemctl стоп netrounds-callexecuter
Web Сървърът не отговаря
Проверете регистрационните файлове на apache с командата tail -n 50 /var/log/apache2/netrounds_error.log
Ако видите следната грешка, това означава, че Control Center версия 2.34 работи на Ubuntu 18.04, тоест Control Center не е надстроен успешно. Решението е да надстроите Control Center до по-късна версия, както е описано в този документ.
# Времеamps, pids и т.н. отстранени по-долу
Целевият WSGI скрипт „/usr/lib/python2.7/dist-packages/netrounds/wsgi.py“ не може да бъде зареден като Python модул.
Възникна изключение при обработка на WSGI скрипт '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py'.
Обратно проследяване (последното последно обаждане):
File „/usr/lib/python2.7/dist-packages/netrounds/wsgi.py“, ред 6, в приложение = get_wsgi_application()
File „/usr/lib/python2.7/dist-packages/django/core/wsgi.py“, ред 13, в get_wsgi_application django.setup(set_prefix=False)
File „/usr/lib/python2.7/dist-packages/django/__init__.py“, ред 27, в настройките apps.populate(settings.INSTALLED_APPS)
File „/usr/lib/python2.7/dist-packages/django/apps/registry.py“, ред 85, в populate app_config = AppConfig.create(entry)
File „/usr/lib/python2.7/dist-packages/django/apps/config.py“, ред 94, в create module = import_module(entry)
File “/usr/lib/python2.7/importlib/__init__.py”, ред 37, в import_module __import__(име)
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/__init__.py”, ред 1, в от grappelli.dashboard.dashboards import *
File „/usr/lib/python2.7/dist-packages/grappelli/dashboard/dashboards.py“, ред 14, в от grappelli. модули за импортиране на табло
File „/usr/lib/python2.7/dist-packages/grappelli/dashboard/modules.py“, ред 9, в от django.contrib.contenttypes.models импортирайте ContentType File „/usr/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py“, ред 139, в клас ContentType(models.Model):
File „/usr/lib/python2.7/dist-packages/django/db/models/base.py“, ред 110, в __new__ app_config = apps.get_ съдържащ_ app_config(module) File „/usr/lib/python2.7/dist-packages/django/apps/registry.py“, ред 247, в get_containing_app_config self.check_apps_ready() File „/usr/lib/python2.7/dist-packages/django/apps/registry.py“, ред 125, в check_ apps_ ready повишава App Registry Not Ready („Приложенията все още не са заредени.“)
AppRegistryNotReady: Приложенията все още не са заредени.
Рестартирането на Paragon Active Assurance Services е неуспешно
Рестартирането на услугите netrounds-* със sudo systemctl start –all “netrounds-*” apache2 openvpn@netrounds създава следното съобщение:
Неуспешно стартиране на netrounds-agent-ws-server.service: Единицата netrounds-agent-ws-server.service е маскирана.
Неуспешно стартиране на netrounds-agent-daemon.service: модулът netrounds-agent-daemon.service е маскиран.
Това означава, че споменатите услуги са били маскирани в процеса на премахване на пакета и изискват ръчно почистване. Процедурата за почистване е показана по-долу:
sudo apt-get purge netrounds-agent-login sudo find /etc/systemd/system -name “netrounds-agent-*.service” -delete sudo systemctl daemon-reload
Juniper Networks, логото на Juniper Networks, Juniper и Junos са регистрирани търговски марки на Juniper Networks, Inc. в Съединените щати и други страни. Всички други търговски марки, марки за услуги, регистрирани марки или регистрирани марки за услуги са собственост на съответните им собственици. Juniper Networks не поема отговорност за неточности в този документ. Juniper Networks си запазва правото да променя, модифицира, прехвърля или по друг начин да преработва тази публикация без предизвестие. Авторско право © 2022 Juniper Networks, Inc. Всички права запазени.
Документи / Ресурси
![]() |
JUNIPER NETWORKS Надграждане на контролния център от версия [pdf] Ръководство за потребителя Надграждане на контролен център от версия, контролен център от версия, център от версия, версия |