Ke hoʻomaikaʻi nei i ke kikowaena mana mai ka mana
2.34
Hoʻolauna
Pili kēia palapala i ka hoʻomaikaʻi ʻana o Paragon Active Assurance Control Center mai ka mana 2.34 a i kahi mana hope.
Hoʻopili ka hoʻonui i nā kaʻina hana kūikawā e pili ana i ka hoʻonui ʻana i ka Ubuntu OS mai 16.04 a i 18.04. Hoʻopili ka palapala i ʻelua mau hiʻohiʻona:
- Hoʻonui i ka Ubuntu 16.04 (me ka Center Control) i ka Ubuntu 18.04.
- Hoʻokomo hou ʻia ʻo Ubuntu 18.04 a ukali ʻia e ka hoʻokomo ʻana i ka Center Center a me ka hoʻololi ʻana i ka ʻikepili hoʻihoʻi mai kahi kikowaena Control Center kahiko i ka manawa hou.
No nā hoʻomaikaʻi ʻē aʻe, e ʻoluʻolu e nānā i ke alakaʻi Hoʻonui.
Hōʻike A: Hoʻonui i ka Ubuntu 16.04 i ka Ubuntu 18.04
- E hoʻomaka ma ka hoʻopau ʻana i nā lawelawe apache2 a me nā netrounds-callexecuter: sudo systemctl disable apache2 netrounds-callexecuter
- Hoʻopau i nā lawelawe ʻo Paragon Active Assurance: sudo systemctl hoʻōki i "netrounds-*" apache2 openvpn@netrounds
- Lawe i nā waihona o ka ʻikepili huahana Paragon Active Assurance.
MANAʻO: ʻO kēia ke kaʻina hana hoʻihoʻi i wehewehe ʻia ma ka Operations Guide, mokuna Backing Up Product Data, ʻōlelo pōkole wale nō.
Holo i kēia mau kauoha:
# E hoʻihoʻi i ka waihona PostgreSQL pg_dump –kōkua pg_dump -h localhost -U nā pūnaewele puni honua > ncc_postgres.sql
# (ʻO kahi ʻē aʻe, e mālama i ke ʻano binary:)
# pg_dump -h localhost -U pūnaewele -Fc pūnaewele > ncc_postgres.binary
# Hoʻihoʻi i nā kī OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# Nānā: E mālama pono i kēia mau mea ma kahi palekana.
# Hoʻihoʻi iā RRD files (ʻikepili helu)
# Nānā i ka file nui ma mua o ke kaomi ʻana i nā RRD. ʻAʻole pono ka hoʻohana ʻana i ke kauoha tar
# paipai ʻia inā ʻoi aku ka nui o nā RRD ma mua o 50 GB; e nānā i ka palapala ma lalo. du -hs /var/lib/netrounds/rrd
sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
MANAʻO: E noi ana ke kauoha pg_dump no ka ʻōlelo huna i hiki ke loaʻa ma/etc/netrounds/netrounds.com mea hoʻopukapuka kālā "postgres database". ʻO ka ʻōlelo huna maʻamau ʻo "netrounds".
MANAʻO: No kahi hoʻonohonoho nui (> 50 GB), e hana ana i ka tarball o ka RRD fileHe lōʻihi paha ka lōʻihi, a ʻoi aku ka maikaʻi o ka lawe ʻana i kahi kiʻi o ka leo. ʻO nā haʻina hiki ke hana i kēia, ʻo ia ka: hoʻohana ʻana i a file ʻōnaehana e kākoʻo ana i nā kiʻi paʻi kiʻi, a i ʻole ke kiʻi ʻana i kahi paʻi kiʻi o ka leo virtual inā e holo ana ke kikowaena i kahi kaiapuni virtual. - E hōʻoia i ka pono o ka waihona me ka hoʻohana ʻana i ka script netrounds_2.35_validate_db.sh.
'Ōlelo Aʻo: Inā hoʻopuka kēia palapala i nā ʻōlelo aʻo, mai hoʻāʻo i ke kaʻina hana neʻe ʻikepili i wehewehe ʻia "ma lalo" ma ka ʻaoʻao 5. E kelepona iā Juniper kākoʻo ma ka waiho ʻana i kahi tikiki ma https://support.juniper.net/support/requesting-support (ka hoʻolako ʻana i ka huahana mai ka palapala) e hoʻoponopono ʻia nā pilikia me ka waihona ma mua o kou hoʻomau ʻana i ka hoʻonui.
- E lawe i nā hoʻopaʻa ʻana o ka hoʻonohonoho Center 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
No example:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
- Hoʻonui i ka Ubuntu i ka mana 18.04. ʻO kahi kaʻina hana hoʻonui maʻamau e like me kēia (i hoʻololi ʻia mai https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
• No ka hoʻomaikaʻi ʻana i kahi ʻōnaehana kikowaena:
• E hoʻouka i ka update-manager-core inā ʻaʻole i hoʻokomo ʻia.
• E hōʻoia i ka laina Prompt ma /etc/update-manager/release-upgrades i hoʻonohonoho ʻia i 'lts' (e hōʻoia i ka
Hoʻonui ʻia ka OS i ka 18.04, ka mana LTS aʻe ma hope o 16.04).
• E hoʻolele i ka mea hana hoʻomaikaʻi me ke kauoha sudo do-release-upgrade.
• E hahai i nā kuhikuhi ma ka pale. E pili ana i ka Paragon Active Assurance, hiki iā ʻoe ke mālama i nā paʻamau a puni. (Pono ʻoe e hana i nā koho ʻokoʻa no nā kumu pili ʻole i ka Paragon Active Assurance.) - Ke hoʻonui ʻia ʻo Ubuntu, e hoʻomaka hou i ka ʻōnaehana. A laila e hana i kēia mau ʻanuʻu:
- Hoʻonui i ka PostgreSQL.
- Hoʻohou i ka ʻikepili PostgreSQL files mai ka mana 9.5 a hiki i ka mana 10: sudo pg_dropcluster 10 nui -stop # E hoʻopau i ka server a holoi loa i ka cluster # "main" version 10 (e mākaukau kēia no ka hoʻonui # i ke kauoha aʻe) sudo pg_upgradecluster 9.5 nui # Hoʻonui i ka cluster "main" mana 9.5 i ka hope loa#
loaʻa ka mana (10) sudo pg_dropcluster 9.5 nui # Holoi loa i ka cluster "main" version 9.5 - Wehe i ka mana kahiko o PostgreSQL:
sudo apt hoʻomaʻemaʻe i ka postgresql-9.5 postgresql-client-9.5 postgresql-contrib-9.5 - Hoʻohou i nā pūʻolo ʻo Paragon Active Assurance.
• E helu i ka helu helu helu no ka tarball i loko o ka mana hou Control Center a e hōʻoia ua like ia me ka SHA256 checksum i hāʻawi ʻia ma ka ʻaoʻao download: sha256sum paa-control-center_${CC_VERSION}.tar.gz
• Wehe i ka tarball Center Center: export CC_VERSION= tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
• E hoʻouka i nā pūʻolo Mana Mana hou: sudo apt update sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
• Wehe i nā pūʻolo kahiko:
MANAʻO: He mea nui e wehe i kēia mau pūʻolo.
# Kākoʻo Test Agent Lite
sudo apt hoʻomaʻemaʻe netrounds-agent-login
# Kākoʻo ʻole jsonfield pūʻolo
sudo apt wehe i ka python-django-jsonfield - Ma mua o ka hana ʻana i ka neʻe ʻana i ka waihona, pono ʻoe e hana i kekahi mau hana hou. E hele i kēia ʻatikala kumu ʻike, e kaomi i lalo i ka ʻāpana Actions inā ua hoʻokomo ʻia ka hoʻokuʻu ʻana, a hana i nā ʻanuʻu 1 a hiki i ka 4 o ia mau kuhikuhi.
MANAʻO: Mai hana i ka ʻanuʻu 5 i kēia manawa.
• Holo i ka neʻe ʻana o ka waihona:
MANAʻO: Ma mua o ka hana ʻana i ka neʻe ʻana, pono ʻoe e hōʻoia i ka hoʻokō pono ʻana o ka ʻikepili i wehewehe ʻia "ma luna" ma ka ʻaoʻao 2 me ka hewa ʻole.
sudo ncc neʻe
ʻO ka ncc migrate kauoha e lawe i ka manawa nui e hoʻokō (he mau minuke). Pono ia e paʻi i kēia (nā kikoʻī i waiho ʻia ma lalo nei):
Ke neʻe nei i ka waihona waihona…
Nā hana e hana ai:
<…>
Ka hoʻonohonoho ʻana i nā polokalamu me ka ʻole o ka neʻe ʻana:
<…>
Ke holo nei nā neʻe ʻana:
<…>
Ke hana nei i ka papa huna…
<…>
Ke hoʻopololei nei i nā palapala hoʻāʻo…
- (Koho) Hoʻohou i ka pūʻolo ConfD inā makemake ʻoe iā ConfD: tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
- E hoʻohālikelike i ka hoʻonohonoho i kākoʻo mua ʻia files me nā mea hou i hoʻokomo ʻia, a hoʻohui lima lima i nā mea o nā pūʻulu ʻelua o files (pono lākou e noho ma nā wahi like).
- E ho'ā i nā lawelawe apache2, kafka, a me netrounds-callexecuter: sudo systemctl hiki iā apache2 kafka netrounds-callexecuter
- E hoʻomaka i nā lawelawe ʻo Paragon Active Assurance:
sudo systemctl hoʻomaka -ʻo nā "netrounds-*" apache2 kafka openvpn@netrounds - No ka ho'āla i ka hoʻonohonoho hou, pono ʻoe e holo: sudo systemctl reload apache2
- E hoʻouka i nā waihona waihona Test Agent hou:
TA_APPLIANCE_VERSION=
TA_APPLICATION_VERSION=
# No nā mana ma mua o 3.0:
# E hōʻoia i ka kūpaʻa o nā waihona (pono ka pane "OK")
shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256
shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
# No ka mana 3.0 a ma hope:
# E helu i nā helu helu no nā waihona a hōʻoia i ko lākou kūlike me ka
Hāʻawi ʻia nā helu helu SHA256 ma ka ʻaoʻao hoʻoiho sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# E hoʻomaka i ka hoʻokomo ʻana 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/ - No ka mea ua hoʻokuʻu ʻia ke kākoʻo no Test Agent Lite ma ka mana 2.35, pono ʻoe e wehe i nā pūʻolo Test Agent Lite kahiko inā ua kau ʻoe iā lākou:
sudo rm -rf /usr/lib/python2.7/dist-packages/netrounds/static/test_agent/netrounds-test-agentlite*
MANAʻO: Ke hoʻonui ʻoe i ka 3.x ma hope aku, pono ʻoe e hoʻomaka ma ka holo ʻana i kēia kauoha: sudo apt-mark unhold python-django python-django-common
Hōʻike B: Hoʻokomo ʻia ʻo Ubuntu 18.04 hou
- Ma ka laʻana ʻo Ubuntu 16.04, e lawe i nā waihona o ka ʻikepili huahana Paragon Active Assurance.
MANAʻO: ʻO kēia ke kaʻina hana hoʻihoʻi i wehewehe ʻia ma ka Operations Guide, mokuna "Backing Up Product Data", ʻōlelo pōkole wale nō.
Holo i kēia mau kauoha:
# Hoʻihoʻi i ka waihona PostgreSQL
pg_dump –kōkua pg_dump -h localhost -U pūnaewele puni honua > ncc_postgres.sql
# (ʻO kahi ʻē aʻe, e mālama i ke ʻano binary:)
# pg_dump -h localhost -U pūnaewele -Fc pūnaewele > ncc_postgres.binary
# Hoʻihoʻi i nā kī OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# Nānā: E mālama pono i kēia mau mea ma kahi palekana.
# Hoʻihoʻi iā RRD files (ʻikepili helu)
# Nānā i ka file nui ma mua o ke kaomi ʻana i nā RRD. ʻAʻole pono ka hoʻohana ʻana i ke kauoha tar
# paipai ʻia inā ʻoi aku ka nui o nā RRD ma mua o 50 GB; e ʻike i ka memo ma lalo.du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
MANAʻO: E noi ka pg_dump i kahi ʻōlelo huna i hiki ke loaʻa ma /etc/netrounds/ netrounds.conf ma lalo o "postgres database". ʻO ka ʻōlelo huna maʻamau ʻo "netrounds".
MANAʻO: No kahi hoʻonohonoho nui (> 50 GB), e hana ana i ka tarball o ka RRD fileHe lōʻihi paha ka lōʻihi, a ʻoi aku ka maikaʻi o ka lawe ʻana i kahi kiʻi o ka leo. ʻO nā haʻina hiki ke hana i kēia, ʻo ia ka: hoʻohana ʻana i a file ʻōnaehana e kākoʻo ana i nā kiʻi paʻi kiʻi, a i ʻole ke kiʻi ʻana i kahi paʻi kiʻi o ka leo virtual inā e holo ana ke kikowaena i kahi kaiapuni virtual. - Ma ka laʻana ʻo Ubuntu 16.04, e lawe i nā backup o ka hoʻonohonoho 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/openvpn/netrounds.conf
No example:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
• Ma ka Ubuntu 16.04 laʻana, hoʻihoʻi i ka laikini file.
• Pono ka mea hou e hoʻokō i nā pono lako like me ka mea kahiko.
• Ma ka manawa hou, e hoʻokomo iā Ubuntu 18.04. Paipai mākou i kēia kumu aʻo:
• https://ubuntu.com/tutorials/install-ubuntu-server
Ma kahi e pili ana i ka Paragon Active Assurance, hiki iā ʻoe ke mālama i nā mea paʻa. (Pono ʻoe e hana i nā koho like ʻole no nā kumu pili ʻole i ka Paragon Active Assurance.) '
- Ke hoʻokomo ʻia ʻo Ubuntu 18.04, hoʻomaka hou i ka ʻōnaehana.
- Manaʻo ʻia ka hoʻokaʻawale ʻana i ka disk, ʻoi aku ka nui o nā backup snapshot (akā, iā ʻoe ka mea hoʻohana e hoʻoholo):
• Manaʻo ʻia ka ʻāpana no ka hoʻonohonoho lab:
• /: Puke holoʻokoʻa, ext4.
• Manaʻo ʻia ka hoʻokaʻawale ʻana no ka hoʻonohonoho hana ʻana:
• /: 10% o ka hakahaka diski, ext4.
• /var: 10% o ka hakahaka disk, ext4.
• /var/lib/netrounds/rrd: 80% o ka hakahaka disk, ext4.
• ʻAʻohe hoʻopunipuni - E hoʻonoho i ka palena manawa i UTC, no ka examppenei: sudo timedatectl set-timezone Etc/UTC
• E hoʻonoho i nā wahi āpau i en_US.UTF-8.
• Hoʻokahi ala e hana ai i kēia, ʻo ia ka hoʻoponopono lima ʻana i ka file /etc/default/locale. Example:
LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8
• E hōʻoia ʻaʻole ʻōlelo ʻia kēia laina ma ka /etc/locale.gen: en_US.UTF-8 UTF-8
• Hoʻoulu hou i ka ʻāina files e hōʻoia i ka loaʻa ʻana o ka ʻōlelo i koho ʻia: sudo apt-get install locales sudo locale-gen - E hōʻoia i ka ʻae ʻia ʻana o nā kaʻa ma nā awa aʻe a mai ka Center Center:
• komo mai:
• awa TCP 443 (HTTPS): Web interface
• awa TCP 80 (HTTP): Web interface (hoʻohana ʻia e Speedtest, hoʻihoʻi hou i nā mea ʻē aʻe URLs iā HTTPS)
• awa TCP 830: ConfD (koe)
• TCP awa 6000: Hoʻopili ʻia ka pilina OpenVPN no nā mea hoʻohana hoʻāʻo
• TCP awa 6800: Hoʻopili ʻia WebSocket pili no nā noi ʻoihana hoʻāʻo - i waho:
• TCP awa 25 (SMTP): Hoʻouna leka
• UDP awa 162 (SNMP): Hoʻouna ʻana i nā pahele SNMP no nā ʻōhua
• UDP awa 123 (NTP): Hoʻonohonoho manawa - E hoʻouka i ka NTP:
• Hoʻopau mua i ka timedatectl: sudo timedatectl set-ntp no
• E holo i keia kauoha: timedatectl a e hooiaio i ka systemd-timesyncd.service active: no
• I kēia manawa hiki iā ʻoe ke holo i ka hoʻonohonoho NTP: sudo apt-get install ntp
• E hōʻoia i hiki ke loaʻa nā kikowaena NTP i hoʻonohonoho ʻia: ntpq -np
ʻO ka mea hoʻopuka maʻamau he "nā mea a pau" i hōʻike ʻia ma ka octal. 1 1 Ma ka hoʻopuka, ʻo ka waiwai "reach" no nā kikowaena NTP he waiwai octal e hōʻike ana i ka hopena o nā hana NTP ʻewalu hope loa. Inā lanakila nā ʻewalu a pau, ʻo ka helu octal 377 (= binary - E hoʻouka i ka PostgreSQL a hoʻonohonoho i kahi mea hoʻohana no 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 "HĀLĀI i nā ʻupena DATABASE Nā ʻupena OWNER ENCODING 'UTF8' TEMPLATE 'template0';”
ʻAʻole ʻōlelo ʻia ka hoʻohana ʻana i kahi kikowaena PostgreSQL waho.
• E hoʻouka a hoʻonohonoho i kahi kikowaena leka uila.
• E hoʻouna ʻo Center Center i nā leka uila i nā mea hoʻohana:
• ke kono ʻia lākou i kahi moʻokāki,
• i ka hoʻouna ʻana i nā leka uila (ʻo ia hoʻi inā hoʻohana ʻia ka leka uila ma mua o SNMP no kēia kumu), a
• i ka hoʻouna ʻana i nā hōʻike manawa.
• E holo i ke kauoha sudo apt-get install postfix
• No kahi hoʻonohonoho maʻalahi kahi e hiki ai i ka postfix ke hoʻouna pololei i ke kikowaena leka uila e hele ai, hiki iā ʻoe ke hoʻonohonoho i ke ʻano nui o ka hoʻonohonoho leka i "Paena Pūnaewele", a hiki ke waiho ʻia ka inoa leka uila asis.
A i ʻole, pono e hoʻonohonoho ʻia ka postfix e like me ke kaiapuni. No ke alakaʻi ʻana, e nānā i ka palapala Ubuntu mana ma https://help.ubuntu.com/lts/serverguide/postfix.html.
• E hoʻouka i ka Center Control ma ka Ubuntu 18.04.
Hoʻokomo pū kēia kaʻina hana i ka Paragon Active Assurance REST API.
hoʻokuʻu aku iā CC_VERSION= # E helu i ka helu helu no ka tar file a hōʻoia ua like ia me ka SHA256 0b11111111). Eia naʻe, i ka wā i hoʻokomo ai ʻoe i ka NTP, ʻoi aku ka liʻiliʻi ma mua o ʻewalu NTP
ua hana ʻia nā hana, no laila e liʻiliʻi ka waiwai: hoʻokahi o 1, 3, 7, 17, 37, 77, a i ʻole 177 inā kūleʻa nā hana āpau.
# checksum hāʻawi ʻia ma ka ʻaoʻao hoʻoiho sha256sum paa-control-center_${CC_VERSION}.tar.gz
# Wehe i ka tarball tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
# E hōʻoia i nā pūʻolo i kēia lā sudo apt-get update
# Hoʻomaka i ka hoʻokomo ʻana sudo apt-get install ./netrounds-control-center_${CC_VERSION}/*.deb - Hoʻopau i nā lawelawe ʻo Paragon Active Assurance: sudo systemctl hoʻōki i "netrounds-*" apache2 openvpn@netrounds
- Hoʻihoʻi i ka waihona waihona: sudo -u postgres psql – hoʻonoho ON_ERROR_STOP=ma nā pūnaewele < ncc_postgres.sql
- Ma mua o ka hana ʻana i ka neʻe ʻana i ka waihona, pono ʻoe e hana i kekahi mau hana hou. E hele i kēia ʻatikala kumu ʻike, e kaomi i lalo i ka ʻāpana Actions inā ua hoʻokomo ʻia ka hoʻokuʻu ʻana, a hana i nā ʻanuʻu 1 a hiki i ka 4 o ia mau kuhikuhi.
MANAʻO: Mai hana i ka ʻanuʻu 5 i kēia manawa.
• Holo i ka neʻe ʻana o ka waihona:
MANAʻO: He kauoha koʻikoʻi kēia, a pono e mālama ʻia i ka wā e hoʻokō ai ma kahi mīkini mamao. Ma ia ʻano hiʻohiʻona, manaʻo nui ʻia ʻoe e hoʻohana i kahi papahana e like me ka pale a i ʻole tmux i mea e hoʻomau ai ka holo ʻana o ka neʻe ʻana inā ʻaʻole i haki ka manawa ssh. sudo ncc neʻe
ʻO ka ncc migrate kauoha e lawe i ka manawa nui e hoʻokō (he mau minuke). Pono ia e paʻi i kēia (nā kikoʻī i waiho ʻia ma lalo nei):
Ke neʻe nei i ka waihona waihona…
Nā hana e hana ai:
<…>
Ka hoʻonohonoho ʻana i nā polokalamu me ka ʻole o ka neʻe ʻana:
<…>
Ke holo nei nā neʻe ʻana:
<…>
Ke hana nei i ka papa huna…
<…>
Ke hoʻopololei nei i nā palapala hoʻāʻo…
• Hoʻololi i ka ʻikepili hoʻihoʻi i ka laʻana 18.04 me ka scp a i ʻole kekahi mea hana ʻē aʻe.
• Hoʻihoʻi i nā kī OpenVPN:
# Wehe i nā kī OpenVPN i loaʻa
sudo rm -rf /var/lib/netrounds/openvpn
# Wehe i nā kī i kākoʻo ʻia sudo tar -xzf ncc_openvpn.tar.gz -C /
• Hoʻihoʻi hou i ka ʻikepili RRD:
# Wehe i nā RRD i loaʻa sudo rm -rf /var/lib/netrounds/rrd
# Wehe i ka RRD i kākoʻo ʻia sudo tar -xzf ncc_rrd.tar.gz -C /
• Hoʻohālikelike i ka hoʻonohonoho i kākoʻo ʻia files me nā mea hou i hoʻokomo ʻia, a hoʻohui lima lima i nā mea o nā pūʻulu ʻelua o files (pono lākou e noho ma nā wahi like).
• Ho'ā i ka laikini huahana me ka laikini file lawe ʻia mai ka laʻana kahiko: ncc license activate ncc_license.txt
• E hoʻomaka i nā lawelawe ʻo Paragon Active Assurance: sudo systemctl hoʻomaka –all “netrounds-*” apache2 kafka openvpn@netrounds
• No ka ho'ā ʻana i ka hoʻonohonoho hou, pono ʻoe e holo:
sudo systemctl reload apache2
• E hoʻouka i nā waihona waihona hoʻāʻo hou:
TA_APPLIANCE_VERSION=
TA_APPLICATION_VERSION=
# No nā mana ma mua o 3.0:
# E hōʻoia i ka pono o nā waihona (ʻo ka pane "OK") shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256 shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
# No ka mana 3.0 a ma hope:
# E helu i nā helu helu no nā waihona a hōʻoia i ko lākou kūlike me ka
Hāʻawi ʻia nā helu helu SHA256 ma ka ʻaoʻao hoʻoiho sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# E hoʻomaka i ka hoʻokomo ʻana 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/
• (Kūpono) E hahai i ka NETCONF & YANG API Orchestration Guide e hoʻouka a hoʻonohonoho iā ConfD inā pono ʻoe.
MANAʻO: Ke hoʻonui ʻoe i ka 3.x ma hope aku, pono ʻoe e hoʻomaka ma ka holo ʻana i kēia kauoha: sudo apt-mark unhold python-django python-django-common
Hoʻoponopono pilikia
Nā pilikia e hoʻomaka ana i ka ConfD
Inā pilikia ʻoe i ka hoʻomaka ʻana i ka ConfD ma hope o ka hoʻomaikaʻi ʻana, e ʻoluʻolu e kelepona i kāu hoa Juniper a i ʻole kāu luna waihona kālā Juniper kūloko a i ʻole mea kūʻai aku i mea e loaʻa ai kahi kau inoa hou.
Nā pilikia hoʻomaka callexecuter
E nānā i nā log callexecuter me ke kauoha
sudo journalctl -xeu netrounds-callexecuter
E ʻike paha ʻoe i kahi hewa e like me kēia:
Iun 03 09:53:27 myhost django-admin[6290]: ERROR netrounds.manager.callexecuter Unhandled
ʻokoʻa i CallExecuter.run [name=netrounds.manager.callexecuter, thread=140364632504128,
kaʻina=8238, funcName=lima, le
Jun 03 09:53:27 myhost django-admin[6290]: Traceback (kahea hope loa):
Iun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/management/commands/runcallexecuter.py”, laina 65, ma ka lima
Iun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/calldispatcher.py”, laina 164, i ka holo
Iun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/models.py”, laina 204, inwait
Iun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/netrounds/manager/models.py", laina 42, ma __unicode__
Jun 03 09:53:27 myhost django-admin[6290]: AttributeError: ʻaʻohe mea 'unicode' mea 'iritems'
ʻO ka mea i hana ʻia, ua hoʻonui ʻia ka ʻeke netrounds-callexecuter*.deb me ka ʻole o ka hoʻopaʻa ʻana i ka lawelawe ʻoihana netrounds-callexecuter systemd. Aia ka ʻikepili i ke kūlana hewa; pono e hoʻihoʻi ʻia mai ka waihona, a pono e hoʻonui hou ʻia. E hana i kēia e hoʻopau a hoʻopau i ka lawelawe netrounds-callexecuter: sudo systemctl disable netrounds-callexecuter sudo systemctl stop netrounds-callexecuter
Web ʻAʻole i pane mai ke kikowaena
E nānā i nā lāʻau apache me ka huelo kauoha -n 50 /var/log/apache2/netrounds_error.log
Inā ʻike ʻoe i ka hewa aʻe, ʻo ia ka mea e holo ana ka mana Control Center 2.34 ma Ubuntu 18.04, ʻo ia hoʻi, ʻaʻole i hoʻomaikaʻi maikaʻi ʻia ka Center Center. ʻO ka hoʻonā e hoʻonui i ka Center Center i kahi mana hope e like me ka wehewehe ʻana ma kēia palapala.
# Manawaamps, pids, etc. i wehe ʻia ma lalo
ʻAʻole hiki ke hoʻouka ʻia ka palapala WSGI target '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py' ma ke ʻano he module Python.
ʻO kahi ʻokoʻa ka hana ʻana i ka palapala WSGI '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py'.
Traceback (kelepona hope loa):
File “/usr/lib/python2.7/dist-packages/netrounds/wsgi.py”, laina 6, ma noi = get_wsgi_application()
File “/usr/lib/python2.7/dist-packages/django/core/wsgi.py”, laina 13, ma get_wsgi_application django.setup(set_prefix=False)
File “/usr/lib/python2.7/dist-packages/django/__init__.py”, laina 27, ma ka setup apps.populate(settings.INSTALLED_APPS)
File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", laina 85, ma ka hoʻopiha ʻana i ka app_config = AppConfig.create(entry)
File "/usr/lib/python2.7/dist-packages/django/apps/config.py", laina 94, i ka hana module = import_module(entry)
File "/usr/lib/python2.7/importlib/__init__.py", laina 37, ma import_module __import__(inoa)
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/__init__.py”, laina 1, ma mai grappelli.dashboard.dashboards lawe mai *
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/dashboards.py”, laina 14, ma mai ka grappelli. dashboard import modules
File "/usr/lib/python2.7/dist-packages/grappelli/dashboard/modules.py", laina 9, ma mai ka django.contrib.contenttypes.models e hoʻokomo i ka ContentType File "/usr/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py", laina 139, ma papa ContentType(models.Model):
File “/usr/lib/python2.7/dist-packages/django/db/models/base.py”, laina 110, ma __new__ app_config = apps.get_ containing_ app_config(module) File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, laina 247, ma get_containing_app_config self.check_apps_ready() File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, laina 125, ma check_ apps_ ready raise ʻAʻole i mākaukau ka Registry App (“ʻAʻole i hoʻouka ʻia nā polokalamu.”)
AppRegistryNotReady: ʻAʻole i hoʻouka ʻia nā polokalamu.
ʻAʻole hiki ke hoʻomaka hou i nā lawelawe ʻo Paragon Active Assurance
Hoʻomaka hou i nā lawelawe netround-* me sudo systemctl hoʻomaka -all "netrounds-*" apache2 openvpn@netrounds e hoʻopuka i kēia memo:
ʻAʻole hiki ke hoʻomaka i ka netrounds-agent-ws-server.service: Ua uhi ʻia ka hui netrounds-agent-ws-server.service.
ʻAʻole hiki ke hoʻomaka i ka netrounds-agent-daemon.service: Ua uhi ʻia ka hui netrounds-agent-daemon.service.
'O ia ho'i, ua uhi 'ia nā lawelawe i ha'i 'ia ma ke ka'ina o ka wehe 'ana i ka pū'olo a pono e ho'oma'ema'e lima. Hōʻike ʻia ke kaʻina hana hoʻomaʻemaʻe ma lalo nei:
sudo apt-get purge netrounds-agent-login sudo loaʻa /etc/systemd/system -name "netrounds-agent-*.service" -hoʻopau sudo systemctl daemon-reload
ʻO Juniper Networks, ka logo Juniper Networks, Juniper, a me Junos he mau hōʻailona inoa inoa o Juniper Networks, Inc. ma ʻAmelika Hui Pū ʻIa a me nā ʻāina ʻē aʻe. ʻO nā hōʻailona ʻē aʻe a pau, nā hōʻailona lawelawe, nā hōʻailona i hoʻopaʻa ʻia, a i ʻole nā hōʻailona lawelawe i hoʻopaʻa inoa ʻia ka waiwai o ko lākou mau mea nona. ʻAʻole kuleana ʻo Juniper Networks no nā hemahema o kēia palapala. Hiki iā Juniper Networks ke hoʻololi, hoʻololi, hoʻololi, a i ʻole e hoʻoponopono hou i kēia puke me ka ʻole o ka hoʻolaha. Kuleana kope © 2022 Juniper Networks, Inc. Ua mālama ʻia nā kuleana āpau.
Palapala / Punawai
![]() |
ʻO JUNIPER NETWORKS e hoʻonui ana i ke kikowaena mana mai ka mana [pdf] Ke alakaʻi hoʻohana Ke hoʻomaikaʻi nei i ka Center Control mai ka mana, Control Center mai ka Version, Center mai ka Version, Version |