Vadības centra jaunināšana no versijas
2.34
Ievads
Šis dokuments attiecas uz Paragon Active Assurance Control Center jaunināšanu no versijas 2.34 uz jaunāku versiju.
Jaunināšana ietver īpašas procedūras, jo tā ietver Ubuntu OS jaunināšanu no 16.04 uz 18.04. Dokuments aptver divus scenārijus:
- Ubuntu 16.04 (ar instalētu vadības centru) jaunināšana uz Ubuntu 18.04.
- Jauna Ubuntu 18.04 instalēšana, kam seko vadības centra instalēšana un dublējuma datu pārsūtīšana no vecās vadības centra instances uz jauno gadījumu.
Par citiem jauninājumiem, lūdzu, skatiet jaunināšanas rokasgrāmatu.
A scenārijs: Ubuntu 16.04 jaunināšana uz Ubuntu 18.04
- Sāciet ar apache2 un netrounds-callexecuter pakalpojumu atspējošanu: sudo systemctl disable apache2 netrounds-callexecuter
- Apturēt visus Paragon Active Assurance pakalpojumus: sudo systemctl stop “netrounds-*” apache2 openvpn@netrounds
- Dublējiet Paragon Active Assurance produktu datus.
PIEZĪME: Šī ir dublēšanas procedūra, kas aprakstīta Darbību rokasgrāmatas nodaļā Produkta datu dublēšana, tikai īsāk formulēta.
Palaidiet šīs komandas:
# Dublējiet PostgreSQL datubāzi pg_dump –help pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
# (Alternatīvi, lai saglabātu binārā formātā:)
# pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
# Dublējiet OpenVPN atslēgas sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# Piezīme. Noteikti glabājiet tos drošā vietā.
# Dublējiet RRD files (metrikas dati)
# Pārbaudiet file izmēru pirms RRD saspiešanas. Tar komandas izmantošana nav
# ieteicams, ja RRD ir lielākas par 50 GB; skatiet piezīmi zemāk. du -hs /var/lib/netrounds/rrd
sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
PIEZĪME: Komanda pg_dump prasīs paroli, kuru var atrast /etc/netrounds/netrounds.com finansētāja “postgres datubāzē”. Noklusējuma parole ir “netrounds”.
PIEZĪME: Liela mēroga iestatīšanai (> 50 GB), izveidojot RRD tarbolu filetas var aizņemt pārāk ilgu laiku, un labāka ideja var būt skaļuma momentuzņēmuma uzņemšana. Iespējamie risinājumi, kā to izdarīt, ir šādi: izmantojot a file sistēma, kas atbalsta momentuzņēmumus vai virtuālā sējuma momentuzņēmumu, ja serveris darbojas virtuālajā vidē. - Pārbaudiet datu bāzes integritāti, izmantojot piegādāto skriptu netrounds_2.35_validate_db.sh.
BRĪDINĀJUMS: Ja šis skripts izvada brīdinājumus, nemēģiniet veikt datu bāzes migrēšanas procedūru, kas aprakstīta “tālāk” 5. lpp. Sazinieties ar Juniper atbalsta dienestu, iesniedzot biļeti vietnē https://support.juniper.net/support/requesting-support (piegādājot skripta izvadi), lai pirms jaunināšanas tiktu atrisinātas problēmas ar datu bāzi.
- Izveidojiet vadības centra konfigurācijas dublējumus 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
Piemēram,ample:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
- Jauniniet Ubuntu uz versiju 18.04. Tipiska jaunināšanas procedūra ir šāda (pielāgota no https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
• Lai jauninātu servera sistēmā:
• Instalējiet update-manager-core, ja tas vēl nav instalēts.
• Pārliecinieties, vai failā /etc/update-manager/release-upgrades rindai Prompt ir iestatīta vērtība “lts” (lai nodrošinātu, ka
OS ir jaunināta uz 18.04, nākamo LTS versiju pēc 16.04).
• Palaidiet jaunināšanas rīku ar komandu sudo do-release-upgrade.
• Izpildiet ekrānā redzamos norādījumus. Kas attiecas uz Paragon Active Assurance, jūs varat saglabāt noklusējuma iestatījumus. (Protams, var gadīties, ka jums ir jāizdara dažādas izvēles tādu iemeslu dēļ, kas nav saistīti ar Paragon Active Assurance.) - Kad Ubuntu ir jaunināts, restartējiet sistēmu. Pēc tam veiciet šādas darbības:
- Jauniniet PostgreSQL.
- Atjauniniet PostgreSQL datu bāzi files no versijas 9.5 uz versiju 10: sudo pg_dropcluster 10 main –stop # Izslēdziet serveri un pilnībā dzēsiet cluster# “main” versiju 10 (tas sagatavo jaunināšanai# nākamajā komandā) sudo pg_upgradecluster 9.5 main # Jaunināt klasteru “galvenais” versija 9.5 uz jaunāko #
pieejamā versija (10) sudo pg_dropcluster 9.5 main # Pilnīgi dzēst klastera “galveno” versiju 9.5 - Noņemiet novecojušo PostgreSQL versiju:
sudo apt purge postgresql-9.5 postgresql-client-9.5 postgresql-contrib-9.5 - Atjauniniet Paragon Active Assurance pakotnes.
• Aprēķiniet kontrolsummu tarbolam, kurā ir jaunā vadības centra versija, un pārbaudiet, vai tā ir vienāda ar SHA256 kontrolsummu, kas norādīta lejupielādes lapā: sha256sum paa-control-center_${CC_VERSION}.tar.gz
• Izsaiņojiet vadības centra tarbolu: eksportējiet CC_VERSION= tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
• Instalējiet jaunas vadības centra pakotnes: sudo apt update sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
• Noņemiet novecojušās pakotnes:
PIEZĪME: Ir svarīgi noņemt šos iepakojumus.
# Test Agent Lite atbalsts
sudo apt purge netrounds-agent-login
# Neatbalstīta jsonfield pakotne
sudo apt noņemt python-django-jsonfield - Pirms datu bāzes migrēšanas ir jāveic dažas papildu darbības. Pārejiet uz šo zināšanu bāzes rakstu, ritiniet uz leju līdz sadaļai Darbības, ja laidiens ir instalēts, un veiciet šo norādījumu 1.–4. darbību.
PIEZĪME: Šajā brīdī neveiciet 5. darbību.
• Palaidiet datu bāzes migrāciju:
PIEZĪME: Pirms migrēšanas ir jānodrošina, lai datu bāzes integritātes pārbaude, kas aprakstīta “iepriekš” 2. lappusē, tiktu pabeigta bez kļūdām.
sudo ncc migrēt
Komandas ncc migrate izpilde prasa ievērojamu laiku (daudzas minūtes). Tam vajadzētu izdrukāt šādu informāciju (sīkāka informācija tālāk izlaista):
Notiek datu bāzes migrēšana…
Veicamās darbības:
<…>
Lietotņu sinhronizēšana bez migrācijas:
<…>
Notiek migrācijas:
<…>
Notiek kešatmiņas tabulas izveide…
<…>
Notiek testa skriptu sinhronizēšana…
- (Neobligāti) Atjauniniet ConfD pakotni, ja nepieciešams ConfD: tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
- Salīdziniet iepriekš dublēto konfigurāciju files ar tikko instalētajām un manuāli sapludiniet abu komplektu saturu files (tiem jāpaliek tajās pašās vietās).
- Iespējot apache2, kafka un netrounds-callexecuter pakalpojumus: sudo systemctl enable apache2 kafka netrounds-callexecuter
- Sāciet Paragon Active Assurance pakalpojumus:
sudo systemctl start – visi “netrounds-*” apache2 kafka openvpn@netrounds - Lai aktivizētu jauno konfigurāciju, jums arī jāpalaiž: sudo systemctl reload apache2
- Instalējiet jaunas testa aģenta krātuves:
TA_APPLIANCE_VERSION=
TA_APPLICATION_VERSION=
# Versijām, kas vecākas par 3.0:
# Pārbaudiet repozitoriju integritāti (atbildei jābūt “OK”)
shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256
shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
# Versijai 3.0 un jaunākai versijai:
# Aprēķiniet krātuvju kontrolsummas un pārbaudiet, vai tās atbilst
# SHA256 kontrolsummas, kas norādītas lejupielādes lapā sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# Sāciet instalēšanu 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/ - Tā kā Test Agent Lite atbalsts tika pārtraukts versijā 2.35, jums vajadzētu noņemt vecās Test Agent Lite pakotnes, ja tās ir instalētas:
sudo rm -rf /usr/lib/python2.7/dist-packages/netrounds/static/test_agent/netrounds-test-agentlite*
PIEZĪME: Kad vēlāk veicat jaunināšanu uz 3.x, jāsāk ar šīs komandas izpildi: sudo apt-mark unhold python-django python-django-common
B scenārijs: jauna Ubuntu 18.04 instalēšana
- Ubuntu 16.04 instancē izveidojiet Paragon Active Assurance produktu datu dublējumus.
PIEZĪME: Šī ir dublēšanas procedūra, kas aprakstīta Darbību rokasgrāmatas nodaļā “Produkta datu dublēšana”, tikai īsi formulēta.
Palaidiet šīs komandas:
# Dublējiet PostgreSQL datubāzi
pg_dump –palīdzība pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
# (Alternatīvi, lai saglabātu binārā formātā:)
# pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
# Dublējiet OpenVPN atslēgas sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# Piezīme: Noteikti glabājiet tos drošā vietā.
# Dublējiet RRD files (metrikas dati)
# Pārbaudiet file izmēru pirms RRD saspiešanas. Tar komandas izmantošana nav
# ieteicams, ja RRD ir lielākas par 50 GB; skatiet piezīmi zemāk.du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
PIEZĪME: Komanda pg_dump prasīs paroli, kuru var atrast /etc/netrounds/netrounds.conf sadaļā “postgres datubāze”. Noklusējuma parole ir “netrounds”.
PIEZĪME: Liela mēroga iestatīšanai (> 50 GB), izveidojot RRD tarbolu filetas var aizņemt pārāk ilgu laiku, un labāka ideja var būt skaļuma momentuzņēmuma uzņemšana. Iespējamie risinājumi, kā to izdarīt, ir šādi: izmantojot a file sistēma, kas atbalsta momentuzņēmumus vai virtuālā sējuma momentuzņēmumu, ja serveris darbojas virtuālajā vidē. - Ubuntu 16.04 instancē izveidojiet vadības centra konfigurācijas dublējumus 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
Piemēram,ample:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
• Ubuntu 16.04 instancē dublējiet licenci file.
• Jaunajai instancei ir jāatbilst vismaz tādām pašām aparatūras prasībām kā vecajai.
• Jaunajā instancē instalējiet Ubuntu 18.04. Mēs iesakām šo pamācību:
• https://ubuntu.com/tutorials/install-ubuntu-server
Kas attiecas uz Paragon Active Assurance, jūs varat saglabāt noklusējuma iestatījumus. (Protams, var gadīties, ka jums ir jāizdara dažādas izvēles tādu iemeslu dēļ, kas nav saistīti ar Paragon Active Assurance.)
- Kad Ubuntu 18.04 ir instalēts, restartējiet sistēmu.
- Ieteicama šāda diska sadalīšana, īpaši momentuzņēmumu dublēšanai (taču tas ir jāizlemj jums kā lietotājam):
• Ieteicamais nodalījums laboratorijas iestatīšanai:
• /: viss disks, ext4.
• Ieteicamais nodalījums ražošanas iestatīšanai:
• /: 10% diska vietas, ext4.
• /var: 10% diska vietas, ext4.
• /var/lib/netrounds/rrd: 80% diska vietas, ext4.
• Nav šifrēšanas - Iestatiet laika joslu uz UTC, piemēramample šādi: sudo timedatectl set-timezone Etc/UTC
• Iestatiet visas lokalizācijas uz en_US.UTF-8.
• Viens no veidiem, kā to izdarīt, ir manuāli rediģēt file /etc/default/locale. Piemample:
LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8
• Pārliecinieties, vai failā /etc/locale.gen NAV komentēta šāda rindiņa: en_US.UTF-8 UTF-8
• Atjaunot lokalizāciju files, lai pārliecinātos, ka atlasītā valoda ir pieejama: sudo apt-get install locales sudo locale-gen - Pārliecinieties, vai ir atļauta satiksme tālāk norādītajos portos uz vadības centru un no tā:
• Ienākošais:
• TCP ports 443 (HTTPS): Web saskarne
• TCP ports 80 (HTTP): Web interfeiss (izmanto Speedtest, novirza citus URLs uz HTTPS)
• TCP ports 830: ConfD (neobligāts)
• TCP ports 6000: šifrēts OpenVPN savienojums testa aģenta ierīcēm
• TCP ports 6800: šifrēts WebKontaktligzdas savienojums testa aģentu lietojumprogrammām - Izejošais:
• TCP 25. ports (SMTP): pasta piegāde
• UDP ports 162 (SNMP): SNMP slazdu nosūtīšana trauksmes signāliem
• UDP ports 123 (NTP): laika sinhronizācija - Instalējiet NTP:
• Vispirms atspējojiet timedatectl: sudo timedatectl set-ntp nr
• Palaidiet šo komandu: timedatectl un pārbaudiet, vai systemd-timesyncd.service aktīvs: nē
• Tagad varat palaist NTP instalāciju: sudo apt-get install ntp
• Pārliecinieties, vai konfigurētie NTP serveri ir sasniedzami: ntpq -np
Izvadei parasti jābūt “visiem vieniem”, kas izteikti oktālos. 1 1 Izvadā NTP serveru “sasniedzamības” vērtība ir oktālā vērtība, kas norāda pēdējo astoņu NTP darījumu iznākumu. Ja visi astoņi bija veiksmīgi, vērtība būs oktāls 377 (= binārs - Instalējiet PostgreSQL un iestatiet lietotāju vadības centram: sudo apt-get update sudo apt-get install postgresql sudo -u postgres psql -c “IZVEIDOT ROLE netrounds AR KRIPTĒTO PAROLI 'netrounds' SUPERUSER LOGIN;” sudo -u postgres psql -c “IZVEIDOT DATU BĀZES netrounds ĪPAŠNIEKS netrounds KODEŅA 'UTF8' VEIDS 'template0';”
Nav ieteicams izmantot ārēju PostgreSQL serveri.
• Instalējiet un konfigurējiet e-pasta serveri.
• Vadības centrs nosūtīs e-pasta ziņojumus lietotājiem:
• kad viņi tiek uzaicināti uz kontu,
• sūtot e-pasta trauksmes signālus (ti, ja šim nolūkam tiek izmantots e-pasts, nevis SNMP), un
• sūtot periodiskas atskaites.
• Palaidiet komandu sudo apt-get install postfix
• Vienkāršai iestatīšanai, kurā Postfix var sūtīt tieši uz mērķa e-pasta serveri, varat iestatīt Vispārīgo pasta konfigurācijas veidu uz “Internet Site”, un sistēmas pasta nosaukumu parasti var atstāt asis.
Pretējā gadījumā postfix ir jākonfigurē atbilstoši videi. Norādījumus skatiet oficiālajā Ubuntu dokumentācijā vietnē https://help.ubuntu.com/lts/serverguide/postfix.html.
• Instalējiet vadības centru Ubuntu 18.04 instancē.
Šī procedūra instalē arī Paragon Active Assurance REST API.
eksportēt CC_VERSION= # Aprēķiniet darvas kontrolsummu file un pārbaudiet, vai tas ir vienāds ar SHA256 0b11111111). Tomēr, ja tikko esat instalējis NTP, iespējams, ka mazāk nekā astoņi NTP
ir notikuši darījumi, tāpēc vērtība būs mazāka: viena no 1, 3, 7, 17, 37, 77 vai 177, ja visas transakcijas bija veiksmīgas.
# kontrolsumma ir norādīta lejupielādes lapā sha256sum paa-control-center_${CC_VERSION}.tar.gz
# Izpakojiet tarball tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
# Pārliecinieties, vai pakotnes ir atjauninātas sudo apt-get update
# Sāciet instalēšanu sudo apt-get install ./netrounds-control-center_${CC_VERSION}/*.deb - Apturēt visus Paragon Active Assurance pakalpojumus: sudo systemctl stop “netrounds-*” apache2 openvpn@netrounds
- Atjaunot datu bāzes dublējumu: sudo -u postgres psql –set ON_ERROR_STOP=on netrounds < ncc_postgres.sql
- Pirms datu bāzes migrēšanas ir jāveic dažas papildu darbības. Pārejiet uz šo zināšanu bāzes rakstu, ritiniet uz leju līdz sadaļai Darbības, ja laidiens ir instalēts, un veiciet šo norādījumu 1.–4. darbību.
PIEZĪME: Šajā brīdī neveiciet 5. darbību.
• Palaidiet datu bāzes migrāciju:
PIEZĪME: Šī ir jutīga komanda, un jāievēro piesardzība, izpildot to attālā datorā. Šādā gadījumā ir ļoti ieteicams izmantot tādas programmas kā screen vai tmux, lai migrēšanas komanda turpinātu darboties pat tad, ja ssh sesija pārtrūkst. sudo ncc migrēt
Komandas ncc migrate izpilde prasa ievērojamu laiku (daudzas minūtes). Tam vajadzētu izdrukāt šādu informāciju (sīkāka informācija tālāk izlaista):
Notiek datu bāzes migrēšana…
Veicamās darbības:
<…>
Lietotņu sinhronizēšana bez migrācijas:
<…>
Notiek migrācijas:
<…>
Notiek kešatmiņas tabulas izveide…
<…>
Notiek testa skriptu sinhronizēšana…
• Pārsūtiet dublējuma datus uz 18.04 instanci, izmantojot scp vai kādu citu rīku.
• Atjaunojiet OpenVPN atslēgas:
# Noņemiet visas esošās OpenVPN atslēgas
sudo rm -rf /var/lib/netrounds/openvpn
# Izsaiņojiet dublētās atslēgas sudo tar -xzf ncc_openvpn.tar.gz -C /
• Atjaunot RRD datus:
# Noņemiet visus esošos RRD sudo rm -rf /var/lib/netrounds/rrd
# Izsaiņojiet dublētos RRDs sudo tar -xzf ncc_rrd.tar.gz -C /
• Salīdziniet dublēto konfigurāciju files ar tikko instalētajām un manuāli sapludiniet abu komplektu saturu files (tiem jāpaliek tajās pašās vietās).
• Aktivizējiet produkta licenci, izmantojot licenci file ņemts no vecās instances: ncc licence aktivizēt ncc_license.txt
• Sāciet Paragon Active Assurance pakalpojumus: sudo systemctl start – visi “netrounds-*” apache2 kafka openvpn@netrounds
• Lai aktivizētu jauno konfigurāciju, jums arī jāpalaiž:
sudo systemctl pārlādēt apache2
• Instalējiet jaunas testa aģenta krātuves:
TA_APPLIANCE_VERSION=
TA_APPLICATION_VERSION=
# Versijām, kas vecākas par 3.0:
# Pārbaudiet repozitoriju integritāti (atbildei jābūt “OK”) shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256 shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
# Versijai 3.0 un jaunākai versijai:
# Aprēķiniet krātuvju kontrolsummas un pārbaudiet, vai tās atbilst
# SHA256 kontrolsummas, kas norādītas lejupielādes lapā sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# Sāciet instalēšanu 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/
• (Neobligāti) Izpildiet NETCONF & YANG API orķestrēšanas rokasgrāmatu, lai instalētu un konfigurētu ConfD, ja tas ir nepieciešams.
PIEZĪME: Kad vēlāk veicat jaunināšanu uz 3.x, jāsāk ar šīs komandas izpildi: sudo apt-mark unhold python-django python-django-common
Problēmu novēršana
Problēmas, startējot ConfD
Ja pēc jaunināšanas rodas problēmas palaist ConfD, lūdzu, sazinieties ar savu Juniper partneri vai vietējo Juniper konta menedžeri vai tirdzniecības pārstāvi, lai iegūtu jaunu abonementu.
Problēmas, startējot zvanu izpildītāju
Pārbaudiet zvanu izpildītāja žurnālus ar komandu
sudo journalctl -xeu netrounds-callexecuter
Var tikt parādīta šāda kļūda:
03. jūnijs 09:53:27 myhost django-admin[6290]: KĻŪDA netrounds.manager.callexecuter Neapstrādāts
izņēmums failā CallExecuter.run [name=netrounds.manager.callexecuter, thread=140364632504128,
process=8238, funcName=handle, le
03. jūnijs 09:53:27 myhost django-admin[6290]: Traceback (pēdējais zvans):
03. jūnijs 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/management/commands/runcallexecuter.py”, 65. rindiņa, rokturā
03. jūnijs 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/calldispatcher.py”, 164. rindiņa, darbojas
03. jūnijs 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/models.py”, 204. rindiņa, inwait
03. jūnijs 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/netrounds/manager/models.py”, 42. rindiņa failā __unicode__
03. jūnijs 09:53:27 myhost django-admin[6290]: AttributeError: objektam 'unicode' nav atribūta 'iteritems'
Ir noticis tas, ka netrounds-callexecuter*.deb pakotne tika jaunināta, nepārliecinoties, ka netrounds-callexecuter systemd pakalpojums ir apturēts un atspējots. Datu bāze ir nepareizā stāvoklī; tas ir jāatjauno no dublējuma, un jaunināšana ir jāatkārto. Lai atspējotu un apturētu pakalpojumu netrounds-callexecuter, rīkojieties šādi: sudo systemctl disable netrounds-callexecuter sudo systemctl stop netrounds-callexecuter
Web Serveris Nereaģē
Pārbaudiet apache žurnālus ar komandu tail -n 50 /var/log/apache2/netrounds_error.log
Ja redzat šādu kļūdu, tas nozīmē, ka vadības centra versija 2.34 darbojas operētājsistēmā Ubuntu 18.04, tas ir, vadības centrs nav sekmīgi jaunināts. Risinājums ir vadības centra jaunināšana uz jaunāku versiju, kā aprakstīts šajā dokumentā.
# Timestamps, pids utt
Mērķa WSGI skriptu “/usr/lib/python2.7/dist-packages/netrounds/wsgi.py” nevar ielādēt kā Python moduli.
Radās izņēmums, apstrādājot WSGI skriptu “/usr/lib/python2.7/dist-packages/netrounds/wsgi.py”.
Traceback (pēdējais zvans):
File “/usr/lib/python2.7/dist-packages/netrounds/wsgi.py”, 6. rindiņa pieteikums = get_wsgi_application()
File “/usr/lib/python2.7/dist-packages/django/core/wsgi.py”, 13. rindiņa failā get_wsgi_application django.setup(set_prefix=False)
File “/usr/lib/python2.7/dist-packages/django/__init__.py”, 27. rindiņa, iestatīšanas sadaļā apps.populate(settings.INSTALLED_APPS)
File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, 85. rindiņa, aizpildiet app_config = AppConfig.create(entry)
File “/usr/lib/python2.7/dist-packages/django/apps/config.py”, 94. rindiņa, sadaļā Create module = import_module(entry)
File “/usr/lib/python2.7/importlib/__init__.py”, 37. rinda, import_module __import__(name)
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/__init__.py”, 1. rindiņa no grappelli.dashboard.dashboards importa *
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/dashboards.py”, 14. rindiņa no grapelli. informācijas paneļa importēšanas moduļi
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/modules.py”, 9. rindiņa no django.contrib.contenttypes.models importēt ContentType File “/usr/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py”, 139. rindiņa klase ContentType(modeļi.Modelis):
File “/usr/lib/python2.7/dist-packages/django/db/models/base.py”, 110. rindiņa, failā __new__ app_config = apps.get_ withining_ app_config(module) File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, 247. rindiņa failā get_containing_app_config self.check_apps_ready() File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, 125. rindiņa, sadaļā check_ apps_ ready paaugstiniet lietotņu reģistru, kas nav gatavs (“Lietotnes vēl nav ielādētas”.)
AppRegistryNotReady: lietotnes vēl nav ielādētas.
Paragon Active Assurance Services restartēšana neizdodas
Restartējot pakalpojumus netrounds-* ar sudo systemctl start –all “netrounds-*” apache2 openvpn@netrounds, tiek parādīts šāds ziņojums:
Neizdevās startēt netrounds-agent-ws-server.service: vienība netrounds-agent-ws-server.service ir maskēta.
Neizdevās startēt netrounds-agent-daemon.service: vienība netrounds-agent-daemon.service ir maskēta.
Tas nozīmē, ka minētie pakalpojumi ir maskēti pakotnes noņemšanas procesa laikā un tiem ir nepieciešama manuāla tīrīšana. Tīrīšanas procedūra ir parādīta zemāk:
sudo apt-get purge netrounds-agent-login sudo atrast /etc/systemd/system -name "netrounds-agent-*.service" -dzēst sudo systemctl daemon-reload
Juniper Networks, Juniper Networks logotips, Juniper un Junos ir Juniper Networks, Inc. reģistrētas preču zīmes Amerikas Savienotajās Valstīs un citās valstīs. Visas pārējās preču zīmes, pakalpojumu zīmes, reģistrētās preču zīmes vai reģistrētās pakalpojumu zīmes ir to attiecīgo īpašnieku īpašums. Juniper Networks neuzņemas atbildību par neprecizitātēm šajā dokumentā. Juniper Networks patur tiesības bez brīdinājuma mainīt, modificēt, nodot vai citādi pārskatīt šo publikāciju. Autortiesības © 2022 Juniper Networks, Inc. Visas tiesības aizsargātas.
Dokumenti / Resursi
![]() |
JUNIPER NETWORKS Vadības centra jaunināšana no versijas [pdfLietotāja rokasgrāmata Vadības centra jaunināšana no versijas, vadības centra jaunināšana no versijas, centrs no versijas, versija |