JUNIPER NETWORKS LogoNadogradnja Kontrolnog centra sa verzije
2.34JUNIPER NETWORKS Nadogradnja Kontrolnog centra iz verzije

Uvod

Ovaj dokument se odnosi na nadogradnju Paragon Active Assurance Control Center sa verzije 2.34 na noviju verziju.
Nadogradnja uključuje posebne procedure jer uključuje nadogradnju Ubuntu OS-a sa 16.04 na 18.04. Dokument pokriva dva scenarija:

  • Nadogradnja Ubuntu 16.04 (sa instaliranim Kontrolnim centrom) na Ubuntu 18.04.
  • Svježa instalacija Ubuntu 18.04 praćena instalacijom Kontrolnog centra i prijenosom rezervnih podataka sa stare instance Kontrolnog centra na novu instancu.
    Za ostale nadogradnje, pogledajte Vodič za nadogradnju.

Scenario A: Nadogradnja Ubuntu 16.04 na Ubuntu 18.04

  • Počnite tako što ćete onemogućiti apache2 i netrounds-callexecuter usluge: sudo systemctl onemogućiti apache2 netrounds-callexecuter
  • Zaustavite sve Paragon Active Assurance usluge: sudo systemctl zaustavi “netrounds-*” apache2 openvpn@netrounds
  • Napravite sigurnosne kopije podataka o proizvodu Paragon Active Assurance.
    NAPOMENA: Ovo je postupak izrade sigurnosne kopije opisan u Vodiču za operacije, poglavlje Izrada sigurnosne kopije podataka o proizvodu, samo ukratko sročeno.
    Pokrenite ove naredbe:
    # Napravite sigurnosnu kopiju PostgreSQL baze podataka pg_dump –help pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
    # (Alternativno, za spremanje u binarnom formatu:)
    # pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
    # Napravite sigurnosnu kopiju OpenVPN ključeva sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    # Napomena: Obavezno ih čuvajte na sigurnom mjestu.
    # Napravite rezervnu kopiju RRD-a files (metrički podaci)
    # Provjerite file veličine prije komprimiranja RRD-ova. Upotreba naredbe tar nije
    # preporučuje se ako su RRD-ovi veći od 50 GB; vidi napomenu ispod. du -hs /var/lib/netrounds/rrd
    sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
    NAPOMENA: Komanda pg_dump će tražiti lozinku koja se može naći u /etc/netrounds/netrounds.com fonder "postgres baza podataka". Zadana lozinka je “netrounds”.
    NAPOMENA: Za postavljanje velikih razmjera (> 50 GB), pravljenje tarball-a RRD-a files može potrajati predugo, a snimanje jačine zvuka može biti bolja ideja. Moguća rješenja za ovo uključuju: korištenje a file sistem koji podržava snimke ili snimanje virtuelnog volumena ako server radi u virtuelnom okruženju.
  • Provjerite integritet baze podataka koristeći isporučenu skriptu netrounds_2.35_validate_db.sh.
    Ikona električnog udara UPOZORENJE: Ako ova skripta daje upozorenja, nemojte pokušavati proceduru migracije baze podataka opisanu “ispod” na stranici 5. Kontaktirajte Juniper podršku tako što ćete podnijeti tiket na https://support.juniper.net/support/requesting-support (obavljanje izlaza iz skripte) kako bi se problemi s bazom podataka riješili prije nego što nastavite s nadogradnjom.
  • Napravite sigurnosne kopije konfiguracije Kontrolnog centra 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

Za nprample:
sudo k.č /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old

  • Nadogradite Ubuntu na verziju 18.04. Tipična procedura nadogradnje je kako slijedi (prilagođeno iz https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
    • Za nadogradnju na serverskom sistemu:
    • Instalirajte update-manager-core ako već nije instaliran.
    • Uvjerite se da je linija Prompt u /etc/update-manager/release-upgrades postavljena na 'lts' (kako biste osigurali da
    OS je nadograđen na 18.04, sljedeću LTS verziju nakon 16.04).
    • Pokrenite alat za nadogradnju naredbom sudo do-release-upgrade.
    • Pratite uputstva na ekranu. Što se Paragon Active Assurance-a tiče, možete zadržati zadane postavke cijelo vrijeme. (Naravno, može se dogoditi da trebate napraviti različite izbore iz razloga koji nisu povezani sa Paragon Active Assurance.)
  • Kada se Ubuntu nadogradi, ponovo pokrenite sistem. Zatim izvršite sljedeće korake:
  • Nadogradite PostgreSQL.
  • Ažurirajte PostgreSQL bazu podataka files od verzije 9.5 do verzije 10: sudo pg_dropcluster 10 main –stop # Isključite server i potpuno obrišite klaster# "main" verziju 10 (ovo se priprema za nadogradnju# u sljedećoj naredbi) sudo pg_upgradecluster 9.5 main # Nadogradite klaster "main" verzija 9.5 do najnovije#
    dostupna verzija (10) sudo pg_dropcluster 9.5 main # Potpuno obrišite "glavnu" verziju klastera 9.5
  • Uklonite zastarjelu verziju PostgreSQL-a:
    sudo apt purge postgresql-9.5 postgresql-client-9.5 postgresql-contrib-9.5
  • Ažurirajte Paragon Active Assurance pakete.
    • Izračunajte kontrolnu sumu za tarball koji sadrži novu verziju Kontrolnog centra i provjerite da li je jednaka kontrolnoj sumi SHA256 koja se nalazi na stranici za preuzimanje: sha256sum paa-control-center_${CC_VERSION}.tar.gz
    • Raspakujte tarball Control Center: izvezite CC_VERSION= tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
    • Instalirajte nove pakete Kontrolnog centra: sudo apt update sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
    • Uklonite zastarjele pakete:
    NAPOMENA: Od vitalnog je značaja ukloniti ove pakete.
    # Testirajte podršku za Agent Lite
    sudo apt purge netrounds-agent-login
    # Nepodržani jsonfield paket
    sudo apt ukloniti python-django-jsonfield
  • Prije nego što izvršite migraciju baze podataka, morate izvršiti neke dodatne korake. Idite na ovaj članak baze znanja, skrolujte do odeljka Radnje ako je izdanje instalirano i izvršite korake od 1 do 4 ovih uputstava.
    NAPOMENA: U ovom trenutku nemojte izvoditi korak 5.
    • Pokrenite migraciju baze podataka:
    NAPOMENA: Prije izvođenja migracije, morate osigurati da se provjera integriteta baze podataka opisana “gore” na stranici 2 završi bez greške.
    sudo ncc migrirati
    Naredbi ncc migrate potrebno je dosta vremena da se izvrši (mnogo minuta). Trebalo bi odštampati sljedeće (detalji su izostavljeni u nastavku):
    Migracija baze podataka…
    Operacije koje treba izvršiti:
    <…>
    Sinhroniziranje aplikacija bez migracije:
    <…>
    Pokrenute migracije:
    <…>
    Kreiranje keš tabele…
    <…>
    Sinhroniziranje testnih skripti…
  • (Opcionalno) Ažurirajte ConfD paket ako vam je potreban ConfD: tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
  • Uporedite prethodno napravljenu sigurnosnu kopiju konfiguracije files novoinstaliranim i ručno spojite sadržaj dva seta files (trebalo bi da ostanu na istim lokacijama).
  • Omogućite usluge apache2, kafka i netrounds-callexecuter: sudo systemctl omogući apache2 kafka netrounds-callexecuter
  • Pokrenite Paragon Active Assurance usluge:
    sudo systemctl start –svi “netrounds-*” apache2 kafka openvpn@netrounds
  • Da biste aktivirali novu konfiguraciju, također morate pokrenuti: sudo systemctl reload apache2
  • Instalirajte nova spremišta Test Agenta:
    TA_APPLIANCE_VERSION=
    TA_APPLICATION_VERSION=
    # Za verzije starije od 3.0:
    # Provjerite integritet spremišta (odgovor bi trebao biti “OK”)
    shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256
    shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
    # Za verziju 3.0 i novije:
    # Izračunajte kontrolne sume za spremišta i provjerite da li odgovaraju
    # SHA256 kontrolni sumi dati na stranici za preuzimanje sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
    # Pokrenite instalaciju 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/
  • Pošto je podrška za Test Agent Lite odbačena u verziji 2.35, trebali biste ukloniti stare pakete Test Agent Lite ako ste ih instalirali:
    sudo rm -rf /usr/lib/python2.7/dist-packages/netrounds/static/test_agent/netrounds-test-agentlite*
    NAPOMENA: Kada kasnije nadogradite na 3.x, morate započeti pokretanjem ove naredbe: sudo apt-mark unhold python-django python-django-common

Scenario B: Svježa instalacija Ubuntu 18.04

  • Na instanci Ubuntu 16.04 napravite sigurnosne kopije podataka o proizvodu Paragon Active Assurance.
    NAPOMENA: Ovo je postupak izrade sigurnosne kopije opisan u Operativnom vodiču, poglavlje „Izrada sigurnosne kopije podataka o proizvodu“, samo ukratko sročeno.
    Pokrenite ove naredbe:
    # Napravite sigurnosnu kopiju PostgreSQL baze podataka
    pg_dump –pomoć pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
    # (Alternativno, za spremanje u binarnom formatu:)
    # pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
    # Napravite sigurnosnu kopiju OpenVPN ključeva sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    # Napomena: Obavezno ih čuvajte na sigurnom mjestu.
    # Napravite rezervnu kopiju RRD-a files (metrički podaci)
    # Provjerite file veličine prije komprimiranja RRD-ova. Upotreba naredbe tar nije
    # preporučuje se ako su RRD-ovi veći od 50 GB; vidi bilješku ispod.du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
    NAPOMENA: Komanda pg_dump će tražiti lozinku koja se može naći u /etc/netrounds/netrounds.conf pod “postgres baza podataka”. Zadana lozinka je “netrounds”.
    NAPOMENA: Za postavljanje velikih razmjera (> 50 GB), pravljenje tarball-a RRD-a files može potrajati predugo, a snimanje jačine zvuka može biti bolja ideja. Moguća rješenja za ovo uključuju: korištenje a file sistem koji podržava snimke ili snimanje virtuelnog volumena ako server radi u virtuelnom okruženju.
  • Na instanci Ubuntu 16.04 napravite rezervne kopije konfiguracije Kontrolnog centra 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
    Za nprample:
    sudo k.č /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
    • Na instanci Ubuntu 16.04 napravite rezervnu kopiju licence file.
    • Nova instanca mora zadovoljiti barem iste hardverske zahtjeve kao i stara.
    • Na novoj instanci, instalirajte Ubuntu 18.04. Preporučujemo sljedeće uputstvo:
    https://ubuntu.com/tutorials/install-ubuntu-server

Što se Paragon Active Assurance-a tiče, možete zadržati zadane postavke cijelo vrijeme. (Naravno, može se dogoditi da morate napraviti različite izbore iz razloga koji nisu povezani sa Paragon Active Assurance.) '

  • Kada se Ubuntu 18.04 instalira, ponovo pokrenite sistem.
  • Preporučuje se sljedeće particioniranje diska, posebno za sigurnosne kopije snimaka (ali na vama je kao korisniku da odlučite):
    • Preporučeno particioniranje za laboratorijsko postavljanje:
    • /: Cijeli disk, ekst4.
    • Preporučeno particioniranje za podešavanje proizvodnje:
    • /: 10% prostora na disku, ext4.
    • /var: 10% prostora na disku, ext4.
    • /var/lib/netrounds/rrd: 80% prostora na disku, ext4.
    • Bez enkripcije
  • Postavite vremensku zonu na UTC, nprample kako slijedi: sudo timedatectl set-timezone Etc/UTC
    • Postavite sve lokacije na en_US.UTF-8.
    • Jedan od načina da to uradite je da ručno uredite file /etc/default/locale. Prample:
    LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8
    • Uvjerite se da sljedeći red NIJE komentiran u /etc/locale.gen: en_US.UTF-8 UTF-8
    • Regenerirajte lokalizaciju files da biste bili sigurni da je odabrani jezik dostupan: sudo apt-get install locales sudo locale-gen
  • Uvjerite se da je promet na sljedećim portovima dozvoljen do i iz Kontrolnog centra:
    • Dolazni:
    • TCP port 443 (HTTPS): Web interfejs
    • TCP port 80 (HTTP): Web interfejs (koristi ga Speedtest, preusmjerava druge URLs na HTTPS)
    • TCP port 830: ConfD (opciono)
    • TCP port 6000: Šifrovana OpenVPN veza za uređaje agenta za testiranje
    • TCP port 6800: Šifrovan WebUtičnica za aplikacije Test Agenta
  • Odlazno:
    • TCP port 25 (SMTP): Dostava pošte
    • UDP port 162 (SNMP): Slanje SNMP zamki za alarme
    • UDP port 123 (NTP): Vremenska sinhronizacija
  • Instalirajte NTP:
    • Prvo onemogući timedatectl: sudo timedatectl set-ntp br
    • Pokrenite ovu naredbu: timedatectl i provjerite da li je systemd-timesyncd.service aktivan: ne
    • Sada možete pokrenuti NTP instalaciju: sudo apt-get install ntp
    • Uverite se da su konfigurisani NTP serveri dostupni: ntpq -np
    Izlaz bi normalno trebao biti "sve jedinice" izražen u oktalnom obliku. 1 1 U izlazu, “reach” vrijednost za NTP servere je oktalna vrijednost koja ukazuje na ishod posljednjih osam NTP transakcija. Ako je svih osam bilo uspješno, vrijednost će biti oktalna 377 (= binarna
  • Instalirajte PostgreSQL i podesite korisnika za Kontrolni centar: sudo apt-get update sudo apt-get install postgresql sudo -u postgres psql -c “KREIRAJTE ULOGE netrounds SA ŠIFIRANOM LOZINKOM 'netrounds' SUPERKORISNIČKA LOGIN;” sudo -u postgres psql -c “CREATE DATABASE netrounds OWNER netrounds ENCODING 'UTF8' TEMPLATE 'template0';”
    Ne preporučuje se korištenje eksternog PostgreSQL servera.
    • Instalirajte i konfigurišite server e-pošte.
    • Kontrolni centar će slati e-poruke korisnicima:
    • kada su pozvani na nalog,
    • prilikom slanja e-mail alarma (tj. ako se za ovu svrhu koristi e-pošta umjesto SNMP), i
    • prilikom slanja periodičnih izvještaja.
    • Pokrenite naredbu sudo apt-get install postfix
    • Za jednostavno podešavanje gde postfix može da šalje direktno na odredišni server e-pošte, možete da podesite Opšti tip konfiguracije pošte na „Internet Site“, a ime sistemske pošte obično se može ostaviti kao asis.
    U suprotnom, postfix treba konfigurirati prema okruženju. Za smjernice, pogledajte zvaničnu Ubuntu dokumentaciju na https://help.ubuntu.com/lts/serverguide/postfix.html.
    • Instalirajte Control Center na Ubuntu 18.04 instanci.
    Ova procedura također instalira Paragon Active Assurance REST API.
    izvoz CC_VERSION= # Izračunajte kontrolnu sumu za tar file i provjerite da li je jednak SHA256 0b11111111). Međutim, kada ste upravo instalirali NTP, vjerovatno je manje od osam NTP-a
    transakcije, tako da će vrijednost biti manja: jedna od 1, 3, 7, 17, 37, 77 ili 177 ako su sve transakcije bile uspješne.
    # kontrolna suma navedena na stranici za preuzimanje sha256sum paa-control-center_${CC_VERSION}.tar.gz
    # Raspakujte tarball tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
    # Provjerite jesu li paketi ažurirani sudo apt-get update
    # Pokrenite instalaciju sudo apt-get install ./netrounds-control-center_${CC_VERSION}/*.deb
  • Zaustavite sve Paragon Active Assurance usluge: sudo systemctl zaustavi “netrounds-*” apache2 openvpn@netrounds
  • Vrati sigurnosnu kopiju baze podataka: sudo -u postgres psql –set ON_ERROR_STOP=on netrounds < ncc_postgres.sql
  • Prije nego što izvršite migraciju baze podataka, morate izvršiti neke dodatne korake. Idite na ovaj članak baze znanja, skrolujte do odeljka Radnje ako je izdanje instalirano i izvršite korake od 1 do 4 ovih uputstava.
    NAPOMENA: U ovom trenutku nemojte izvoditi korak 5.
    • Pokrenite migraciju baze podataka:
    NAPOMENA: Ovo je osjetljiva komanda i treba biti oprezan kada je izvršavate na udaljenoj mašini. U takvom scenariju toplo se preporučuje da koristite program kao što je screen ili tmux kako bi naredba migrate nastavila raditi čak i ako se ssh sesija prekine. sudo ncc migrirati
    Naredbi ncc migrate potrebno je dosta vremena da se izvrši (mnogo minuta). Trebalo bi odštampati sljedeće (detalji su izostavljeni u nastavku):
    Migracija baze podataka…
    Operacije koje treba izvršiti:
    <…>
    Sinhroniziranje aplikacija bez migracije:
    <…>
    Pokrenute migracije:
    <…>
    Kreiranje keš tabele…
    <…>
    Sinhroniziranje testnih skripti…

    • Prenesite rezervne podatke u instancu 18.04 koristeći scp ili neki drugi alat.
    • Vratite OpenVPN ključeve:
    # Uklonite sve postojeće OpenVPN ključeve
    sudo rm -rf /var/lib/netrounds/openvpn
    # Raspakujte rezervne ključeve sudo tar -xzf ncc_openvpn.tar.gz -C /
    • Vratite RRD podatke:
    # Uklonite sve postojeće RRD-ove sudo rm -rf /var/lib/netrounds/rrd
    # Raspakujte sigurnosnu kopiju RRD-ova sudo tar -xzf ncc_rrd.tar.gz -C /
    • Uporedite rezervnu kopiju konfiguracije files novoinstaliranim i ručno spojite sadržaj dva seta files (trebalo bi da ostanu na istim lokacijama).
    • Aktivirajte licencu za proizvod koristeći licencu file preuzeto sa stare instance: ncc licenca aktiviraj ncc_license.txt
    • Pokrenite Paragon Active Assurance usluge: sudo systemctl start –svi “netrounds-*” apache2 kafka openvpn@netrounds
    • Da biste aktivirali novu konfiguraciju, također morate pokrenuti:
    sudo systemctl ponovo učitaj apache2
    • Instalirajte nova spremišta Test Agenta:
    TA_APPLIANCE_VERSION=
    TA_APPLICATION_VERSION=
    # Za verzije starije od 3.0:
    # Provjerite integritet spremišta (odgovor bi trebao biti “OK”) shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256 shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
    # Za verziju 3.0 i novije:
    # Izračunajte kontrolne sume za spremišta i provjerite da li odgovaraju
    # SHA256 kontrolni sumi dati na stranici za preuzimanje sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
    # Pokrenite instalaciju 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/
    • (Opcionalno) Slijedite vodič za orkestraciju NETCONF & YANG API-ja da biste instalirali i konfigurirali ConfD ako vam je potreban.
    NAPOMENA: Kada kasnije nadogradite na 3.x, morate započeti pokretanjem ove naredbe: sudo apt-mark unhold python-django python-django-common

Rješavanje problema

Problemi sa pokretanjem ConfD
Ako imate problema s pokretanjem ConfD-a nakon nadogradnje, kontaktirajte svog Juniper partnera ili vašeg lokalnog Juniper upravitelja naloga ili prodajnog predstavnika kako biste dobili novu pretplatu.
Problemi Pokretanje callexecutera
Provjerite evidencije callexecutera pomoću naredbe
sudo journalctl -xeu netrounds-callexecuter
Možete vidjeti grešku poput sljedeće:
03. juna 09:53:27 myhost django-admin[6290]: GREŠKA netrounds.manager.callexecuter Unhandled
izuzetak u CallExecuter.run [name=netrounds.manager.callexecuter, thread=140364632504128,
proces=8238, ime funkcije=ručka, le
03. jun 09:53:27 myhost django-admin[6290]: Traceback (posljednji poziv posljednji):
Jun 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/management/commands/runcallexecuter.py”, red 65, u ručki
Jun 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/calldispatcher.py”, red 164, u radu
Jun 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/models.py”, red 204, čekanje
Jun 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/ netrounds/manager/models.py”, red 42, u __unicode__
Jun 03 09:53:27 myhost django-admin[6290]: AttributeError: 'unicode' objekat nema atribut 'iteritems'
Ono što se dogodilo je da je paket netrounds-callexecuter*.deb nadograđen bez uvjeravanja da je netrounds-callexecuter systemd usluga zaustavljena i onemogućena. Baza podataka je u pogrešnom stanju; potrebno ga je vratiti iz sigurnosne kopije, a nadogradnju treba ponoviti. Uradite sljedeće da onemogućite i zaustavite uslugu netrounds-callexecuter: sudo systemctl disable netrounds-callexecuter sudo systemctl stop netrounds-callexecuter
Web Server ne odgovara
Provjerite apache dnevnike naredbom tail -n 50 /var/log/apache2/netrounds_error.log
Ako vidite sljedeću grešku, to znači da Kontrolni centar verzija 2.34 radi na Ubuntu 18.04, odnosno da Kontrolni centar nije uspješno nadograđen. Rješenje je nadogradnja Kontrolnog centra na noviju verziju kao što je opisano u ovom dokumentu.
# Timestamps, pids, itd. skinute ispod
Ciljna WSGI skripta '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py' ne može se učitati kao Python modul.
Došlo je do izuzetka prilikom obrade WSGI skripte '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py'.
Traceback (posljednji posljednji poziv):
File “/usr/lib/python2.7/dist-packages/netrounds/wsgi.py”, red 6, u aplikacija = get_wsgi_application()
File “/usr/lib/python2.7/dist-packages/django/core/wsgi.py”, red 13, u get_wsgi_application django.setup(set_prefix=False)
File “/usr/lib/python2.7/dist-packages/django/__init__.py”, red 27, u podešavanju apps.populate(settings.INSTALLED_APPS)
File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, red 85, u populate app_config = AppConfig.create(entry)
File “/usr/lib/python2.7/dist-packages/django/apps/config.py”, red 94, u kreiranju modula = import_module(entry)
File “/usr/lib/python2.7/importlib/__init__.py”, red 37, u import_module __import__(name)
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/__init__.py”, red 1, u from grappelli.dashboard.dashboards import *
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/dashboards.py”, red 14, u od grappelli. moduli za uvoz kontrolne table
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/modules.py”, red 9, u iz django.contrib.contenttypes.models import ContentType File “/usr/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py”, red 139, u class ContentType(models.Model):
File “/usr/lib/python2.7/dist-packages/django/db/models/base.py”, red 110, u __new__ app_config = apps.get_ containing_ app_config(module) File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, red 247, u get_containing_app_config self.check_apps_ready() File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, red 125, u check_ apps_ ready raise Registar aplikacija nije spreman(“Aplikacije još nisu učitane.”)
AppRegistryNotReady: Aplikacije još nisu učitane.
Ponovno pokretanje Paragon Active Assurance Services nije uspjelo
Ponovno pokretanje netrounds-* usluga sa sudo systemctl start –all “netrounds-*” apache2 openvpn@netrounds proizvodi sljedeću poruku:
Neuspješno pokretanje netrounds-agent-ws-server.service: Jedinica netrounds-agent-ws-server.service je maskirana.
Neuspješno pokretanje netrounds-agent-daemon.service: Jedinica netrounds-agent-daemon.service je maskirana.
To znači da su navedene usluge maskirane u toku procesa uklanjanja paketa i zahtijevaju ručno čišćenje. Postupak čišćenja je prikazan u nastavku:
sudo apt-get purge netrounds-agent-login sudo pronađi /etc/systemd/system -name “netrounds-agent-*.service” -delete sudo systemctl daemon-reload
Juniper Networks, Juniper Networks logo, Juniper i Junos su registrovani zaštitni znakovi Juniper Networks, Inc. u Sjedinjenim Državama i drugim zemljama. Svi ostali zaštitni znaci, uslužni znaci, registrovani znaci ili registrovani uslužni znaci vlasništvo su njihovih odgovarajućih vlasnika. Juniper Networks ne preuzima nikakvu odgovornost za bilo kakve netačnosti u ovom dokumentu. Juniper Networks zadržava pravo da promijeni, modificira, prenese ili na drugi način revidira ovu publikaciju bez prethodne najave. Autorska prava © 2022 Juniper Networks, Inc. Sva prava zadržana.

JUNIPER NETWORKS Logo

Dokumenti / Resursi

JUNIPER NETWORKS Nadogradnja Kontrolnog centra iz verzije [pdf] Korisnički priručnik
Nadogradnja Kontrolnog centra iz verzije, Kontrolnog centra iz verzije, Centra iz verzije, verzije

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *