JUNIPER NETWERKEN LogoControl Center opwurdearje fan ferzje
2.34JUNIPER NETWERKEN Fernijing Control Center út Ferzje

Ynlieding

Dit dokumint giet oer it opwurdearjen fan Paragon Active Assurance Control Center fan ferzje 2.34 nei in lettere ferzje.
De upgrade omfettet spesjale prosedueres, om't it giet om it opwurdearjen fan it Ubuntu OS fan 16.04 nei 18.04. It dokumint beslacht twa senario's:

  • Upgrade fan Ubuntu 16.04 (mei Control Center ynstalleare) nei Ubuntu 18.04.
  • Frisse ynstallaasje fan Ubuntu 18.04 folge troch ynstallaasje fan Control Center en oerdracht fan reservekopygegevens fan in âlde Control Center-eksimplaar nei it nije eksimplaar.
    Foar oare upgrades, ferwize nei de Upgrade Guide.

Senario A: Upgrade fan Ubuntu 16.04 nei Ubuntu 18.04

  • Begjin mei it útskeakeljen fan de apache2- en netrounds-callexecuter-tsjinsten: sudo systemctl útskeakelje apache2 netrounds-callexecuter
  • Stopje alle Paragon Active Assurance-tsjinsten: sudo systemctl stopje "netrounds-*" apache2 openvpn@netrounds
  • Nim backups fan Paragon Active Assurance-produktgegevens.
    NOAT: Dit is de reservekopyproseduere beskreaun yn 'e Operations Guide, haadstik Reservekopy fan produktgegevens, allinich koart formulearre.
    Run dizze kommando's:
    # Reservekopy fan de PostgreSQL-database pg_dump –help pg_dump -h localhost -U netrounds netrounds> ncc_postgres.sql
    # (Alternatyf, om te bewarjen yn binêre opmaak:)
    # pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
    # Reservekopy fan OpenVPN-kaaien sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    # Opmerking: wês wis dat jo dizze op in feilich plak bewarje.
    # Reservekopy fan RRD files (metryske gegevens)
    # Kontrolearje de file grutte foardat de RRD's komprimearje. Gebrûk fan it tar kommando is net
    # oanrikkemandearre as de RRD's grutter binne dan 50 GB; sjoch notysje hjirûnder. du -hs /var/lib/netrounds/rrd
    sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
    NOAT: It kommando pg_dump sil freegje om in wachtwurd dat te finen is yn/etc/netrounds/netrounds.com funder "postgres database". It standert wachtwurd is "netrounds".
    NOAT: Foar in grutskalige opset (> 50 GB), meitsje in tarball fan 'e RRD files kin te lang duorje, en it nimmen fan in momintopname fan it folume kin in better idee wêze. Mooglike oplossings foar it dwaan fan dit binne ûnder oaren: it brûken fan in file systeem dat snapshots stipet, of it nimmen fan in momintopname fan it firtuele folume as de tsjinner rint yn in firtuele omjouwing.
  • Kontrolearje de yntegriteit fan de databank mei help fan it levere skript netrounds_2.35_validate_db.sh.
    Elektryske skokpictogram WARSKÔGING: As dit skript warskôgings útfiert, besykje net de databankmigraasjeproseduere beskreaun "hjirûnder" op side 5. Nim kontakt op mei Juniper-stipe troch in kaartsje yn te tsjinjen by https://support.juniper.net/support/requesting-support (leverje de útfier fan it skript) om de problemen mei de databank oplost te hawwen foardat jo trochgean mei de upgrade.
  • Nim backups fan 'e konfiguraasje fan it Control Center 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

Bygelyksample:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old

  • Upgrade Ubuntu nei ferzje 18.04. In typyske upgradeproseduere is as folget (oanpast fan https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
    • Om opwurdearje op in serversysteem:
    • Ynstallearje update-manager-core as it net al ynstallearre is.
    • Soargje derfoar dat de Prompt-rigel yn /etc/update-manager/release-upgrades ynsteld is op 'lts' (om te soargjen dat de
    OS wurdt opwurdearre nei de 18.04, de folgjende LTS-ferzje nei 16.04).
    • Start it upgrade-ark mei it kommando sudo do-release-upgrade.
    • Folgje de ynstruksjes op it skerm. Wat Paragon Active Assurance oanbelanget, kinne jo de standertynstellingen trochhinne hâlde. (It kin fansels barre dat jo ferskate karren moatte meitsje om redenen dy't net relatearje oan Paragon Active Assurance.)
  • Sadree't Ubuntu is opwurdearre, start it systeem opnij. Fier dan de folgjende stappen út:
  • Upgrade PostgreSQL.
  • Update PostgreSQL-database files fan ferzje 9.5 nei ferzje 10: sudo pg_dropcluster 10 main –stop # Server ôfslute en kluster folslein wiskje # "main" ferzje 10 (dit taret op de upgrade# yn it folgjende kommando) sudo pg_upgradecluster 9.5 main # Upgrade cluster "main" ferzje 9.5 oant lêste #
    beskikbere ferzje (10) sudo pg_dropcluster 9.5 main # Kluster "haad" ferzje 9.5 folslein wiskje
  • Ferwiderje de ferâldere ferzje fan PostgreSQL:
    sudo apt purge postgresql-9.5 postgresql-client-9.5 postgresql-contrib-9.5
  • Update Paragon Active Assurance-pakketten.
    • Berekkenje de kontrôlesum foar de tarball dy't de nije ferzje fan it Control Center befettet en ferifiearje dat it gelyk is oan de SHA256-kontrôlesum dy't op 'e downloadside oanbean wurdt: sha256sum paa-control-center_${CC_VERSION}.tar.gz
    • Unpack de Control Center tarball: eksportearje CC_VERSION= tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
    • Ynstallearje nije Control Center-pakketten: sudo apt update sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
    • Fuortsmite de ferâldere pakketten:
    NOAT: It is wichtich om dizze pakketten te ferwiderjen.
    # Test Agent Lite-stipe
    sudo apt purge netrounds-agent-login
    # Net-stipe jsonfield-pakket
    sudo apt fuortsmite python-django-jsonfield
  • Foardat jo de databankmigraasje dwaan, moatte jo wat ekstra stappen útfiere. Gean nei dit Knowledge Base-artikel, rôlje omleech nei de seksje Aksjes as de release is ynstalleare, en útfiere stappen 1 oant 4 fan dy ynstruksjes.
    NOAT: Net útfiere stap 5 op dit punt.
    • Run de databankmigraasje:
    NOAT: Foardat jo de migraasje dwaan, moatte jo derfoar soargje dat de databankintegriteitskontrôle beskreaun "boppe" op side 2 sûnder flater foltôget.
    sudo ncc migrearje
    It kommando ncc migrearje nimt in protte tiid om út te fieren (in protte minuten). It moat it folgjende printsje (details hjirûnder weilitten):
    Databank migrearje...
    Utfiere operaasjes:
    <…>
    Apps syngronisearje sûnder migraasjes:
    <…>
    Running migraasjes:
    <…>
    Cachetabel oanmeitsje...
    <…>
    Syngronisearje testskripts...
  • (Opsjoneel) Update it ConfD-pakket as jo ConfD nedich binne: tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
  • Ferlykje de earder reservekopy-up konfiguraasje files mei de nij ynstallearre, en mei de hân fusearje de ynhâld fan de twa sets fan files (se moatte bliuwe op deselde lokaasjes).
  • Aktivearje de tsjinsten apache2, kafka en netrounds-callexecuter: sudo systemctl ynskeakelje apache2 kafka netrounds-callexecuter
  • Start Paragon Active Assurance tsjinsten:
    sudo systemctl start -alle "netrounds-*" apache2 kafka openvpn@netrounds
  • Om de nije konfiguraasje te aktivearjen, moatte jo ek útfiere: sudo systemctl reload apache2
  • Ynstallearje nije Test Agent repositories:
    TA_APPLIANCE_VERSION=
    TA_APPLICATION_VERSION=
    # Foar ferzjes foarôfgeand oan 3.0:
    # Ferifiearje de yntegriteit fan 'e repositories (antwurd moat "OK" wêze)
    shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256
    shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
    # Foar ferzje 3.0 en letter:
    # Berekkenje kontrôlesummen foar de repositories en ferifiearje dat se oerienkomme mei de
    # SHA256-kontrôlesummen levere op 'e downloadside sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
    # Begjin de ynstallaasje 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/
  • Om't stipe foar Test Agent Lite yn ferzje 2.35 ferdwûn is, moatte jo de âlde Test Agent Lite-pakketten fuortsmite as jo se ynstalleare hawwe:
    sudo rm -rf /usr/lib/python2.7/dist-packages/netrounds/static/test_agent/netrounds-test-agentlite*
    NOAT: As jo ​​letter opwurdearje nei 3.x, moatte jo begjinne mei it útfieren fan dit kommando: sudo apt-mark unhold python-django python-django-common

Senario B: Fresh Ubuntu 18.04 Ynstallaasje

  • Nim op it Ubuntu 16.04-eksimplaar backups fan Paragon Active Assurance-produktgegevens.
    NOAT: Dit is de reservekopy proseduere beskreaun yn de Operations Guide, haadstik "Backing Up Product Data", allinnich mear koart formulearre.
    Run dizze kommando's:
    # Reservekopy fan de PostgreSQL-database
    pg_dump –help pg_dump -h localhost -U netrounds netrounds> ncc_postgres.sql
    # (Alternatyf, om te bewarjen yn binêre opmaak:)
    # pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
    # Reservekopy fan OpenVPN-kaaien sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    # Noat: Wês wis dat jo dizze op in feilich plak bewarje.
    # Reservekopy fan RRD files (metryske gegevens)
    # Kontrolearje de file grutte foardat de RRD's komprimearje. Gebrûk fan it tar kommando is net
    # oanrikkemandearre as de RRD's grutter binne dan 50 GB; sjoch notysje hjirûnder.du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
    NOAT: It kommando pg_dump sil freegje om in wachtwurd dat te finen is yn /etc/netrounds/netrounds.conf ûnder "postgres database". It standert wachtwurd is "netrounds".
    NOAT: Foar in grutskalige opset (> 50 GB), meitsje in tarball fan 'e RRD files kin te lang duorje, en it nimmen fan in momintopname fan it folume kin in better idee wêze. Mooglike oplossings foar it dwaan fan dit binne ûnder oaren: it brûken fan in file systeem dat snapshots stipet, of it nimmen fan in momintopname fan it firtuele folume as de tsjinner rint yn in firtuele omjouwing.
  • Nim op 'e Ubuntu 16.04-eksimplaar backups fan' e Control Center-konfiguraasje 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
    Bygelyksample:
    sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
    • Op it Ubuntu 16.04-eksimplaar, meitsje in reservekopy fan de lisinsje file.
    • De nije eksimplaar moat op syn minst deselde hardware easken foldwaan as de âlde.
    • Ynstallearje op it nije eksimplaar Ubuntu 18.04. Wy riede de folgjende tutorial oan:
    https://ubuntu.com/tutorials/install-ubuntu-server

Wat Paragon Active Assurance oanbelanget, kinne jo de standertynstellingen trochhinne hâlde. (It kin fansels barre dat jo ferskate karren meitsje moatte om redenen dy't net relatearje oan Paragon Active Assurance.) '

  • Sadree't Ubuntu 18.04 is ynstalleare, start it systeem opnij.
  • De folgjende skiifpartitionearring wurdt oanrikkemandearre, benammen foar snapshot-backups (mar it is oan jo as brûker om te besluten):
    • Oanrikkemandearre partitionearring foar lab opset:
    • /: Hiele skiif, ext4.
    • Oanrikkemandearre partitionearring foar produksje opset:
    • /: 10% fan skiif romte, ext4.
    • /var: 10% fan skiifromte, ext4.
    • /var/lib/netrounds/rrd: 80% fan skiifromte, ext4.
    • Gjin fersifering
  • Stel de tiidsône yn op UTC, bygelyksample as folget: sudo timedatectl set-timezone Etc/UTC
    • Set alle locales op en_US.UTF-8.
    • Ien manier om dit te dwaan is om de hân te bewurkjen file /etc/default/locale. Example:
    LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8
    • Soargje derfoar dat de folgjende rigel NET kommentearre is yn 'e /etc/locale.gen: en_US.UTF-8 UTF-8
    • Regenerearje de locale files om te soargjen dat de selektearre taal beskikber is: sudo apt-get install locales sudo locale-gen
  • Soargje derfoar dat ferkear op 'e folgjende havens tastien is nei en fan Control Center:
    • Ynkommen:
    • TCP-poarte 443 (HTTPS): Web ynterface
    • TCP-poarte 80 (HTTP): Web ynterface (brûkt troch Speedtest, ferwiist oare URLs nei HTTPS)
    • TCP-poarte 830: ConfD (opsjoneel)
    • TCP haven 6000: Fersifere OpenVPN ferbining foar Test Agent Appliances
    • TCP haven 6800: Fersifere WebSocket ferbining foar Test Agent Applications
  • Útgeande:
    • TCP haven 25 (SMTP): Post levering
    • UDP haven 162 (SNMP): It ferstjoeren fan SNMP traps foar alaarms
    • UDP haven 123 (NTP): Tiid syngronisaasje
  • Ynstallearje NTP:
    • Earst útskeakelje timedatectl: sudo timedatectl set-ntp no
    • Dit kommando útfiere: timedatectl en ferifiearje dat systemd-timesyncd.service aktyf is: nee
    • No kinne jo de NTP-ynstallaasje útfiere: sudo apt-get install ntp
    • Soargje derfoar dat de ynstelde NTP-tsjinners berikber binne: ntpq -np
    De útfier moat normaal "allegear" wêze útdrukt yn oktaal. 1 1 Yn 'e útfier is de "berik" wearde foar de NTP-tsjinners in oktale wearde dy't de útkomst fan 'e lêste acht NTP-transaksjes oanjout. As alle acht suksesfol wiene, sil de wearde oktaal 377 wêze (= binêr
  • Ynstallearje PostgreSQL en set in brûker yn foar Control Center: sudo apt-get update sudo apt-get install postgresql sudo -u postgres psql -c "CREATE ROLE netrounds WITH ENCRYPTED PASSWORD 'netrounds' SUPERUSER LOGIN;" sudo -u postgres psql -c "CREATE DATABASE netrounds OWNER netrounds ENCODING 'UTF8' TEMPLATE 'template0';"
    It brûken fan in eksterne PostgreSQL-tsjinner is net oan te rieden.
    • Ynstallearje en konfigurearje in e-posttsjinner.
    • Control Center sil stjoere e-mails nei brûkers:
    • as se wurde útnoege foar in akkount,
    • by it ferstjoeren fan e-mailalarms (dus as e-post ynstee fan SNMP foar dit doel brûkt wurdt), en
    • by it ferstjoeren fan periodike rapporten.
    • Run it kommando sudo apt-get install postfix
    • Foar in ienfâldige opset dêr't postfix kin stjoere direkt nei de bestimming e-mail tsjinner, kinne jo ynstelle Algemiene type e-post konfiguraasje nei "Ynternet Site", en Systeem mail namme kin meastal wurde lofts asis.
    Oars moat postfix wurde konfigureare neffens de omjouwing. Foar begelieding, ferwize nei de offisjele Ubuntu-dokumintaasje op https://help.ubuntu.com/lts/serverguide/postfix.html.
    • Ynstallearje Control Center op it Ubuntu 18.04-eksimplaar.
    Dizze proseduere ynstallearret ek de Paragon Active Assurance REST API.
    eksportearje CC_VERSION= # Berekkenje de kontrôlesum foar de tar file en ferifiearje dat it gelyk is oan de SHA256 0b11111111). As jo ​​​​lykwols krekt NTP hawwe ynstalleare, is it wierskynlik dat minder dan acht NTP
    transaksjes hawwe bard, sadat de wearde sil wêze lytser: ien fan 1, 3, 7, 17, 37, 77, of 177 as alle transaksjes wiene suksesfol.
    # kontrôlesum levere op 'e downloadside sha256sum paa-control-center_${CC_VERSION}.tar.gz
    # Utpakke de tarball tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
    # Soargje derfoar dat pakketten bywurke binne sudo apt-get update
    # Begjin de ynstallaasje sudo apt-get install ./netrounds-control-center_${CC_VERSION}/*.deb
  • Stopje alle Paragon Active Assurance-tsjinsten: sudo systemctl stopje "netrounds-*" apache2 openvpn@netrounds
  • Weromsette databank-backup: sudo -u postgres psql –set ON_ERROR_STOP=op netrounds < ncc_postgres.sql
  • Foardat jo de databankmigraasje dwaan, moatte jo wat ekstra stappen útfiere. Gean nei dit Knowledge Base-artikel, rôlje omleech nei de seksje Aksjes as de release is ynstalleare, en útfiere stappen 1 oant 4 fan dy ynstruksjes.
    NOAT: Net útfiere stap 5 op dit punt.
    • Run de databankmigraasje:
    NOAT: Dit is in gefoelich kommando, en soarch moat wurde nommen by it útfieren fan it op in ôfstân masine. Yn sa'n senario wurdt it sterk oanrikkemandearre dat jo in programma lykas skerm of tmux brûke, sadat it migraasjekommando trochgiet, sels as de ssh-sesje brekt. sudo ncc migrearje
    It kommando ncc migrearje nimt in protte tiid om út te fieren (in protte minuten). It moat it folgjende printsje (details hjirûnder weilitten):
    Databank migrearje...
    Utfiere operaasjes:
    <…>
    Apps syngronisearje sûnder migraasjes:
    <…>
    Running migraasjes:
    <…>
    Cachetabel oanmeitsje...
    <…>
    Syngronisearje testskripts...

    • Oermeitsje de reservekopy gegevens nei de 18.04 eksimplaar mei help fan scp of in oar ark.
    • Weromsette de OpenVPN-kaaien:
    # Ferwiderje alle besteande OpenVPN-kaaien
    sudo rm -rf /var/lib/netrounds/openvpn
    # Utpakke de reservekopy kaaien sudo tar -xzf ncc_openvpn.tar.gz -C /
    • RRD-gegevens weromsette:
    # Ferwiderje alle besteande RRD's sudo rm -rf /var/lib/netrounds/rrd
    # Utpakke de reservekopy RRD's sudo tar -xzf ncc_rrd.tar.gz -C /
    • Ferlykje de reservekopy-up konfiguraasje files mei de nij ynstallearre, en mei de hân fusearje de ynhâld fan de twa sets fan files (se moatte bliuwe op deselde lokaasjes).
    • Aktivearje it produkt lisinsje mei help fan de lisinsje file nommen út de âlde eksimplaar: ncc lisinsje aktivearje ncc_license.txt
    • Start Paragon Active Assurance-tsjinsten: sudo systemctl start -alle "netrounds-*" apache2 kafka openvpn@netrounds
    • Om de nije konfiguraasje te aktivearjen, moatte jo ek útfiere:
    sudo systemctl opnij apache2
    • Ynstallearje nije Test Agent repositories:
    TA_APPLIANCE_VERSION=
    TA_APPLICATION_VERSION=
    # Foar ferzjes foarôfgeand oan 3.0:
    # Ferifiearje de yntegriteit fan de repositories (antwurd moat "OK" wêze) shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256 shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
    # Foar ferzje 3.0 en letter:
    # Berekkenje kontrôlesummen foar de repositories en ferifiearje dat se oerienkomme mei de
    # SHA256-kontrôlesummen levere op 'e downloadside sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
    # Begjin de ynstallaasje 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/
    • (Opsjoneel) Folgje de NETCONF & YANG API Orchestration Guide om ConfD te ynstallearjen en te konfigurearjen as jo it nedich hawwe.
    NOAT: As jo ​​letter opwurdearje nei 3.x, moatte jo begjinne mei it útfieren fan dit kommando: sudo apt-mark unhold python-django python-django-common

Troubleshooting

Problemen by it starten fan ConfD
As jo ​​​​problemen hawwe mei it starten fan ConfD nei de upgrade, nim dan kontakt op mei jo Juniper-partner of jo lokale Juniper-akkountbehearder of ferkeapfertsjintwurdiger om in nij abonnemint te krijen.
Problemen by it starten fan callexecuter
Kontrolearje de callexecuter-logs mei it kommando
sudo journalctl -xeu netrounds-callexecuter
Jo kinne miskien in flater sjen lykas de folgjende:
Jun 03 09:53:27 myhost django-admin[6290]: ERROR netrounds.manager.callexecuter Unhandled
útsûndering yn CallExecuter.run [name=netrounds.manager.callexecuter, thread=140364632504128,
process=8238, funcName=handle, le
Jun 03 09:53:27 myhost django-admin[6290]: Traceback (lêste oprop lêste):
Jun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/management/commands/runcallexecuter.py", line 65, in handle
Jun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/calldispatcher.py", line 164, in run
Jun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/models.py", line 204, inwait
Jun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/netrounds/manager/models.py", rigel 42, yn __unicode__
Jun 03 09:53:27 myhost django-admin[6290]: AttributeError: 'unicode' objekt hat gjin attribút 'iteritems'
Wat der bard is, is dat it pakket netrounds-callexecuter*.deb opwurdearre is sûnder te soargjen dat de netrounds-callexecuter systemd tsjinst stoppe en útskeakele is. De databank is yn 'e ferkearde steat; it moat wurde restaurearre út reservekopy, en de upgrade moat wurde werhelle. Doch it folgjende om de netrounds-callexecuter-tsjinst út te skeakeljen en te stopjen: sudo systemctl netrounds-callexecuter útskeakelje sudo systemctl stop netrounds-callexecuter
Web Tsjinner reagearret net
Kontrolearje de apache-logs mei de kommando-tail -n 50 /var/log/apache2/netrounds_error.log
As jo ​​​​de folgjende flater sjogge, betsjut dit dat Control Center ferzje 2.34 op Ubuntu 18.04 rint, dat is, Control Center is net mei súkses opwurdearre. De oplossing is om Control Center te upgrade nei in lettere ferzje lykas beskreaun yn dit dokumint.
# Tiidamps, pids, ensfh stripped fuort ûnder
Doel WSGI-skript '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py' kin net laden wurde as Python-module.
Utsûndering barde by it ferwurkjen fan WSGI-skript '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py'.
Traceback (meast resinte oprop lêst):
File "/usr/lib/python2.7/dist-packages/netrounds/wsgi.py", rigel 6, yn application = get_wsgi_application()
File "/usr/lib/python2.7/dist-packages/django/core/wsgi.py", rigel 13, yn get_wsgi_application django.setup(set_prefix=False)
File "/usr/lib/python2.7/dist-packages/django/__init__.py", rigel 27, yn opset apps.populate(settings.INSTALLED_APPS)
File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", rigel 85, yn populate app_config = AppConfig.create(entry)
File "/usr/lib/python2.7/dist-packages/django/apps/config.py", line 94, in create module = import_module(entry)
File "/usr/lib/python2.7/importlib/__init__.py", rigel 37, yn import_module __import__(namme)
File "/usr/lib/python2.7/dist-packages/grappelli/dashboard/__init__.py", rigel 1, yn fan grapppelli.dashboard.dashboards ymportearje *
File "/usr/lib/python2.7/dist-packages/grappelli/dashboard/dashboards.py", rigel 14, yn fan grappelli. dashboard ymport modules
File "/usr/lib/python2.7/dist-packages/grappelli/dashboard/modules.py", rigel 9, yn fan django.contrib.contenttypes.models ymportearje ContentType File "/usr/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py", rigel 139, yn class ContentType(models.Model):
File "/usr/lib/python2.7/dist-packages/django/db/models/base.py", line 110, in __new__ app_config = apps.get_ containing_ app_config(module) File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", rigel 247, yn get_containing_app_config self.check_apps_ready() File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", rigel 125, yn check_ apps_ ready raise App Registry Not Ready ("Apps binne noch net laden.")
AppRegistryNotReady: Apps binne noch net laden.
Op 'e nij begjinne fan Paragon Active Assurance Services mislearret
De netrounds-*-tsjinsten opnij starte mei sudo systemctl start -all "netrounds-*" apache2 openvpn@netrounds produseart it folgjende berjocht:
Netrounds-agent-ws-server.service start mislearre: Unit netrounds-agent-ws-server.service is maskere.
Netrounds-agent-daemon.service start mislearre: Unit netrounds-agent-daemon.service is maskere.
Dit betsjut dat de neamde tsjinsten binne maskere yn 'e rin fan it proses foar ferwidering fan pakket en easkje hânmjittich skjinmeitsjen. De reinigingsproseduere wurdt hjirûnder werjûn:
sudo apt-get purge netrounds-agent-login sudo fine /etc/systemd/system -name "netrounds-agent-*.service" -wiskje sudo systemctl daemon-reload
Juniper Networks, it Juniper Networks-logo, Juniper, en Junos binne registrearre hannelsmerken fan Juniper Networks, Inc. yn 'e Feriene Steaten en oare lannen. Alle oare hannelsmerken, tsjinstmerken, registrearre merken, as registrearre tsjinstmerken binne it eigendom fan har respektive eigners. Juniper Networks nimt gjin ferantwurdlikens foar eventuele ûnkrektens yn dit dokumint. Juniper Networks behâldt it rjocht foar om dizze publikaasje sûnder notice te feroarjen, te feroarjen, oer te bringen of oars te feroarjen. Copyright © 2022 Juniper Networks, Inc. Alle rjochten foarbehâlden.

JUNIPER NETWERKEN Logo

Dokuminten / Resources

JUNIPER NETWERKEN Fernijing Control Center út Ferzje [pdf] Brûkersgids
Control Center opwurdearje fan ferzje, Control Center fan Ferzje, Sintrum fan Ferzje, Ferzje

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *