Ag àrdachadh ionad smachd bho version
2.34
Ro-ràdh
Tha an sgrìobhainn seo mu bhith ag ùrachadh Ionad Smachd Dearbhadh Gnìomhach Paragon bho dhreach 2.34 gu dreach nas fhaide air adhart.
Tha an ùrachadh a’ toirt a-steach modhan sònraichte leis gu bheil e a’ toirt a-steach ùrachadh an Ubuntu OS bho 16.04 gu 18.04. Tha an sgrìobhainn a’ còmhdach dà shuidheachadh:
- Ùrachadh Ubuntu 16.04 (le Ionad Smachd air a chuir a-steach) gu Ubuntu 18.04.
- Stàladh ùr de Ubuntu 18.04 air a leantainn le stàladh Ionad Smachd agus gluasad dàta cùl-taic bho sheann eisimpleir Ionad Smachd chun t-suidheachadh ùr.
Airson ùrachadh eile, thoir sùil air an Stiùireadh Ùrachaidh.
Scenario A: Ùrachadh Ubuntu 16.04 gu Ubuntu 18.04
- Tòisich le bhith a’ cur às do na seirbheisean apache2 agus netrounds-callexecuter: cuir à comas sudo systemctl apache2 netrounds-callexecuter
- Cuir stad air a h-uile seirbheis Paragon Active Assurance: sudo systemctl stad “netrounds-*” apache2 openvpn@netrounds
- Gabh cùl-taic de dhàta toraidh Paragon Active Assurance.
NOTA: Is e seo am modh cùl-taic a tha air a mhìneachadh san Iùl Obrachaidh, caibideil a’ cumail taic ri dàta toraidh, dìreach air a mhìneachadh nas mionaidiche.
Ruith na h-òrdughan seo:
# Cùl suas stòr-dàta PostgreSQL pg_dump -help pg_dump -h localhost -U netrounds netrounds> ncc_postgres.sql
# (Air neo, airson sàbhaladh ann an cruth binary :)
# pg_dump -h localhost -U netrounds -Fc netrounds> ncc_postgres.binary
# Cùl suas iuchraichean OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# Nòta: Dèan cinnteach gun glèidh thu iad sin ann an àite sàbhailte.
# Cùl-taic RRD files (dàta meatrach)
# Thoir sùil air an file meud mus teannachadh na RRDs. Chan eil cleachdadh an àithne teàrr
# air a mholadh ma tha na RRDn nas motha na 50 GB; faic an nota gu h-ìosal. du -hs /var/lib/netrounds/rrd
sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
NOTA: Iarraidh an àithne pg_dump facal-faire a lorgar ann an/etc/netrounds/netrounds.com neach-maoineachaidh “stòr-dàta postgres”. Is e am facal-faire bunaiteach "netrounds".
NOTA: Airson suidheachadh mòr (> 50 GB), a 'dèanamh tarball den RRD fileDh’ fhaodadh gun toir e ro fhada, agus faodaidh e bhith na dheagh bheachd a bhith a’ toirt dealbh den tomhas-lìonaidh. Am measg nam fuasglaidhean a dh’ fhaodadh a bhith ann airson seo a dhèanamh tha: cleachdadh a file siostam a bheir taic do dhealbhan-camara, no a bheir dealbh den tomhas mas-fhìor ma tha am frithealaiche a’ ruith ann an àrainneachd bhrìgheil. - Thoir sùil air ionracas an stòr-dàta a’ cleachdadh an sgriobt a chaidh a sholarachadh netrounds_2.35_validate_db.sh.
RABHADH: Ma bheir an sgriobt seo a-mach rabhaidhean, na feuch ris a’ mhodh imrich stòr-dàta a tha air a mhìneachadh “gu h-ìosal” air duilleag 5. Cuir fios gu taic Juniper le bhith a’ faidhleadh tiogaid aig https://support.juniper.net/support/requesting-support (a’ toirt seachad toradh bhon sgriobt) gus na duilgheadasan leis an stòr-dàta fhuasgladh mus lean thu air adhart leis an ùrachadh.
- Gabh cùl-taic de rèiteachadh an Ionaid Smachd 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
Airson example:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/làraichean-ri-fhaotainn/netrounds-ssl.conf.old
- Àrdaich Ubuntu gu tionndadh 18.04. Tha modh ùrachaidh àbhaisteach mar a leanas (air atharrachadh bho https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
• Gus ùrachadh air siostam frithealaiche:
• Stàlaich update-manager-core mur eil e air a stàladh mar-thà.
• Dèan cinnteach gu bheil an loidhne Prompt ann an /etc/update-manager/release-upgrades air a suidheachadh gu 'lts' (gus dèanamh cinnteach gu bheil
Tha OS air ùrachadh gu 18.04, an ath dhreach LTS às deidh 16.04).
• Cuir air bhog an inneal ùrachadh leis an àithne sudo do-release-upgrade.
• Lean an stiùireadh air-sgrion. A thaobh Paragon Active Assurance, faodaidh tu na h-uireasbhaidhean a chumail air feadh. (Dh’ fhaodadh e tachairt gu dearbh gum feum thu diofar roghainnean a dhèanamh airson adhbharan nach eil ceangailte ri Paragon Active Assurance.) - Aon uair ‘s gu bheil Ubuntu air ùrachadh, ath-thòisich an siostam. An uairsin dèan na ceumannan a leanas:
- Ùraich postgreSQL.
- Luchdaich a-nuas an stòr-dàta postgresql files bho dhreach 9.5 gu dreach 10: sudo pg_dropcluster 10 prìomh -stop # Cuir sìos am frithealaiche agus cuir às gu tur brabhsair # “prìomh” dreach 10 (bidh seo ag ullachadh airson ùrachadh # san ath àithne) sudo pg_upgradecluster 9.5 prìomh # Ùrachadh brabhsair “prìomh” tionndadh 9.5 chun an ìre as ùire
dreach ri fhaighinn (10) sudo pg_dropcluster 9.5 prìomh # Cuir às gu tur brabhsair “prìomh” dreach 9.5 - Thoir air falbh an seann dreach de PostgreSQL:
sudo apt purge postgresql-9.5 postgresql-client-9.5 postgresql-tabhartas-9.5 - Luchdaich a-nuas am pasgan Paragon Active Assurance.
• Obraich a-mach an t-seic airson an tarball anns a bheil an tionndadh ùr bhon Ionad Smachd agus dearbhaich gu bheil e co-ionann ris an t-seic SHA256 a chaidh a thoirt seachad air an duilleag luchdaich sìos: sha256sum paa-control-center_${CC_VERSION}.tar.gz
• Unpack tarball an Ionaid Smachd: às-mhalairt CC_VERSION= tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
• Stàlaich pasganan Ionad Smachd ùra: ùrachadh sudo apt sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
• Thoir air falbh na pacaidean nach deach a chleachdadh:
NOTA: Tha e deatamach na pacaidean sin a thoirt air falbh.
# Taic Test Agent Lite
sudo apt purge netrounds-agent-login
# Pasgan jsonfield gun taic
sudo apt thoir air falbh python-django-jsonfield - Mus dèan thu imrich stòr-dàta, feumaidh tu ceumannan a bharrachd a dhèanamh. Rach don artaigil bunait eòlais seo, sgrolaich sìos chun roinn Gnìomhan ma chaidh an sgaoileadh a chuir a-steach, agus dèan ceumannan 1 tro 4 den stiùireadh sin.
NOTA: Na dèan ceum 5 aig an ìre seo.
• Ruith imrich an stòr-dàta:
NOTA: Mus dèan thu an imrich, feumaidh tu dèanamh cinnteach gun crìochnaich an sgrùdadh ionracas stòr-dàta a tha air a mhìneachadh “gu h-àrd” air duilleag 2 gun mhearachd.
sudo ncc imrich
Bheir an àithne imrich ncc mòran ùine airson a chuir an gnìomh (mòran mhionaidean). Bu chòir dha na leanas a chlò-bhualadh (mion-fhiosrachadh air fhàgail air falbh gu h-ìosal):
A’ gluasad stòr-dàta…
Gnìomhan ri choileanadh:
<…>
A’ sioncronadh aplacaidean gun imrich:
<…>
A’ ruith imrich:
<…>
A’ cruthachadh clàr tasgadan…
<…>
A’ sioncronadh sgriobtaichean deuchainn…
- (Roghainneil) Ùraich am pasgan ConfD ma tha feum agad air ConfD: tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
- Dèan coimeas eadar an rèiteachadh le cùl-taic roimhe files leis an fheadhainn a chaidh a chuir a-steach às ùr, agus cuir còmhla susbaint an dà sheata de files (bu chòir dhaibh fuireach anns na h-aon àiteachan).
- Dèan comas air na seirbheisean apache2, kafka, agus netrounds-callexecuter: tha sudo systemctl a’ comasachadh apache2 kafka netrounds-callexecuter
- Tòisich seirbheisean Dearbhadh Gnìomhach Paragon:
tòiseachadh sudo systemctl - a h-uile “netrounds-*” apache2 kafka openvpn@netrounds - Gus an rèiteachadh ùr a chuir an gnìomh, feumaidh tu cuideachd ruith: sudo systemctl reload apache2
- Stàlaich stòran ùra Test Agent:
TA_APPLIANCE_VERSION=
TA_APPLICATION_VERSION=
# Airson dreachan ro 3.0:
# Dearbhaich ionracas nan stòran (bu chòir don fhreagairt a bhith “ceart gu leòr”)
shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256
shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
# Airson dreach 3.0 agus nas fhaide air adhart:
# Obraich a-mach checksums airson na stòran agus dearbhaich gu bheil iad a rèir an
# SHA256 checksums air an toirt seachad air an duilleag luchdaich sìos sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# Tòisich an stàladh 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/ - Leis gun deach taic airson Test Agent Lite a leigeil sìos ann an dreach 2.35, bu chòir dhut na seann phasgan Test Agent Lite a thoirt air falbh ma tha iad air an stàladh:
sudo rm -rf / usr/lib/python2.7/dist-packages/netrounds/static/test_agent/netrounds-test-agentlite*
NOTA: Nuair a nì thu àrdachadh gu 3.x nas fhaide air adhart, feumaidh tu tòiseachadh le bhith a’ ruith an àithne seo: sudo apt-mark unhold python-django python-django-common
Suidheachadh B: Stàladh ùr Ubuntu 18.04
- Air eisimpleir Ubuntu 16.04, gabh cùl-taic de dhàta toraidh Paragon Active Assurance.
NOTA: Is e seo am modh cùl-taic a tha air a mhìneachadh anns an Iùl Obrachaidh, caibideil “Cùl-taic Dàta Bathar”, dìreach air a mhìneachadh nas mionaidiche.
Ruith na h-òrdughan seo:
# Cùl suas stòr-dàta PostgreSQL
pg_dump -help pg_dump -h localhost -U netrounds netrounds> ncc_postgres.sql
# (Air neo, airson sàbhaladh ann an cruth binary :)
# pg_dump -h localhost -U netrounds -Fc netrounds> ncc_postgres.binary
# Cùl suas iuchraichean OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# Thoir an aire: Dèan cinnteach gun glèidh thu iad sin ann an àite sàbhailte.
# Cùl-taic RRD files (dàta meatrach)
# Thoir sùil air an file meud mus teannachadh na RRDs. Chan eil cleachdadh an àithne teàrr
# air a mholadh ma tha na RRDn nas motha na 50 GB; faic an nota gu h-ìosal.du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
NOTA: Iarraidh an àithne pg_dump facal-faire a lorgar ann an /etc/netrounds/netrounds.conf fo “stòr-dàta postgres”. Is e am facal-faire bunaiteach "netrounds".
NOTA: Airson suidheachadh mòr (> 50 GB), a 'dèanamh tarball den RRD fileDh’ fhaodadh gun toir e ro fhada, agus faodaidh e bhith na dheagh bheachd a bhith a’ toirt dealbh den tomhas-lìonaidh. Am measg nam fuasglaidhean a dh’ fhaodadh a bhith ann airson seo a dhèanamh tha: cleachdadh a file siostam a bheir taic do dhealbhan-camara, no a bheir dealbh den tomhas mas-fhìor ma tha am frithealaiche a’ ruith ann an àrainneachd bhrìgheil. - Air eisimpleir Ubuntu 16.04, gabh cùl-taic de rèiteachadh an Ionaid Smachd 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
Airson example:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/làraichean-ri-fhaotainn/netrounds-ssl.conf.old
• Air eisimpleir Ubuntu 16.04, cùm suas a' chead file.
• Feumaidh an t-eisimpleir ùr coinneachadh ri co-dhiù na h-aon riatanasan bathar-cruaidh ris an t-seann fhear.
• Air an eisimpleir ùr, stàlaich Ubuntu 18.04. Tha sinn a’ moladh an oideachadh a leanas:
• https://ubuntu.com/tutorials/install-ubuntu-server
A thaobh Paragon Active Assurance, faodaidh tu na h-uireasbhaidhean a chumail air feadh. (Dh'fhaodadh e tachairt gu dearbh gum feum thu diofar roghainnean a dhèanamh airson adhbharan nach eil ceangailte ri Paragon Active Assurance.) '
- Aon uair ‘s gu bheil Ubuntu 18.04 air a chuir a-steach, ath-thòisich an siostam.
- Thathas a’ moladh an sgaradh diosc a leanas, gu sònraichte airson cùl-taic snapshot (ach tha e an urra riut fhèin mar neach-cleachdaidh co-dhùnadh):
• Roinneadh air a mholadh airson obair-lann a stèidheachadh:
• /: Diosg slàn, ext4.
• Roinneadh air a mholadh airson suidheachadh cinneasachaidh:
• /: 10% de dh'àite diosg, ext4.
• /var: 10% de dh'àite diosg, ext4.
• /var/lib/netrounds/rrd: 80% de dh'àite diosg, ext4.
• Gun chrioptachadh - Suidhich an sòn ùine gu UTC, airson example mar a leanas: sudo timedatectl set-timezone Etc/UTC
• Suidhich a h-uile sgìre gu en_US.UTF-8.
• Is e aon dòigh air seo a dhèanamh a bhith a 'deasachadh an fhaidhle le làimh file /etc/default/locale. Mar eisimpleirample:
LANG=ga_US.UTF-8 LC_ALL=ga_US.UTF-8 LANGUAGE=ga_US.UTF-8
• Dèan cinnteach NACH EIL iomradh a thoirt air an loidhne a leanas san /etc/locale.gen: en_US.UTF-8 UTF-8
• Ath-bheothaich an sgìre files gus dèanamh cinnteach gu bheil an cànan taghte ri fhaighinn: sudo apt-get install locales sudo locale-gen - Dèan cinnteach gu bheil cead aig trafaic air na puirt a leanas gu agus bhon Ionad Smachd:
• A-steach:
• port TCP 443 (HTTPS): Web eadar-aghaidh
• Port TCP 80 (HTTP): Web eadar-aghaidh (air a chleachdadh le Speedtest, ag ath-stiùireadh feadhainn eile URLs gu HTTPS)
• TCP port 830: ConfD (roghainneil)
• TCP port 6000: Encrypted OpenVPN ceangal airson Test Agent Innealan
• TCP port 6800: Crioptaichte WebCeangal socaid airson tagraidhean àidseant deuchainn - A-mach:
• TCP port 25 (SMTP): Lìbhrigeadh puist
• Port UDP 162 (SNMP): A' cur ribeachan SNMP airson rabhaidhean
• Port UDP 123 (NTP): Sioncronadh ùine - Stàlaich NTP:
• An toiseach cuir à comas timedatectl: sudo timedatectl set-ntp no
• Ruith an àithne seo: timedatectl agus dearbhaich gu bheil systemd-timesyncd.service gnìomhach: chan eil
• A-nis is urrainn dhut an stàladh NTP a ruith: sudo apt-get install ntp
• Dèan cinnteach gu bheil na frithealaichean NTP rèitichte ruigsinneach: ntpq -np
Bu chòir gum biodh an toradh mar “a h-uile gin” air a chuir an cèill ann an octal. 1 1 Anns an toradh, tha an luach “ruigsinneachd” airson na frithealaichean NTP na luach octal a’ nochdadh toradh nan ochd gnothaichean NTP mu dheireadh. Nam biodh na h-ochdnar uile soirbheachail, bidh an luach octal 377 (= binary - Stàlaich PostgreSQL agus cuir air dòigh neach-cleachdaidh airson Ionad Smachd: sudo apt-faigh ùrachadh sudo apt-faigh stàladh postgresql sudo -u postgres psql -c “CREATE ROLE netrounds WITH ENCROPTED PASSWORD 'netrounds' SUPERUSER LOGIN;” sudo -u postgres psql -c “CRUTHACHADH Stòr-dàta a’ toirt a-steach lìonraidhean OWNER ENCODING TEMPLATE 'UTF8' 'template0';"
Chan eilear a’ moladh frithealaiche PostgreSQL taobh a-muigh a chleachdadh.
• Stàlaich agus rèitich frithealaiche post-d.
• Cuiridh Ionad Smachd puist-d gu luchd-cleachdaidh:
• nuair a gheibh iad cuireadh gu cunntas,
• nuair a thathar a' cur rabhaidhean post-d (ie ma tha post-d seach SNMP air a chleachdadh airson an adhbhair seo), agus
• nuair a thathar a' cur aithisgean bho àm gu àm.
• Ruith an àithne sudo apt-get install postfix
• Airson suidheachadh sìmplidh far an urrainn dhut postfix a chuir gu dìreach chun an t-seirbheisiche post-d ceann-uidhe, faodaidh tu seòrsa coitcheann de rèiteachadh puist a shuidheachadh gu “Làrach Eadar-lìn”, agus mar as trice faodar ainm puist an t-siostaim fhàgail mar as trice.
Rud eile, feumar postfix a rèiteachadh a rèir na h-àrainneachd. Airson stiùireadh, thoir sùil air na sgrìobhainnean oifigeil Ubuntu aig https://help.ubuntu.com/lts/serverguide/postfix.html.
• Stàlaich Ionad Smachd air eisimpleir Ubuntu 18.04.
Bidh am modh-obrach seo cuideachd a’ stàladh an Paragon Active Assurance REST API.
às-phortadh CC_VERSION= # Obraich a-mach an t-seic airson an teàrr file agus dearbhaich gu bheil e co-ionann ris an SHA256 0b11111111). Ach, nuair a tha thu dìreach air NTP a chuir a-steach, tha coltas ann gum bi nas lugha na ochd NTP ann
tha gnothaichean air tachairt, gus am bi an luach nas lugha: aon de 1, 3, 7, 17, 37, 77, no 177 ma bha a h-uile gnothach soirbheachail.
# checksum air a thoirt seachad air an duilleag luchdaich sìos sha256sum paa-control-center_${CC_VERSION}.tar.gz
# Unpack an tarball tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
# Dèan cinnteach gu bheil pasganan ùraichte sudo apt-get update
# Tòisich an stàladh sudo apt-get install ./netrounds-control-center_${CC_VERSION}/*.deb - Cuir stad air a h-uile seirbheis Paragon Active Assurance: sudo systemctl stad “netrounds-*” apache2 openvpn@netrounds
- Thoir air ais cùl-taic stòr-dàta: sudo -u postgres psql -set ON_ERROR_STOP=air lìonraidhean < ncc_postgres.sql
- Mus dèan thu imrich stòr-dàta, feumaidh tu ceumannan a bharrachd a dhèanamh. Rach don artaigil bunait eòlais seo, sgrolaich sìos chun roinn Gnìomhan ma chaidh an sgaoileadh a chuir a-steach, agus dèan ceumannan 1 tro 4 den stiùireadh sin.
NOTA: Na dèan ceum 5 aig an ìre seo.
• Ruith imrich an stòr-dàta:
NOTA: Is e òrdugh mothachail a tha seo, agus bu chòir a bhith faiceallach nuair a thèid a chuir gu bàs air inneal iomallach. Ann an suidheachadh mar sin thathas a’ moladh gu làidir gun cleachd thu prògram mar screen no tmux gus an lean an àithne imrich a’ ruith eadhon ged a bhristeas an seisean ssh. sudo ncc imrich
Bheir an àithne imrich ncc mòran ùine airson a chuir an gnìomh (mòran mhionaidean). Bu chòir dha na leanas a chlò-bhualadh (mion-fhiosrachadh air fhàgail air falbh gu h-ìosal):
A’ gluasad stòr-dàta…
Gnìomhan ri choileanadh:
<…>
A’ sioncronadh aplacaidean gun imrich:
<…>
A’ ruith imrich:
<…>
A’ cruthachadh clàr tasgadan…
<…>
A’ sioncronadh sgriobtaichean deuchainn…
• Cuir thairis an dàta cùl-taice gu eisimpleir 18.04 a 'cleachdadh scp no inneal eile.
• Thoir air ais na h-iuchraichean OpenVPN:
# Thoir air falbh iuchraichean OpenVPN a tha ann mu thràth
sudo rm -rf /var/lib/netrounds/openvpn
# Unpack na h-iuchraichean cùl-taic sudo tar -xzf ncc_openvpn.tar.gz -C /
• Thoir air ais dàta RRD:
# Thoir air falbh RRDs sudo rm -rf /var/lib/netrounds/rrd
# Unpack na RRDs le taic sudo tar -xzf ncc_rrd.tar.gz -C /
• Dèan coimeas eadar an rèiteachadh cùl-taic files leis an fheadhainn a chaidh a chuir a-steach às ùr, agus cuir còmhla susbaint an dà sheata de files (bu chòir dhaibh fuireach anns na h-aon àiteachan).
• Cuir an gnìomh a 'chead toraidh a' cleachdadh a 'cheadachais file air a thoirt bhon t-seann eisimpleir: cuir an gnìomh cead ncc ncc_license.txt
• Tòisich seirbheisean Dearbhadh Gnìomhach Paragon: tòisich sudo systemctl - a h-uile “netrounds-*” apache2 kafka openvpn@netrounds
• Gus an rèiteachadh ùr a chur an gnìomh, feumaidh tu cuideachd ruith:
sudo systemctl ath-luchdachadh apache2
• Stàlaich tasgaidhean Test Agent ùr:
TA_APPLIANCE_VERSION=
TA_APPLICATION_VERSION=
# Airson dreachan ro 3.0:
# Dearbhaich ionracas nan stòran (bu chòir don fhreagairt a bhith “ceart gu leòr”) shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256 shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
# Airson dreach 3.0 agus nas fhaide air adhart:
# Obraich a-mach checksums airson na stòran agus dearbhaich gu bheil iad a rèir an
# SHA256 checksums air an toirt seachad air an duilleag luchdaich sìos sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# Tòisich an stàladh 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/
• (Roghainneil) Lean an NETCONF & YANG API Orchestration Guide gus ConfD a stàladh agus a rèiteachadh ma tha feum agad air.
NOTA: Nuair a nì thu àrdachadh gu 3.x nas fhaide air adhart, feumaidh tu tòiseachadh le bhith a’ ruith an àithne seo: sudo apt-mark unhold python-django python-django-common
Fuasgladh thrioblaidean
Duilgheadasan a 'tòiseachadh ConfD
Ma tha duilgheadasan agad a’ tòiseachadh ConfD às deidh an ùrachadh, feuch an cuir thu fios chun chom-pàirtiche Juniper agad no do mhanaidsear cunntais Juniper ionadail no riochdaire reic gus ballrachd ùr fhaighinn.
Duilgheadasan a 'tòiseachadh call executer
Thoir sùil air na logaichean callexecuter leis an àithne
sudo journalctl -xeu netrounds-callexecuter
Is dòcha gum faic thu mearachd mar a leanas:
Jun 03 09:53:27 myhost django-admin[6290]: MEARACHD netrounds.manager.callexecuter Gun làimhseachadh
eisgeachd ann an CallExecuter.run [name=netrounds.manager.callexecuter, thread=140364632504128,
process=8238, funcName= làimhseachadh, le
Jun 03 09:53:27 myhost django-admin[6290]: Traceback (an gairm mu dheireadh mu dheireadh):
Jun 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/management/commands/runcallexecuter.py", loidhne 65, ann an làimhseachadh
Jun 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/calldispatcher.py", loidhne 164, ann an ruith
Jun 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/models.py", loidhne 204, feitheamh
Jun 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/netrounds/manager/models.py”, loidhne 42, ann an __unicode__
Jun 03 09:53:27 myhost django-admin[6290]: AttributeError: chan eil feart aig nì 'unicode' 'iteritems'
Is e na tha air tachairt gun deach am pasgan netrounds-callexecuter * .deb ùrachadh gun a bhith cinnteach gun deach an t-seirbheis netrounds-callexecuter systemd a stad agus a chiorramachadh. Tha an stòr-dàta ann an staid cheàrr; feumar a thoirt air ais bho chùl-taic, agus feumar an ùrachadh a-rithist. Dèan na leanas gus an t-seirbheis netrounds-callexecuter a dhì-cheadachadh agus a stad: sudo systemctl cuir à comas netrounds-callexecuter sudo systemctl stad netrounds-callexecuter
Web Chan eil am frithealaiche a’ freagairt
Thoir sùil air na logaichean apache leis an earball àithne -n 50 /var/log/apache2/netrounds_error.log
Ma chì thu a’ mhearachd a leanas, tha e a’ ciallachadh gu bheil tionndadh Ionad Smachd 2.34 a’ ruith air Ubuntu 18.04, is e sin, cha deach an Ionad Smachd ùrachadh gu soirbheachail. Is e am fuasgladh an Ionad Smachd ùrachadh gu dreach nas fhaide air adhart mar a tha air a mhìneachadh san sgrìobhainn seo.
# Amadanamps, pids, msaa air an toirt air falbh gu h-ìosal
Chan urrainnear sgriobt WSGI targaid '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py' a luchdachadh mar mhodal Python.
Thachair eisgeachd a’ giullachd sgriobt WSGI ‘/usr/lib/python2.7/dist-packages/netrounds/wsgi.py’.
Lorg-air-ais (an gairm as ùire mu dheireadh):
File “/usr/lib/python2.7/dist-packages/netrounds/wsgi.py”, loidhne 6, a-steach iarrtas = get_wsgi_application()
File “/usr/lib/python2.7/dist-packages/django/core/wsgi.py”, loidhne 13, ann an get_wsgi_application django.setup(set_prefix=False)
File “/usr/lib/python2.7/dist-packages/django/__init__.py”, loidhne 27, ann an suidheachadh aplacaidean.populate (settings.INSTALLED_APPS)
File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, loidhne 85, ann an sluagh app_config = AppConfig.create(inntrigeadh)
File “/usr/lib/python2.7/dist-packages/django/apps/config.py”, loidhne 94, ann am modal cruthaich = import_module(inntrigeadh)
File “/usr/lib/python2.7/importlib/__init__.py”, loidhne 37, ann an import_module __import__ (ainm)
File “/usr/lib/python2.7/dist-packages/grapelli/dashboard/__init__.py”, loidhne 1, ann an bho in-mhalairt grappelli.dashboard.dashboards *
File “/usr/lib/python2.7/dist-packages/grapelli/dashboard/dashboards.py”, loidhne 14, ann an bho grapelli. modalan toirt a-steach deas-bhòrd
File “/usr/lib/python2.7/dist-packages/grapelli/dashboard/modules.py”, loidhne 9, ann an bho django.contrib.contenttypes.models in-mhalairt ContentType File “/usr/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py”, loidhne 139, ann an Seòrsa ContentType (modailean.Model):
File “/usr/lib/python2.7/dist-packages/django/db/models/base.py”, loidhne 110, ann an __new__ app_config = apps.get_ containing_ app_config (modal) File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, loidhne 247, ann an get_containing_app_config self.check_apps_ready() File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, loidhne 125, ann an check_ apps_ deiseil tog Clàr App nach eil deiseil (“Chan eil aplacaidean air an luchdachadh fhathast.”)
AppRegistryNotReady: Chan eil aplacaidean air an luchdachadh fhathast.
Fàillig ath-thòiseachadh Seirbheisean Dearbhaidh Gnìomhach Paragon
Ag ath-thòiseachadh nan seirbheisean netrounds-* le sudo systemctl start -all “netrounds-*” apache2 openvpn@netrounds a’ toirt a-mach an teachdaireachd a leanas:
Dh’ fhàillig tòiseachadh netrounds-agent-ws-server.service: Tha aonad netrounds-agent-ws-server.service falaichte.
Dh'fhàillig tòiseachadh netrounds-agent-daemon.service: Tha aonad netrounds-agent-daemon.service air a chur am falach.
Tha seo a’ ciallachadh gu bheil na seirbheisean air an deach iomradh a thoirt am falach tron phròiseas toirt air falbh pacaid agus gu feum iad glanadh làimhe. Tha an dòigh glanaidh air a shealltainn gu h-ìosal:
sudo apt-get purge netrounds-agent-login sudo lorg /etc/systemd/system -name “netrounds-agent-*.service” -delete sudo systemctl daemon-reload
Tha Juniper Networks, suaicheantas Juniper Networks, Juniper, agus Junos nan comharran-malairt clàraichte aig Juniper Networks, Inc. anns na Stàitean Aonaichte agus dùthchannan eile. Is ann leis na sealbhadairean aca a tha a h-uile comharra-malairt, comharra seirbheis, comharra clàraichte, no comharran seirbheis clàraichte. Chan eil Juniper Networks a’ gabhail uallach sam bith airson mearachd sam bith san sgrìobhainn seo. Tha Juniper Networks a’ glèidheadh na còrach am foillseachadh seo atharrachadh, atharrachadh, a ghluasad no ath-sgrùdadh air dhòigh eile gun rabhadh. Còraichean glèidhte © 2022 Juniper Networks, Inc.
Sgrìobhainnean/Goireasan
![]() |
LÌONRAICHEAN JUNIPER ag ùrachadh Ionad Smachd bho Tionndadh [pdfStiùireadh Cleachdaiche Ag ùrachadh Ionad Smachd bho Tionndadh, Ionad Smachd bho Tionndadh, Ionad bho Tionndadh, Tionndadh |