Logo di JUNIPER NETWORKSUpgrading Control Center da Versione
2.34JUNIPER NETWORKS Avanzate u Centru di cuntrollu da a versione

Introduzione

Stu documentu riguarda l'aghjurnamentu di Paragon Active Assurance Control Center da a versione 2.34 à una versione più tardi.
L'aghjurnamentu implica prucedure speciali in quantu implica l'aghjurnamentu di u Ubuntu OS da 16.04 à 18.04. U documentu copre dui scenarii:

  • Actualizazione di Ubuntu 16.04 (cù u Centru di cuntrollu installatu) à Ubuntu 18.04.
  • Una nova installazione di Ubuntu 18.04 seguita da a stallazione di u Centru di Control è u trasferimentu di dati di salvezza da una vechja istanza di u Centru di Control à a nova istanza.
    Per altri aghjurnamenti, fate riferimentu à a Guida di l'upgrade.

Scenariu A: Upgrade di Ubuntu 16.04 à Ubuntu 18.04

  • Cumincià per disattivà i servizii apache2 è netrounds-callexecuter: sudo systemctl disable apache2 netrounds-callexecuter
  • Arresta tutti i servizii di Paragon Active Assurance: sudo systemctl stop "netrounds-*" apache2 openvpn@netrounds
  • Pigliate una copia di salvezza di i dati di u produttu Paragon Active Assurance.
    NOTA: Questa hè a prucedura di salvezza descritta in a Guida Operazioni, capitulu Backing Up Product Data, solu più brevemente formulata.
    Eseguite questi cumandamenti:
    # Fate una copia di salvezza di a basa di dati PostgreSQL pg_dump -help pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
    # (In alternativa, per salvà in formatu binariu :)
    # pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
    # Fate una copia di salvezza di e chjave OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    # Nota: Assicuratevi di guardà questi in un locu sicuru.
    # Fate una copia di salvezza RRD files (dati di metrica)
    # Verificate file taglia prima di cumpressà i RRD. L'usu di u cumandamentu tar ùn hè micca
    # cunsigliatu se i RRD sò più grande di 50 GB; vede a nota sottu. du -hs /var/lib/netrounds/rrd
    sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
    NOTA: U cumandamentu pg_dump dumandà una password chì pò esse truvata in /etc/netrounds/netrounds.com funder "postgres database". A password predeterminata hè "netrounds".
    NOTA: Per una cunfigurazione à grande scala (> 50 GB), fate un tarball di u RRD files pò piglià troppu longu, è piglià una snapshot di u voluminu pò esse una idea megliu. I pussibuli suluzioni per fà questu includenu: usendu a file sistema chì supporta snapshots, o piglià una snapshot di u voluminu virtuale se u servitore hè in esecuzione in un ambiente virtuale.
  • Verificate l'integrità di a basa di dati utilizendu u script furnitu netrounds_2.35_validate_db.sh.
    Icona di Scossa Elettrica ATTENZIONE: Se stu script produce avvisi, ùn pruvate micca a prucedura di migrazione di basa di dati descritta "sottu" in a pagina 5. Cuntattate l'assistenza Juniper affinchendu un bigliettu à https://support.juniper.net/support/requesting-support (furnendu l'output da u script) per avè i prublemi cù a basa di dati risolti prima di prucede cù l'aghjurnamentu.
  • Pigliate una copia di salvezza di a cunfigurazione di u Centru di Control 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

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

  • Aghjurnate Ubuntu à a versione 18.04. Una prucedura di aghjurnamentu tipica hè a siguenti (adattata da https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
    • Per aghjurnà in un sistema di servitore:
    • Installa update-manager-core s'ellu ùn hè digià stallatu.
    • Assicuratevi chì a linea Prompt in /etc/update-manager/release-upgrades hè impostata à 'lts' (per assicurà chì u
    OS hè aghjurnatu à a 18.04, a prossima versione LTS dopu à 16.04).
    • Lanciari u strumentu aghjurnamentu cù u cumandimu sudo do-release-upgrade.
    • Segui i instructions, nant'à-schermu. In quantu à Paragon Active Assurance, pudete mantene i valori predeterminati in tuttu. (Puderia di sicuru accade chì avete bisognu di fà scelte diverse per ragioni chì ùn sò micca ligati à Paragon Active Assurance.)
  • Una volta chì Ubuntu hè stata aghjurnata, reboot u sistema. Allora eseguite i seguenti passi:
  • Aghjurnate PostgreSQL.
  • Aghjurnate a basa di dati PostgreSQL files da a versione 9.5 à a versione 10: sudo pg_dropcluster 10 main -stop # Spegnete u servitore è sguassate cumplettamente u cluster # "principale" versione 10 (questu prepara per l'aghjurnamentu # in u prossimu cumandamentu) sudo pg_upgradecluster 9.5 main # Upgrade cluster "main" versione 9.5 à l'ultime #
    versione dispunibule (10) sudo pg_dropcluster 9.5 main # Elimina cumplettamente a versione "principale" di cluster 9.5
  • Eliminate a versione obsoleta di PostgreSQL:
    sudo apt purge postgresql-9.5 postgresql-client-9.5 postgresql-contrib-9.5
  • Aghjurnate i pacchetti Paragon Active Assurance.
    • Calculate u checksum per u tarball chì cuntene a nova versione di u Centru di cuntrollu è verificate chì hè uguale à u SHA256 checksum furnitu in a pagina di scaricamentu: sha256sum paa-control-center_${CC_VERSION}.tar.gz
    • Unpack the Control Center tarball: export CC_VERSION= tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
    • Installa novi pacchetti di u Centru di cuntrollu: sudo apt update sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
    • Eliminate i pacchetti obsoleti:
    NOTA: Hè vitale per sguassà questi pacchetti.
    # Test Agent Lite supportu
    sudo apt purge netrounds-agent-login
    # Pacchettu jsonfield micca supportatu
    sudo apt remove python-django-jsonfield
  • Prima di fà a migrazione di a basa di dati, avete bisognu di fà alcuni passi supplementari. Andate à questu articulu di a basa di cunniscenza, scorri finu à a sezione Azioni se a liberazione hè stata installata, è eseguite i passi da 1 à 4 di queste struzzioni.
    NOTA: Ùn fate micca u passu 5 à questu puntu.
    • Eseguite a migrazione di basa di dati:
    NOTA: Prima di fà a migrazione, duvete assicurà chì a verificazione di l'integrità di a basa di dati descritta "sopra" in a pagina 2 finisci senza errore.
    sudo ncc migrate
    U cumandamentu ncc migrate piglia un tempu considerableu per eseguisce (assai minuti). Duverebbe stampà i seguenti (dettagli omessi quì sottu):
    Migrazione di basa di dati...
    Operazioni da fà:
    <<…>
    Sincronizza app senza migrazioni:
    <<…>
    Migrazioni in esecuzione:
    <<…>
    Creazione di una tabella di cache...
    <<…>
    Sincronizza i script di prova...
  • (Opcional) Aghjurnate u pacchettu ConfD se avete bisognu di ConfD: tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
  • Comparate a cunfigurazione salvata prima files cù i novi stallati, è unisce manualmente u cuntenutu di i dui setti di files (duveranu stà in i stessi lochi).
  • Abilita i servizii apache2, kafka è netrounds-callexecuter: sudo systemctl enable apache2 kafka netrounds-callexecuter
  • Cumincià i servizii di Assicurazione Active Paragon:
    sudo systemctl start -all "netrounds-*" apache2 kafka openvpn@netrounds
  • Per attivà a nova cunfigurazione, avete ancu bisognu di eseguisce: sudo systemctl reload apache2
  • Installa novi repositori di l'Agente di Test:
    TA_APPLIANCE_VERSION=
    TA_APPLICATION_VERSION=
    # Per versioni prima di 3.0:
    # Verificate l'integrità di i repositori (a risposta deve esse "OK")
    shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256
    shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
    # Per a versione 3.0 è più tardi:
    # Calculate i sume di cuntrollu per i repositori è verificate chì currispondenu à u
    # SHA256 checksums furniti nantu à a pagina di scaricamentu sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
    # Inizia l'installazione 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/
  • Siccomu u supportu per Test Agent Lite hè statu abbandunatu in a versione 2.35, duvete sguassà i vechji pacchetti Test Agent Lite se li avete installati:
    sudo rm -rf /usr/lib/python2.7/dist-packages/netrounds/static/test_agent/netrounds-test-agentlite*
    NOTA: Quandu aghjurnà à 3.x più tardi, duvete principià per eseguisce stu cumandamentu: sudo apt-mark unhold python-django python-django-common

Scenariu B: Installazione fresca di Ubuntu 18.04

  • Nant'à l'istanza Ubuntu 16.04, fate una copia di salvezza di i dati di u produttu Paragon Active Assurance.
    NOTA: Questa hè a prucedura di salvezza descritta in a Guida di Operazioni, capitulu "Back Up Data Product", solu più brevi.
    Eseguite questi cumandamenti:
    # Fate una copia di salvezza di a basa di dati PostgreSQL
    pg_dump –help pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
    # (In alternativa, per salvà in formatu binariu :)
    # pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
    # Fate una copia di salvezza di e chjave OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    # Nota: Assicuratevi di guardà questi in un locu sicuru.
    # Fate una copia di salvezza RRD files (dati di metrica)
    # Verificate file taglia prima di cumpressà i RRD. L'usu di u cumandamentu tar ùn hè micca
    # cunsigliatu se i RRD sò più grande di 50 GB; vede a nota sottu.du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
    NOTA: U cumandimu pg_dump vi dumandà una password chì pò esse truvata in /etc/netrounds/netrounds.conf sottu "postgres database". A password predeterminata hè "netrounds".
    NOTA: Per una cunfigurazione à grande scala (> 50 GB), fate un tarball di u RRD files pò piglià troppu longu, è piglià una snapshot di u voluminu pò esse una idea megliu. I pussibuli suluzioni per fà questu includenu: usendu a file sistema chì supporta snapshots, o piglià una snapshot di u voluminu virtuale se u servitore hè in esecuzione in un ambiente virtuale.
  • In l'istanza Ubuntu 16.04, pigliate una copia di salvezza di a cunfigurazione di u Centru di Control 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
    Per esampLe:
    sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
    • In l'istanza Ubuntu 16.04, fate una copia di salvezza di a licenza file.
    • A nova istanza hà bisognu à suddisfà almenu i stessi requisiti di hardware cum'è u vechju.
    • In a nova istanza, installate Ubuntu 18.04. Avemu cunsigliatu u seguente tutoriale:
    https://ubuntu.com/tutorials/install-ubuntu-server

In quantu à Paragon Active Assurance, pudete mantene i valori predeterminati in tuttu. (Puderia di sicuru accade chì avete bisognu di fà scelte diverse per ragioni chì ùn sò micca ligati à Paragon Active Assurance.) '

  • Quandu Ubuntu 18.04 hè stallatu, reboot u sistema.
  • A seguente partizione di u discu hè cunsigliatu, in particulare per i backup di snapshot (ma hè à voi cum'è utilizatore per decide):
    • Particionamentu cunsigliatu per a stallazione di u laboratoriu:
    • /: Discu sanu, ext4.
    • Particionamentu cunsigliatu per a stallazione di a produzzione:
    • /: 10% di u spaziu di discu, ext4.
    • /var: 10% di u spaziu di discu, ext4.
    • /var/lib/netrounds/rrd: 80% di u spaziu di discu, ext4.
    • Nisuna criptografia
  • Pone u fusu orariu à UTC, per esempiuampu seguente: sudo timedatectl set-timezone Etc/UTC
    • Stallà tutti i locali à en_US.UTF-8.
    • Una manera di fà stu hè di edità manually u file /etc/default/locale. EsampLe:
    LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8
    • Assicuratevi chì a seguente linea ùn hè micca cummentata in u /etc/locale.gen: en_US.UTF-8 UTF-8
    • Rigenerate u locale files per assicurà chì a lingua scelta hè dispunibule: sudo apt-get install locales sudo locale-gen
  • Assicuratevi chì u trafficu nantu à i porti seguenti hè permessu da è da u Centru di Control:
    • Inbound :
    • portu TCP 443 (HTTPS): Web interfaccia
    • TCP portu 80 (HTTP): Web interfaccia (usata da Speedtest, redirige altri URLs à HTTPS)
    • Port TCP 830: ConfD (opcional)
    • TCP portu 6000: Cunnessione OpenVPN criptata per Test Agent Appliances
    • TCP portu 6800: Encrypted WebCunnessione socket per l'applicazioni di l'Agente di Test
  • In uscita:
    • TCP portu 25 (SMTP): spedizione di mail
    • UDP portu 162 (SNMP): Mandatu trappule SNMP per alarme
    • UDP portu 123 (NTP): Sincronizazione di u tempu
  • Installa NTP:
    • Prima disattivà timedatectl: sudo timedatectl set-ntp no
    • Run stu cumandamentu: timedatectl è verificate chì systemd-timesyncd.service attivu: no
    • Avà vi pò curriri a stallazione NTP: sudo apt-get install ntp
    • Assicuratevi chì i servitori NTP cunfigurati sò accessibili: ntpq -np
    L'output deve esse normalment "tutti" espressi in octale. 1 1 In l'output, u valore "reach" per i servitori NTP hè un valore octale chì indica u risultatu di l'ultimi ottu transazzioni NTP. Sì tutti i ottu anu successu, u valore serà octale 377 (= binariu
  • Installa PostgreSQL è cunfigurà un utilizatore per u Centru di Control: sudo apt-get update sudo apt-get install postgresql sudo -u postgres psql -c "CREA ROLE netrounds CON PASSWORD CRIPTATA 'netrounds' SUPERUSER LOGIN;" sudo -u postgres psql -c "CREA DATABASE netrounds OWNER netrounds ENCODING 'UTF8' TEMPLATE 'template0';"
    Aduprà un servitore PostgreSQL esternu ùn hè micca cunsigliatu.
    • Stallà è cunfigurà un servore email.
    • Centru di cuntrollu mandarà e-mail à l'utilizatori:
    • quandu sò invitati à un contu,
    • quandu invià e-mail alarmi (vale à dì s'ellu email invece di SNMP hè utilizatu per questu scopu), è
    • quandu mandà rapporti periodic.
    • Eseguite u cumandimu sudo apt-get install postfix
    • Per un setup sèmplice induve postfix pò mandà direttamente à u servore email di destinazione, vi ponu stabilisce Generale tipu di cunfigurazione mail à "Internet Site", è System mail name pò di solitu esse lasciatu asis.
    Altrimenti, u postfix deve esse cunfiguratu secondu l'ambiente. Per guida, riferite à a documentazione ufficiale di Ubuntu à https://help.ubuntu.com/lts/serverguide/postfix.html.
    • Installa u Centru di cuntrollu nantu à l'istanza Ubuntu 18.04.
    Questa prucedura stalla ancu l'API REST di Paragon Active Assurance.
    export CC_VERSION= # Calcule u checksum per u tar file è verificate chì hè uguali à u SHA256 0b11111111). Tuttavia, quandu avete appena installatu NTP, hè prubabile chì menu di ottu NTP
    transazzioni sò accaduti, cusì chì u valore serà più chjucu: unu di 1, 3, 7, 17, 37, 77, o 177 se tutte e transazzione anu successu.
    # checksum furnitu nantu à a pagina di scaricamentu sha256sum paa-control-center_${CC_VERSION}.tar.gz
    # Unpack the tarball tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
    # Assicuratevi chì i pacchetti sò aghjurnati sudo apt-get update
    # Iniziate l'installazione sudo apt-get install ./netrounds-control-center_${CC_VERSION}/*.deb
  • Arresta tutti i servizii di Paragon Active Assurance: sudo systemctl stop "netrounds-*" apache2 openvpn@netrounds
  • Ripristina a copia di salvezza di a basa di dati: sudo -u postgres psql -set ON_ERROR_STOP=on netrounds < ncc_postgres.sql
  • Prima di fà a migrazione di a basa di dati, avete bisognu di fà alcuni passi supplementari. Andate à questu articulu di a basa di cunniscenza, scorri finu à a sezione Azioni se a liberazione hè stata installata, è eseguite i passi da 1 à 4 di queste struzzioni.
    NOTA: Ùn fate micca u passu 5 à questu puntu.
    • Eseguite a migrazione di basa di dati:
    NOTA: Questu hè un cumandamentu sensitivu, è deve esse curatu quandu l'eseguite in una macchina remota. In un tali scenariu, hè assai cunsigliatu di utilizà un prugramma cum'è screen o tmux in modu chì u cumandamentu di migrazione cuntinueghja in esecuzione ancu se a sessione ssh si rompe. sudo ncc migrate
    U cumandamentu ncc migrate piglia un tempu considerableu per eseguisce (assai minuti). Duverebbe stampà i seguenti (dettagli omessi quì sottu):
    Migrazione di basa di dati...
    Operazioni da fà:
    <<…>
    Sincronizza app senza migrazioni:
    <<…>
    Migrazioni in esecuzione:
    <<…>
    Creazione di una tabella di cache...
    <<…>
    Sincronizza i script di prova...

    • Trasferisce i dati di salvezza à l'istanza 18.04 cù scp o qualchì altru strumentu.
    • Risturà e chjave OpenVPN:
    # Eliminate tutte e chjave OpenVPN esistenti
    sudo rm -rf /var/lib/netrounds/openvpn
    # Scomprime e chjavi salvate sudo tar -xzf ncc_openvpn.tar.gz -C /
    • Risturà dati RRD:
    # Elimina qualsiasi RRD esistenti sudo rm -rf /var/lib/netrounds/rrd
    # Scomprime i RRD salvati sudo tar -xzf ncc_rrd.tar.gz -C /
    • Comparare a cunfigurazione backed-up files cù i novi stallati, è unisce manualmente u cuntenutu di i dui setti di files (duveranu stà in i stessi lochi).
    • Attivate a licenza di u produttu cù a licenza file presa da l'antica istanza: ncc license activate ncc_license.txt
    • Start Paragon Active Assurance services: sudo systemctl start -all "netrounds-*" apache2 kafka openvpn@netrounds
    • Per attivà a nova cunfigurazione, avete ancu bisognu di eseguisce:
    sudo systemctl reload apache2
    • Installa novi repositori di l'Agente di Test:
    TA_APPLIANCE_VERSION=
    TA_APPLICATION_VERSION=
    # Per versioni prima di 3.0:
    # Verificate l'integrità di i repositori (a risposta deve esse "OK") shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256 shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
    # Per a versione 3.0 è più tardi:
    # Calculate i sume di cuntrollu per i repositori è verificate chì currispondenu à u
    # SHA256 checksums furniti nantu à a pagina di scaricamentu sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
    # Inizia l'installazione 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/
    • (Opcional) Segui u NETCONF & YANG API Orchestration Guide per installà è cunfigurà ConfD si avete bisognu.
    NOTA: Quandu aghjurnà à 3.x più tardi, duvete principià per eseguisce stu cumandamentu: sudo apt-mark unhold python-django python-django-common

Risoluzione di prublemi

Prublemi à inizià ConfD
Sè avete prublemi à inizià ConfD dopu l'aghjurnamentu, cuntattate u vostru cumpagnu Juniper o u vostru gestore di contu Juniper o rappresentante di vendita per avè un novu abbonamentu.
Prublemi à inizià Callexecuter
Verificate i logs di callexecuter cù u cumandimu
sudo journalctl -xeu netrounds-callexecuter
Pudete vede un errore cum'è u seguente:
03 di giugnu 09:53:27 myhost django-admin[6290]: ERRORE netrounds.manager.callexecuter Unhandled
eccezzioni in CallExecuter.run [name=netrounds.manager.callexecuter, thread=140364632504128,
process=8238, funcName=handle, le
03 di giugnu 09:53:27 myhost django-admin[6290]: Traceback (ultima chiamata più recente):
Ghjugnu 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/management/commands/runcallexecuter.py”, linea 65, in handle
Ghjugnu 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/calldispatcher.py", linea 164, in run
Ghjugnu 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/models.py”, line 204, inwait
Ghjugnu 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/netrounds/manager/models.py", linea 42, in __unicode__
03 ghjugnu 09:53:27 myhost django-admin[6290]: AttributeError: l'ughjettu 'unicode' ùn hà micca attributu 'iteritems'
Ciò chì hè accadutu hè chì u pacchettu netrounds-callexecuter * .deb hè statu aghjurnatu senza assicuratevi chì u serviziu systemd netrounds-callexecuter hè stata fermata è disattivata. A basa di dati hè in u statu sbagliatu; deve esse restauratu da a copia di salvezza, è l'aghjurnamentu deve esse ripetutu. Fate ciò chì segue per disattivà è piantà u serviziu netrounds-callexecuter: sudo systemctl disable netrounds-callexecuter sudo systemctl stop netrounds-callexecuter
Web U servitore ùn risponde micca
Verificate i logs apache cù u cumandamentu tail -n 50 /var/log/apache2/netrounds_error.log
Se vede l'errore seguente, significa chì a versione di u Centru di cuntrollu 2.34 hè in esecuzione in Ubuntu 18.04, vale à dì, u Centru di cuntrollu ùn hè micca aghjurnatu bè. A suluzione hè di aghjurnà u Centru di Control à una versione più tardi cum'è descritta in stu documentu.
# Timestamps, pids, etc. spogliatu sottu
U script WSGI di destinazione '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py' ùn pò micca esse caricatu cum'è modulu Python.
L'eccezzioni hè accaduta durante u processu di script WSGI '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py'.
Traceback (ultima chiamata recente):
File "/usr/lib/python2.7/dist-packages/netrounds/wsgi.py", linea 6, in applicazione = get_wsgi_application()
File "/usr/lib/python2.7/dist-packages/django/core/wsgi.py", linea 13, in get_wsgi_application django.setup (set_prefix = False)
File "/usr/lib/python2.7/dist-packages/django/__init__.py", linea 27, in setup apps.populate(settings.INSTALLED_APPS)
File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", linea 85, in populate app_config = AppConfig.create (entrata)
File "/usr/lib/python2.7/dist-packages/django/apps/config.py", linea 94, in create module = import_module (entrata)
File "/usr/lib/python2.7/importlib/__init__.py", linea 37, in import_module __import__(nome)
File "/usr/lib/python2.7/dist-packages/grappelli/dashboard/__init__.py", linea 1, in da grappelli.dashboard.dashboards import *
File "/usr/lib/python2.7/dist-packages/grappelli/dashboard/dashboards.py", linea 14, in da grappelli. moduli d'importazione di u dashboard
File "/usr/lib/python2.7/dist-packages/grappelli/dashboard/modules.py", linea 9, in da django.contrib.contenttypes.models importa ContentType File "/usr/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py", linea 139, in classa ContentType(models.Model):
File "/usr/lib/python2.7/dist-packages/django/db/models/base.py", linea 110, in __new__ app_config = apps.get_ containing_ app_config (module) File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", linea 247, in get_containing_app_config self.check_apps_ready () File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", linea 125, in check_ apps_ ready raise App Registry Not Ready ("L'applicazioni ùn sò micca caricate ancu).
AppRegistryNotReady: L'applicazioni ùn sò ancu caricate.
U riavviamentu di Paragon Active Assurance Services falla
Riavvia i servizii netrounds-* cù sudo systemctl start -all "netrounds-*" apache2 openvpn@netrounds produce u missaghju seguente:
Impossibile inizià netrounds-agent-ws-server.service: L'unità netrounds-agent-ws-server.service hè mascherata.
Impossibile inizià netrounds-agent-daemon.service: L'unità netrounds-agent-daemon.service hè mascherata.
Questu significa chì i servizii citati sò stati mascherati in u cursu di u prucessu di rimuzione di u pacchettu è necessitanu una pulizia manuale. A prucedura di pulizia hè mostrata quì sottu:
sudo apt-get purge netrounds-agent-login sudo find /etc/systemd/system -name "netrounds-agent-*.service" -delete sudo systemctl daemon-reload
Juniper Networks, u logu di Juniper Networks, Juniper è Junos sò marchi registrati di Juniper Networks, Inc. in i Stati Uniti è in altri paesi. Tutti l'altri marchi, marchi di serviziu, marchi registrati, o marchi di serviziu registrati sò a pruprietà di i so rispettivi pruprietarii. Juniper Networks ùn assume micca a responsabilità per qualsiasi imprecisioni in stu documentu. Juniper Networks si riserva u dirittu di cambià, mudificà, trasferisce, o altrimenti rivisione sta publicazione senza avvisu. Copyright © 2022 Juniper Networks, Inc. Tutti i diritti riservati.

Logo di JUNIPER NETWORKS

Documenti / Risorse

JUNIPER NETWORKS Avanzate u Centru di cuntrollu da a versione [pdfGuida di l'utente
Upgrading Control Center from Version, Control Center from Version, Center from Version, Version

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *