Оновлення Центру керування з версії
2.34
вступ
Цей документ стосується оновлення Paragon Active Assurance Control Center з версії 2.34 до пізнішої версії.
Оновлення передбачає спеціальні процедури, оскільки передбачає оновлення ОС Ubuntu з 16.04 до 18.04. Документ охоплює два сценарії:
- Оновлення Ubuntu 16.04 (із встановленим Центром керування) до Ubuntu 18.04.
- Нова інсталяція Ubuntu 18.04 з подальшою інсталяцією Центру керування та перенесенням резервних копій даних зі старого екземпляра Центру керування до нового.
Для інших оновлень зверніться до посібника з оновлення.
Сценарій A: оновлення Ubuntu 16.04 до Ubuntu 18.04
- Почніть з вимкнення служб apache2 і netrounds-callexecuter: sudo systemctl disable 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 ГБ; див. примітку нижче. du -hs /var/lib/netrounds/rrd
sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
ПРИМІТКА: Команда pg_dump запитає пароль, який можна знайти в /etc/netrounds/netrounds.com спонсором «бази даних postgres». Стандартним паролем є «netrounds».
ПРИМІТКА: Для великомасштабного налаштування (> 50 ГБ) створення архіву 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 fileз версії 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 purge postgresql-9.5 postgresql-client-9.5 postgresql-contrib-9.5 - Оновіть пакети Paragon Active Assurance.
• Обчисліть контрольну суму для архіву, що містить нову версію Control Center, і переконайтеся, що вона дорівнює контрольній сумі 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
• Видаліть застарілі пакети:
ПРИМІТКА: Дуже важливо видалити ці пакети.
# Підтримка Test Agent 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 –усі «netrounds-*» apache2 kafka openvpn@netrounds - Щоб активувати нову конфігурацію, вам також потрібно запустити: sudo systemctl reload apache2
- Встановіть нові репозиторії Test Agent:
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
Сценарій Б: Нова інсталяція Ubuntu 18.04
- На екземплярі Ubuntu 16.04 зробіть резервні копії даних продукту 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 ГБ; див. примітку нижче.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 ГБ) створення архіву 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, наприкладampу такий спосіб: 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 для пристроїв Test Agent
• 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 і налаштуйте користувача для Центру керування: sudo apt-get update sudo apt-get install postgresql sudo -u postgres psql -c “СТВОРИТИ РОЛЬ netrounds З ЗАШИФРОВАНИМ ПАРОЛЕМ 'netrounds' СУПЕРКОРИСТУВАЛЬНИК ВХІД;” sudo -u postgres psql -c «СТВОРИТИ БАЗУ ДАНИХ netrounds OWNER netrounds ENCODING 'UTF8' TEMPLATE '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
# Розпакуйте архів 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, щоб команда migrate продовжувала працювати, навіть якщо сеанс 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:
# Видаліть усі наявні RRD sudo rm -rf /var/lib/netrounds/rrd
# Розпакуйте резервні копії RRD 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
• Встановіть нові репозиторії Test Agent:
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/
• (Необов’язково) Дотримуйтесь Посібника з оркестровки API NETCONF & YANG, щоб установити та налаштувати 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 Unhandled
виняток у CallExecuter.run [name=netrounds.manager.callexecuter, thread=140364632504128,
process=8238, funcName=дескриптор, файл
03 червня 09:53:27 myhost django-admin[6290]: Traceback (останній останній виклик):
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 disable netrounds-callexecuter sudo systemctl stop 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'.
Traceback (останній виклик):
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, у заповненні 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_ containing_ 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 залишає за собою право змінювати, модифікувати, передавати або іншим чином переглядати цю публікацію без попередження. © Juniper Networks, Inc., 2022. Усі права захищено.
Документи / Ресурси
![]() | JUNIPER NETWORKS Оновлення Центру керування з версії [pdfПосібник користувача Оновлення Центру керування з версії, Центру керування з версії, Центру з версії, Версії |