Igbegasoke Iṣakoso ile-iṣẹ lati Version
2.34
Ọrọ Iṣaaju
Iwe yii kan iṣagbega ti Ile-iṣẹ Iṣakoso Idaniloju Iṣẹ Paragon lati ẹya 2.34 si ẹya nigbamii.
Igbesoke naa ni awọn ilana pataki bi o ṣe kan igbegasoke Ubuntu OS lati 16.04 si 18.04. Iwe-ipamọ naa ni wiwa awọn oju iṣẹlẹ meji:
- Igbesoke ti Ubuntu 16.04 (pẹlu Ile-iṣẹ Iṣakoso ti a fi sii) si Ubuntu 18.04.
- Fifi sori ẹrọ tuntun ti Ubuntu 18.04 atẹle nipa fifi sori ẹrọ ti Ile-iṣẹ Iṣakoso ati gbigbe data afẹyinti lati apẹẹrẹ Ile-iṣẹ Iṣakoso atijọ si apẹẹrẹ tuntun.
Fun awọn iṣagbega miiran, jọwọ tọka si Itọsọna Igbesoke.
Oju iṣẹlẹ A: Igbesoke ti Ubuntu 16.04 si Ubuntu 18.04
- Bẹrẹ nipa piparẹ awọn apache2 ati awọn iṣẹ netrounds-callexecuter: sudo systemctl mu apache2 netrounds-callexecuter kuro
- Duro gbogbo awọn iṣẹ idaniloju Paragon ṣiṣẹ: sudo systemctl da “netrounds-*” apache2 openvpn@netrounds
- Mu awọn afẹyinti ti data ọja idaniloju Paragon Active.
AKIYESI: Eyi ni ilana afẹyinti ti a sapejuwe ninu Itọsọna Awọn iṣẹ, ipin Fifẹyinti Awọn data Ọja, nikan diẹ sii ni ṣoki.
Ṣiṣe awọn aṣẹ wọnyi:
# Ṣe afẹyinti aaye data PostgreSQL pg_dump -help pg_dump -h localhost -U netrounds netrounds> ncc_postgres.sql
# (Ni omiiran, lati fipamọ ni ọna kika alakomeji:)
# pg_dump -h localhost -U netrounds -Fc netrounds> ncc_postgres.binary
# Ṣe afẹyinti awọn bọtini ṢiiVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# Akiyesi: Rii daju pe o tọju awọn wọnyi ni aaye ailewu.
# Ṣe afẹyinti RRD files (data metiriki)
# Ṣayẹwo file iwọn ṣaaju ki o to compressing awọn RRDs. Lilo aṣẹ oda kii ṣe
# ṣe iṣeduro ti awọn RRD ba tobi ju 50 GB; wo akọsilẹ ni isalẹ. du -hs /var/lib/netrounds/rrd
sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
AKIYESI: Aṣẹ pg_dump yoo beere fun ọrọ igbaniwọle eyiti o le rii ni/etc/netrounds/netrounds.com funder “postgres database”. Ọrọigbaniwọle aiyipada jẹ "awọn nẹtiwọki".
AKIYESI: Fun iṣeto iwọn nla (> 50 GB), ṣiṣe bọọlu tarball ti RRD files le gba gun ju, ati yiya aworan iwọn didun le jẹ imọran to dara julọ. Awọn ojutu to ṣee ṣe fun ṣiṣe eyi pẹlu: lilo a file eto ti o ṣe atilẹyin snapshots, tabi yiya aworan ti iwọn didun foju ti olupin naa nṣiṣẹ ni agbegbe foju. - Ṣayẹwo iṣotitọ data data nipa lilo iwe afọwọkọ ti a pese netrounds_2.35_validate_db.sh.
IKILO: Ti iwe afọwọkọ yii ba fa awọn ikilọ jade, maṣe gbiyanju ilana iṣilọ data data ti a ṣalaye “isalẹ” ni oju-iwe 5. Kan si atilẹyin Juniper nipa gbigbe tikẹti kan ni https://support.juniper.net/support/requesting-support (npese abajade lati inu iwe afọwọkọ) lati ni awọn iṣoro pẹlu ipinnu data data ṣaaju ki o to tẹsiwaju pẹlu igbesoke naa.
- Mu awọn afẹyinti ti iṣeto ni Ile-iṣẹ Iṣakoso 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/igbeyewo-aṣoju-gateway.yaml
- /etc/openvpn/netrounds.conf
Fun example:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
- Ṣe igbesoke Ubuntu si ẹya 18.04. Ilana igbesoke aṣoju jẹ bi atẹle (fara lati https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
• Lati igbesoke lori eto olupin:
Fi imudojuiwọn-manager-core sori ẹrọ ti ko ba ti fi sii tẹlẹ.
Rii daju pe ila Tọ ni /etc/update-manager/release-upgrades ti ṣeto si 'lts' (lati rii daju pe awọn
OS ti wa ni igbegasoke si 18.04, nigbamii ti LTS version lẹhin 16.04).
• Lọlẹ awọn igbesoke ọpa pẹlu awọn pipaṣẹ sudo do-release-igbesoke.
Tẹle awọn ilana loju iboju. Niwọn bi Idaniloju Nṣiṣẹ Paragon jẹ ti oro kan, o le tọju awọn aiyipada jakejado. (O le dajudaju ṣẹlẹ pe o nilo lati ṣe awọn yiyan oriṣiriṣi fun awọn idi ti ko ni ibatan si Idaniloju Active Paragon.) - Ni kete ti Ubuntu ti ni igbegasoke, tun atunbere eto naa. Lẹhinna ṣe awọn igbesẹ wọnyi:
- Igbesoke PostgreSQL.
- Ṣe imudojuiwọn aaye data PostgreSQL files lati ẹya 9.5 si ẹya 10: sudo pg_dropcluster 10 akọkọ -stop # Pa olupin kuro ki o paarẹ iṣupọ # “akọkọ” ẹya 10 patapata (eyi n murasilẹ fun igbesoke # ni aṣẹ atẹle) sudo pg_upgradecluster 9.5 akọkọ # Igbesoke iṣupọ “akọkọ” version 9.5 si titun#
Ẹya ti o wa (10) sudo pg_dropcluster 9.5 akọkọ # Pataparẹ piparẹ iṣupọ “akọkọ” ẹya 9.5 - Yọ ẹya ti igba atijọ ti PostgreSQL kuro:
sudo apt purge postgresql-9.5 postgresql-onibara-9.5 postgresql-contrib-9.5 - Ṣe imudojuiwọn awọn idii Idaniloju Ṣiṣẹ Paragon.
• Ṣe iṣiro sọwedowo fun tarball ti o ni ẹya tuntun ti Ile-iṣẹ Iṣakoso ati rii daju pe o dọgba si SHA256 checksum ti a pese lori oju-iwe igbasilẹ: sha256sum paa-control-center_${CC_VERSION}.tar.gz
• Ṣii bọọlu ile-iṣẹ Iṣakoso kuro: okeere CC_VERSION = tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
Fi sori ẹrọ awọn akojọpọ Ile-iṣẹ Iṣakoso tuntun: sudo apt update sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
Yọ awọn idii ti atijo kuro:
AKIYESI: O ṣe pataki lati yọ awọn akopọ wọnyi kuro.
# Ṣe atilẹyin Aṣoju Lite idanwo
sudo apt purge netrounds-oluranlọwọ-iwọle
# package jsonfield ti ko ni atilẹyin
sudo apt yọ Python-django-jsonfield kuro - Ṣaaju ṣiṣe iṣilọ data data, o nilo lati ṣe diẹ ninu awọn igbesẹ afikun. Lọ si nkan ipilẹ imọ yii, yi lọ si isalẹ si apakan Awọn iṣe ti o ba ti fi idasilẹ silẹ, ki o ṣe awọn igbesẹ 1 si 4 ti awọn ilana yẹn.
AKIYESI: Maṣe ṣe igbesẹ 5 ni aaye yii.
Ṣiṣe iṣilọ data data:
AKIYESI: Ṣaaju ṣiṣe ijira, o gbọdọ rii daju pe ayẹwo iṣotitọ data data ti a ṣalaye “loke” ni oju-iwe 2 pari laisi aṣiṣe.
sudo ncc jade
Aṣẹ iṣilọ ncc gba akoko pupọ lati ṣiṣẹ (awọn iṣẹju pupọ). O yẹ ki o tẹjade atẹle naa (awọn alaye ti o yọkuro ni isalẹ):
Iṣilọ aaye data…
Awọn iṣẹ ṣiṣe:
<…>
Mimuuṣiṣẹpọ awọn ohun elo laisi iṣiwa:
<…>
Awọn iṣiwa ti nṣiṣẹ:
<…>
Ṣiṣẹda tabili kaṣe…
<…>
Mimuuṣiṣẹpọ awọn iwe afọwọkọ idanwo…
- (Iyan) Ṣe imudojuiwọn package ConfD ti o ba nilo ConfD: tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
- Ṣe afiwe iṣeto ti o ti ṣe afẹyinti tẹlẹ files pẹlu awọn rinle fi sori ẹrọ, ati ọwọ dapọ awọn akoonu ti awọn meji tosaaju ti files (wọn yẹ ki o wa ni awọn ipo kanna).
- Mu apache2, kafka, ati netrounds-callexecuter ṣiṣẹ: sudo systemctl mu apache2 kafka netrounds-callexecuter ṣiṣẹ
- Bẹrẹ Awọn iṣẹ Idaniloju Nṣiṣẹ Paragon:
sudo systemctl bẹrẹ –gbogbo “netrounds-*” apache2 kafka openvpn@netrounds - Lati mu iṣeto tuntun ṣiṣẹ, o tun nilo lati ṣiṣẹ: sudo systemctl reload apache2
- Fi sori ẹrọ awọn ibi ipamọ Aṣoju Idanwo tuntun:
TA_APPLIANCE_VERSION=
TA_APPLICATION_VERSION=
# Fun awọn ẹya ṣaaju 3.0:
# Jẹrisi iduroṣinṣin ti awọn ibi ipamọ (idahun yẹ ki o jẹ “O DARA”)
shasum -c netrounds-aṣoju-igbeyewo_${TA_APPLIANCE_VERSION}_all.sha256
shasum -c netrounds-aṣoju-igbeyewo-elo_${TA_APPLICATION_VERSION}.sha256.sum
# Fun ẹya 3.0 ati nigbamii:
# Ṣe iṣiro awọn sọwedowo fun awọn ibi ipamọ ati rii daju pe wọn baamu naa
# SHA256 sọwedowo ti a pese lori oju-iwe igbasilẹ sha256sum paa-aṣoju idanwo_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# Bẹrẹ fifi sori 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/aimi/igbeyewo_agent/ - Niwọn igba ti atilẹyin fun Aṣoju Idanwo Lite ti lọ silẹ ni ẹya 2.35, o yẹ ki o yọkuro awọn idii Aṣoju Igbeyewo atijọ ti o ba fi wọn sii:
sudo rm -rf /usr/lib/python2.7/dist-packages/netrounds/static/test_agent/netrounds-test-agentlite*
AKIYESI: Nigbati o ba ṣe igbesoke si 3.x nigbamii, o gbọdọ bẹrẹ nipasẹ ṣiṣe aṣẹ yii: sudo apt-mark unhold python-django python-django-common
Oju iṣẹlẹ B: Alabapade Ubuntu 18.04 fifi sori
- Lori apẹẹrẹ Ubuntu 16.04, mu awọn afẹyinti ti data ọja Idaniloju Paragon Active.
AKIYESI: Eyi ni ilana afẹyinti ti a sapejuwe ninu Itọsọna Awọn iṣẹ, ipin “Fifẹyinti Awọn data Ọja”, nikan diẹ sii ni ṣoki.
Ṣiṣe awọn aṣẹ wọnyi:
# Ṣe afẹyinti aaye data PostgreSQL
pg_dump –iranlọwọ pg_dump -h localhost -U netrounds netrounds> ncc_postgres.sql
# (Ni omiiran, lati fipamọ ni ọna kika alakomeji:)
# pg_dump -h localhost -U netrounds -Fc netrounds> ncc_postgres.binary
# Ṣe afẹyinti awọn bọtini ṢiiVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# Akiyesi: Rii daju pe o tọju awọn wọnyi ni aaye ailewu.
# Ṣe afẹyinti RRD files (data metiriki)
# Ṣayẹwo file iwọn ṣaaju ki o to compressing awọn RRDs. Lilo aṣẹ oda kii ṣe
# ṣe iṣeduro ti awọn RRD ba tobi ju 50 GB; wo akọsilẹ isalẹ.du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
AKIYESI: Aṣẹ pg_dump yoo beere fun ọrọ igbaniwọle eyiti o le rii ni /etc/netrounds/netrounds.conf labẹ “data data postgres”. Ọrọigbaniwọle aiyipada jẹ "awọn nẹtiwọki".
AKIYESI: Fun iṣeto iwọn nla (> 50 GB), ṣiṣe bọọlu tarball ti RRD files le gba gun ju, ati yiya aworan iwọn didun le jẹ imọran to dara julọ. Awọn ojutu to ṣee ṣe fun ṣiṣe eyi pẹlu: lilo a file eto ti o ṣe atilẹyin snapshots, tabi yiya aworan ti iwọn didun foju ti olupin naa nṣiṣẹ ni agbegbe foju. - Lori apẹẹrẹ Ubuntu 16.04, mu awọn afẹyinti ti iṣeto ni Ile-iṣẹ Iṣakoso 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
Fun example:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
• Lori apẹẹrẹ Ubuntu 16.04, ṣe afẹyinti iwe-aṣẹ naa file.
• Apeere tuntun nilo lati ni itẹlọrun o kere ju awọn ibeere ohun elo kanna bi ti atijọ.
• Lori apẹẹrẹ tuntun, fi Ubuntu 18.04 sori ẹrọ. A ṣe iṣeduro ikẹkọ atẹle:
• https://ubuntu.com/tutorials/install-ubuntu-server
Niwọn bi Idaniloju Nṣiṣẹ Paragon jẹ ti oro kan, o le tọju awọn aiyipada jakejado. (O le dajudaju ṣẹlẹ pe o nilo lati ṣe awọn yiyan oriṣiriṣi fun awọn idi ti ko ni ibatan si Idaniloju Active Paragon.)'
- Ni kete ti Ubuntu 18.04 ti fi sii, tun atunbere eto naa.
- Ipin disiki wọnyi ni a ṣe iṣeduro, ni pataki fun awọn afẹyinti aworan (ṣugbọn o wa si ọ bi olumulo lati pinnu):
Ipin ti a ṣe iṣeduro fun iṣeto lab:
• /: Gbogbo disk, ext4.
Ipin ti a ṣe iṣeduro fun iṣeto iṣelọpọ:
• /: 10% ti aaye disk, ext4.
• / var: 10% ti aaye disk, ext4.
• /var/lib/netrounds/rrd: 80% ti aaye disk, ext4.
Ko si ìsekóòdù - Ṣeto agbegbe aago si UTC, fun example bi wọnyi: sudo timedatectl ṣeto-timezone ati be be lo/UTC
• Ṣeto gbogbo awọn agbegbe si en_US.UTF-8.
Ọna kan lati ṣe eyi ni lati ṣatunkọ pẹlu ọwọ file /etc/default/locale. Example:
LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8
Rii daju pe ila wọnyi ko ni asọye ninu /etc/locale.gen: en_US.UTF-8 UTF-8
Tun agbegbe naa ṣe files lati rii daju pe ede ti o yan wa: sudo apt-get install locales sudo locale-gen - Rii daju pe ijabọ lori awọn ebute oko oju omi atẹle yii ni a gba laaye si ati lati Ile-iṣẹ Iṣakoso:
• Ti nwọle:
• TCP ibudo 443 (HTTPS): Web ni wiwo
• TCP ibudo 80 (HTTP): Web ni wiwo (lo nipa Speedtest, àtúnjúwe miiran URLs si HTTPS)
• TCP ibudo 830: ConfD (aṣayan)
• ibudo TCP 6000: Asopọ OpenVPN ti paroko fun Awọn ohun elo Aṣoju Idanwo
• TCP ibudo 6800: ti paroko WebSocket asopọ fun Igbeyewo Aṣoju Awọn ohun elo - Ti njade:
• TCP ibudo 25 (SMTP): Ifijiṣẹ meeli
• UDP ibudo 162 (SNMP): Fifiranṣẹ awọn ẹgẹ SNMP fun awọn itaniji
• UDP ibudo 123 (NTP): Amuṣiṣẹpọ akoko - Fi NTP sori ẹrọ:
• Akọkọ mu timedatectl: sudo timedatectl ṣeto-ntp no
Ṣiṣe aṣẹ yii: timedatectl ati rii daju pe systemd-timesyncd.service nṣiṣẹ: rara
• Bayi o le ṣiṣe fifi sori NTP: sudo apt-get install ntp
Rii daju pe awọn olupin NTP ti a tunto jẹ eyiti o le de ọdọ: ntpq -np
Ijade yẹ ki o jẹ deede “gbogbo eyi” ti a fihan ni octal. 1 1 Ninu abajade, iye “de ọdọ” fun awọn olupin NTP jẹ iye octal ti n tọka abajade awọn iṣowo NTP mẹjọ ti o kẹhin. Ti gbogbo awọn mẹjọ ba ṣaṣeyọri, iye naa yoo jẹ octal 377 (= alakomeji - Fi PostgreSQL sori ẹrọ ati ṣeto olumulo kan fun Ile-iṣẹ Iṣakoso: sudo apt-get update sudo apt-get install postgresql sudo -u postgres psql -c “ṢẸDA ROLE netrounds WITH ENCRYPTED PASSWORD 'netrounds' SUPERUSER LOGIN;” sudo -u postgres psql -c “ṢẸDA DATABASE netrounds OWNER netrounds ENCODING 'UTF8' Àdàkọ 'awoṣe0';"
Lilo olupin PostgreSQL ita ko ṣe iṣeduro.
Fi sori ẹrọ ati tunto olupin imeeli kan.
• Ile-iṣẹ Iṣakoso yoo fi imeeli ranṣẹ si awọn olumulo:
• nigbati wọn pe wọn si akọọlẹ kan,
• nigba fifiranṣẹ awọn itaniji imeeli (ie ti imeeli kuku ju SNMP lo fun idi eyi), ati
• nigba fifiranṣẹ awọn iroyin igbakọọkan.
Ṣiṣe aṣẹ sudo apt-gba fi sori ẹrọ postfix
Fun iṣeto ti o rọrun nibiti postfix le firanṣẹ taara si olupin imeeli ti opin irin ajo, o le ṣeto Iru gbogbogbo ti iṣeto meeli si “Aaye ayelujara”, ati pe orukọ meeli eto le maa jẹ osi asis.
Bibẹẹkọ, postfix nilo lati tunto ni ibamu si agbegbe. Fun itọnisọna, tọka si iwe aṣẹ Ubuntu ni https://help.ubuntu.com/lts/serverguide/postfix.html.
Fi sori ẹrọ Ile-iṣẹ Iṣakoso lori apẹẹrẹ Ubuntu 18.04.
Ilana yii tun fi Paragon Active Assurance REST API sori ẹrọ.
okeere CC_VERSION= # Ṣe iṣiro sọwedowo fun tar file ati rii daju pe o dọgba si SHA256 0b11111111). Sibẹsibẹ, nigba ti o ba ti fi NTP sori ẹrọ, o ṣee ṣe pe o kere ju NTP mẹjọ lọ
awọn iṣowo ti waye, ki iye naa yoo jẹ kere: ọkan ninu 1, 3, 7, 17, 37, 77, tabi 177 ti gbogbo awọn iṣowo ba ṣaṣeyọri.
# checksum ti a pese lori oju-iwe igbasilẹ sha256sum paa-control-center_${CC_VERSION}.tar.gz
# Yọ tarball tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
# Rii daju pe awọn idii jẹ imudojuiwọn sudo apt-gba imudojuiwọn
# Bẹrẹ fifi sori sudo apt-get install ./netrounds-control-center_${CC_VERSION}/*.deb - Duro gbogbo awọn iṣẹ idaniloju Paragon ṣiṣẹ: sudo systemctl da “netrounds-*” apache2 openvpn@netrounds
- Pada afẹyinti ipamọ data pada: sudo -u postgres psql –set ON_ERROR_STOP=lori netrounds <ncc_postgres.sql
- Ṣaaju ṣiṣe iṣilọ data data, o nilo lati ṣe diẹ ninu awọn igbesẹ afikun. Lọ si nkan ipilẹ imọ yii, yi lọ si isalẹ si apakan Awọn iṣe ti o ba ti fi idasilẹ silẹ, ki o ṣe awọn igbesẹ 1 si 4 ti awọn ilana yẹn.
AKIYESI: Maṣe ṣe igbesẹ 5 ni aaye yii.
Ṣiṣe iṣilọ data data:
AKIYESI: Eyi jẹ aṣẹ ifarabalẹ, ati pe o yẹ ki o ṣe itọju nigbati o ba n ṣiṣẹ lori ẹrọ latọna jijin. Ninu iru oju iṣẹlẹ yii o gbaniyanju gidigidi pe ki o lo eto bii iboju tabi tmux ki aṣẹ iṣiwa le tẹsiwaju ni ṣiṣiṣẹ paapaa ti igba ssh ba ya. sudo ncc jade
Aṣẹ iṣilọ ncc gba akoko pupọ lati ṣiṣẹ (awọn iṣẹju pupọ). O yẹ ki o tẹjade atẹle naa (awọn alaye ti o yọkuro ni isalẹ):
Iṣilọ aaye data…
Awọn iṣẹ ṣiṣe:
<…>
Mimuuṣiṣẹpọ awọn ohun elo laisi iṣiwa:
<…>
Awọn iṣiwa ti nṣiṣẹ:
<…>
Ṣiṣẹda tabili kaṣe…
<…>
Mimuuṣiṣẹpọ awọn iwe afọwọkọ idanwo…
Gbe data afẹyinti lọ si apẹẹrẹ 18.04 nipa lilo scp tabi ọpa miiran.
Mu pada awọn bọtini OpenVPN pada:
# Yọ eyikeyi awọn bọtini OpenVPN ti o wa tẹlẹ
sudo rm -rf /var/lib/netrounds/openvpn
# Ṣii awọn bọtini afẹyinti sudo tar -xzf ncc_openvpn.tar.gz -C /
Pada data RRD pada:
# Yọ eyikeyi awọn RRD ti o wa tẹlẹ sudo rm -rf /var/lib/netrounds/rrd
# Ṣii awọn RRDs ti o ṣe afẹyinti sudo tar -xzf ncc_rrd.tar.gz -C /
• Ṣe afiwe iṣeto ni afẹyinti files pẹlu awọn rinle fi sori ẹrọ, ati ọwọ dapọ awọn akoonu ti awọn meji tosaaju ti files (wọn yẹ ki o wa ni awọn ipo kanna).
Mu iwe-aṣẹ ọja ṣiṣẹ nipa lilo iwe-aṣẹ file ya lati atijọ apẹẹrẹ: ncc iwe-ašẹ mu ṣiṣẹ ncc_license.txt
Bẹrẹ Awọn iṣẹ Idaniloju Nṣiṣẹ Paragon: sudo systemctl bẹrẹ –gbogbo “netrounds-*” apache2 kafka openvpn@netrounds
• Lati mu iṣeto tuntun ṣiṣẹ, o tun nilo lati ṣiṣẹ:
sudo systemctl gbee apache2
Fi sori ẹrọ awọn ibi ipamọ Aṣoju Idanwo tuntun:
TA_APPLIANCE_VERSION=
TA_APPLICATION_VERSION=
# Fun awọn ẹya ṣaaju 3.0:
# Ṣe idaniloju iduroṣinṣin ti awọn ibi ipamọ (idahun yẹ ki o jẹ “O DARA”) shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256 shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum.
# Fun ẹya 3.0 ati nigbamii:
# Ṣe iṣiro awọn sọwedowo fun awọn ibi ipamọ ati rii daju pe wọn baamu naa
# SHA256 sọwedowo ti a pese lori oju-iwe igbasilẹ sha256sum paa-aṣoju idanwo_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# Bẹrẹ fifi sori 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/
• (Eyi je eyi ko je) Tẹle NETCONF & YANG API Itọsọna Orchestration lati fi sori ẹrọ ati tunto ConfD ti o ba nilo rẹ.
AKIYESI: Nigbati o ba ṣe igbesoke si 3.x nigbamii, o gbọdọ bẹrẹ nipasẹ ṣiṣe aṣẹ yii: sudo apt-mark unhold python-django python-django-common
Laasigbotitusita
Awọn iṣoro Bibẹrẹ ConfD
Ti o ba ni awọn iṣoro bibẹrẹ ConfD lẹhin igbesoke, jọwọ kan si alabaṣepọ Juniper rẹ tabi oluṣakoso akọọlẹ Juniper agbegbe rẹ tabi aṣoju tita lati le gba ṣiṣe alabapin titun kan.
Awọn iṣoro Bibẹrẹ callexecuter
Ṣayẹwo awọn ipe ipeexecuter pẹlu aṣẹ
sudo journalctl -xeu netrounds-callexecuter
O le rii aṣiṣe bi atẹle:
Jun 03 09:53:27 myhost django-admin[6290]: Aṣiṣe netrounds.manager.callexecuter Unhandled
imukuro ni CallExecuter.run [name=netrounds.manager.callexecuter, thread=140364632504128,
ilana=8238, funcName=handle, le
Jun 03 09:53:27 myhost django-admin[6290]: Atọpasẹ (ipe aipẹ julọ):
Oṣu Kẹta 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/ Manager/management/orders/runcallexecuter.py”, laini 65, ni ọwọ
Oṣu Kẹta 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/calldispatcher.py”, ila 164, ni ṣiṣe
Oṣu Kẹta 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/faili/models.py”, ila 204, inwait
Oṣu Kẹta 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/netrounds/manager/models.py", ila 42, ninu __unicode__
Jun 03 09:53:27 myhost django-admin[6290]: Aṣiṣe Attribute: 'unicode' ohun ko ni abuda 'awọn ohun elo'
Ohun ti o ṣẹlẹ ni wipe netrounds-callexecuter * .deb package ti a igbegasoke lai a rii daju netrounds-callexecuter systemd iṣẹ duro ati ki o alaabo. Ibi ipamọ data wa ni ipo ti ko tọ; o nilo lati mu pada lati afẹyinti, ati awọn igbesoke nilo lati wa ni tun. Ṣe awọn atẹle lati mu ati da iṣẹ netrounds-callexecuter duro: sudo systemctl mu netrounds-callexecuter sudo systemctl stop netrounds-callexecuter duro
Web Olupin Ko Dahun
Ṣayẹwo awọn akọọlẹ apache pẹlu iru aṣẹ -n 50 /var/log/apache2/netrounds_error.log
Ti o ba rii aṣiṣe atẹle, o tumọ si pe ẹya Ile-iṣẹ Iṣakoso 2.34 nṣiṣẹ lori Ubuntu 18.04, iyẹn ni, Ile-iṣẹ Iṣakoso ko ti ni ilọsiwaju ni aṣeyọri. Ojutu ni lati ṣe igbesoke Ile-iṣẹ Iṣakoso si ẹya nigbamii bi a ti ṣalaye ninu iwe yii.
# Aagoamps, pids, ati bẹbẹ lọ kuro ni isalẹ
Àkọlé WSGI akosile '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py' ko le ṣe kojọpọ bi Python module.
Iyatọ ti ṣẹlẹ sisẹ iwe afọwọkọ WSGI '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py'.
Pada (ipe aipẹ to kẹhin):
File "/usr/lib/python2.7/dist-packages/netrounds/wsgi.py", ila 6, ninu ohun elo = get_wsgi_application ()
File "/usr/lib/python2.7/dist-packages/django/core/wsgi.py", laini 13, ninu get_wsgi_application django.setup(set_prefix=Iro)
File "/usr/lib/python2.7/dist-packages/django/__init__.py", ila 27, ninu setup apps.populate(settings.INSTALLED_APPS)
File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", laini 85, ninu populate app_config = AppConfig.create(titẹ sii)
File "/usr/lib/python2.7/dist-packages/django/apps/config.py", laini 94, ni ṣẹda module = import_module(titẹsi)
File "/usr/lib/python2.7/importlib/__init__.py", ila 37, ninu import_module __import__(orukọ)
File "/usr/lib/python2.7/dist-packages/grappelli/dashboard/__init__.py", ila 1, ninu lati grappelli.dashboard.dashboards gbe wọle *
File "/usr/lib/python2.7/dist-packages/grappelli/dashboard/dashboards.py", ila 14, ninu lati grappelli. dasibodu gbe wọle modulu
File "/usr/lib/python2.7/dist-packages/grappelli/dashboard/modules.py", laini 9, ninu lati django.contrib.contenttypes.models gbe ContentType wọle File "/usr/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py", ila 139, ni kilasi ContentType (models.Model):
File "/usr/lib/python2.7/dist-packages/django/db/models/base.py", laini 110, ninu __new__ app_config = apps.get_ containing_ app_config(module) File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", ila 247, ninu get_containing_app_config self.check_apps_ready() File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, laini 125, ni check_ apps_ setan gbe Iforukọsilẹ App Ko Ṣetan (“Awọn ohun elo ko tii kojọpọ sibẹsibẹ.”)
AppRegistryNotReady: Awọn ohun elo ko tii kojọpọ sibẹsibẹ.
Titun bẹrẹ Paragon Awọn iṣẹ Idaniloju Nṣiṣẹ kuna
Tun bẹrẹ awọn netiwọki-* awọn iṣẹ pẹlu sudo systemctl bẹrẹ –gbogbo “netrounds-*” apache2 openvpn@netrounds ṣe agbejade ifiranṣẹ atẹle:
Kuna lati bẹrẹ netrounds-agent-ws-server.service: Unit netrounds-agent-ws-server.iṣẹ ti wa ni boju-boju.
Kuna lati bẹrẹ netrounds-agent-daemon.service: Unit netrounds-agent-daemon.iṣẹ ti wa ni boju-boju.
Eyi tumọ si pe awọn iṣẹ ti a mẹnuba ti ni boju-boju lakoko ilana yiyọkuro package ati nilo afọmọ afọwọṣe. Ilana isọdọtun ti han ni isalẹ:
sudo apt-gba purge netrounds-agent-login sudo find /etc/systemd/system -name “netrounds-agent-*.iṣẹ” -delete sudo systemctl daemon-reload
Juniper Networks, aami Juniper Networks, Juniper, ati Junos jẹ aami-išowo ti a forukọsilẹ ti Juniper Networks, Inc. ni Amẹrika ati awọn orilẹ-ede miiran. Gbogbo awọn aami-išowo miiran, awọn ami iṣẹ, awọn aami ti a forukọsilẹ, tabi awọn aami iṣẹ ti a forukọsilẹ jẹ ohun-ini awọn oniwun wọn. Juniper Networks ko gba ojuse fun eyikeyi awọn aiṣedeede ninu iwe yii. Juniper Networks ni ẹtọ lati yipada, yipada, gbigbe, tabi bibẹẹkọ tunwo atẹjade yii laisi akiyesi. Aṣẹ-lori-ara © 2022 Juniper Networks, Inc. Gbogbo ẹtọ wa ni ipamọ.
Awọn iwe aṣẹ / Awọn orisun
![]() |
JUNIPER NETWORKS Igbegasoke Iṣakoso ile-iṣẹ lati Ẹya [pdf] Itọsọna olumulo Ile-iṣẹ Iṣakoso Igbegasoke lati Ẹya, Ile-iṣẹ Iṣakoso lati Ẹya, Ile-iṣẹ lati Ẹya, Ẹya |