Nembo ya JUNIPER NETWORKSKuboresha Kituo cha Kudhibiti kutoka kwa Toleo
2.34Kituo cha Uboreshaji cha JUNIPER NETWORKS kutoka kwa Toleo

Utangulizi

Hati hii inahusu uboreshaji wa Kituo cha Udhibiti wa Uhakikisho wa Paragon Active kutoka toleo la 2.34 hadi toleo la baadaye.
Uboreshaji huo unajumuisha taratibu maalum kwani unahusisha kuboresha Ubuntu OS kutoka 16.04 hadi 18.04. Hati hiyo inashughulikia matukio mawili:

  • Uboreshaji wa Ubuntu 16.04 (na Kituo cha Kudhibiti kimewekwa) hadi Ubuntu 18.04.
  • Usakinishaji mpya wa Ubuntu 18.04 ukifuatiwa na usakinishaji wa Kituo cha Kudhibiti na uhamishaji wa data chelezo kutoka kwa mfano wa Kituo cha Udhibiti cha zamani hadi mfano mpya.
    Kwa visasisho vingine, tafadhali rejelea Mwongozo wa Kuboresha.

Mfano A: Uboreshaji wa Ubuntu 16.04 hadi Ubuntu 18.04

  • Anza kwa kuzima huduma za apache2 na netrounds-callexecuter: sudo systemctl zima apache2 netrounds-callexecuter
  • Acha huduma zote za Uhakikisho wa Paragon Active: sudo systemctl simamisha "netrounds-*" apache2 openvpn@netrounds
  • Chukua nakala za data ya bidhaa ya Paragon Active Assurance.
    KUMBUKA: Huu ni utaratibu wa kuhifadhi nakala uliofafanuliwa katika Mwongozo wa Uendeshaji, sura ya Kuhifadhi Data ya Bidhaa, iliyoandikwa kwa ufupi zaidi.
    Tekeleza amri hizi:
    # Hifadhi nakala ya hifadhidata ya PostgreSQL pg_dump -help pg_dump -h localhost -U netrounds > ncc_postgres.sql
    # (Mbadala, kuokoa katika umbizo la binary :)
    # pg_dump -h localhost -U netrounds -Fc netirounds > ncc_postgres.binary
    # Hifadhi nakala ya funguo za OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    # Kumbuka: Hakikisha umehifadhi hizi mahali salama.
    # Hifadhi nakala ya RRD files (data ya vipimo)
    # Angalia file ukubwa kabla ya kukandamiza RRD. Matumizi ya amri ya tar sio
    # inapendekezwa ikiwa RRD ni kubwa kuliko GB 50; tazama maelezo hapa chini. du -hs /var/lib/netrounds/rrd
    sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
    KUMBUKA: Amri ya pg_dump itauliza nenosiri ambalo linaweza kupatikana katika/etc/netrounds/netrounds.com wafadhili wa "postgres database". Nenosiri chaguo-msingi ni "mitandao".
    KUMBUKA: Kwa usanidi wa kiwango kikubwa (> 50 GB), kutengeneza tarball ya RRD files inaweza kuchukua muda mrefu sana, na kuchukua picha ya sauti inaweza kuwa wazo bora. Suluhisho zinazowezekana za kufanya hivi ni pamoja na: kutumia a file mfumo unaoauni vijipicha, au kupiga picha ya sauti pepe ikiwa seva inafanya kazi katika mazingira pepe.
  • Angalia uadilifu wa hifadhidata kwa kutumia hati iliyotolewa netrounds_2.35_validate_db.sh.
    Aikoni ya Mshtuko wa Umeme ONYO: Ikiwa hati hii itatoa maonyo, usijaribu utaratibu wa uhamishaji wa hifadhidata uliofafanuliwa "hapa chini" kwenye ukurasa wa 5. Wasiliana na usaidizi wa Juniper kwa kuandikisha tikiti kwenye https://support.juniper.net/support/requesting-support (kusambaza matokeo kutoka kwa hati) ili matatizo ya hifadhidata yatatuliwe kabla ya kuendelea na uboreshaji.
  • Chukua nakala za usanidi wa Kituo cha Kudhibiti 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

Kwa mfanoample:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old

  • Boresha Ubuntu hadi toleo la 18.04. Utaratibu wa uboreshaji wa kawaida ni kama ifuatavyo (ilichukuliwa kutoka https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
    • Kuboresha kwenye mfumo wa seva:
    • Sakinisha update-manager-core ikiwa haijasakinishwa tayari.
    • Hakikisha mstari wa Prompt katika /etc/update-manager/release-upgrades umewekwa kuwa 'lts' (ili kuhakikisha kwamba
    Mfumo wa Uendeshaji umeboreshwa hadi 18.04, toleo linalofuata la LTS baada ya 16.04).
    • Zindua zana ya kuboresha kwa amri sudo do-release-upgrade.
    • Fuata maagizo kwenye skrini. Kuhusiana na Paragon Active Assurance, unaweza kuweka chaguo-msingi kote. (Bila shaka inaweza kutokea kwamba unahitaji kufanya chaguo tofauti kwa sababu zisizohusiana na Paragon Active Assurance.)
  • Mara tu Ubuntu imesasishwa, fungua upya mfumo. Kisha fanya hatua zifuatazo:
  • Boresha PostgreSQL.
  • Sasisha hifadhidata ya PostgreSQL files kutoka toleo la 9.5 hadi toleo la 10: sudo pg_dropcluster 10 kuu -simamisha # Zima seva na ufute kabisa nguzo # "kuu" toleo la 10 (hii inatayarisha uboreshaji# katika amri inayofuata) sudo pg_upgradecluster 9.5 main # Boresha nguzo "kuu" toleo la 9.5 hadi la hivi punde#
    toleo linalopatikana (10) sudo pg_dropcluster 9.5 kuu # Futa kabisa nguzo "kuu" toleo la 9.5
  • Ondoa toleo la zamani la PostgreSQL:
    sudo apt purge postgresql-9.5 postgresql-mteja-9.5 postgresql-contrib-9.5
  • Sasisha vifurushi vya Uhakikisho wa Paragon Active.
    • Kokotoa hesabu ya hundi ya tarball iliyo na toleo jipya la Kituo cha Kudhibiti na uthibitishe kuwa ni sawa na hundi ya SHA256 iliyotolewa kwenye ukurasa wa upakuaji: sha256sum paa-control-center_${CC_VERSION}.tar.gz
    • Sanidi tarball ya Kituo cha Kudhibiti: export CC_VERSION= tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
    • Sakinisha vifurushi vipya vya Kituo cha Kudhibiti: sasisho la sudo apt sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
    • Ondoa vifurushi vilivyopitwa na wakati:
    KUMBUKA: Ni muhimu kuondoa vifurushi hivi.
    # Msaada wa Wakala wa Mtihani Lite
    sudo apt purge netrounds-agent-login
    Kifurushi # cha jsonfield kisichotumika
    sudo apt kuondoa python-django-jsonfield
  • Kabla ya kufanya uhamiaji wa hifadhidata, unahitaji kufanya hatua zingine za ziada. Nenda kwenye makala haya ya msingi ya Maarifa, sogeza chini hadi kwenye sehemu ya Vitendo ikiwa toleo limesakinishwa, na utekeleze hatua ya 1 hadi 4 ya maagizo hayo.
    KUMBUKA: Usifanye hatua ya 5 katika hatua hii.
    • Endesha uhamishaji wa hifadhidata:
    KUMBUKA: Kabla ya kufanya uhamiaji, lazima uhakikishe kuwa ukaguzi wa uadilifu wa hifadhidata uliofafanuliwa "hapo juu" kwenye ukurasa wa 2 unakamilika bila makosa.
    sudo ncc kuhama
    Amri ya kuhama ya ncc inachukua muda mwingi kutekeleza (dakika nyingi). Inapaswa kuchapisha yafuatayo (maelezo yameachwa hapa chini):
    Inahamisha hifadhidata...
    Operesheni za kutekeleza:
    <…>
    Inasawazisha programu bila uhamishaji:
    <…>
    Uhamiaji unaoendesha:
    <…>
    Inaunda jedwali la akiba...
    <…>
    Inasawazisha hati za majaribio...
  • (Si lazima) Sasisha kifurushi cha ConfD ikiwa unahitaji ConfD: tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
  • Linganisha usanidi wa nakala rudufu hapo awali files na zile mpya zilizosakinishwa, na uunganishe mwenyewe maudhui ya seti mbili za files (zinapaswa kubaki katika maeneo sawa).
  • Washa huduma za apache2, kafka, na netrounds-callexecuter: sudo systemctl wezesha apache2 kafka netrounds-callexecuter
  • Anzisha huduma za Uhakikisho wa Paragon Active:
    sudo systemctl anza - "njia zote-*" apache2 kafka openvpn@netrounds
  • Ili kuamilisha usanidi mpya, unahitaji pia kukimbia: sudo systemctl pakia upya apache2
  • Sakinisha hazina mpya za Wakala wa Mtihani:
    TA_APPLIANCE_VERSION=
    TA_APPLICATION_VERSION=
    # Kwa matoleo kabla ya 3.0:
    # Thibitisha uadilifu wa hazina (jibu linapaswa kuwa "Sawa")
    shasum -c wakala-mtihani-wa-netrounds_${TA_APPLIANCE_VERSION}_all.sha256
    shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
    # Kwa toleo la 3.0 na la baadaye:
    # Hesabu za hundi za hazina na uthibitishe kuwa zinalingana na
    # SHA256 hundi zimetolewa kwenye ukurasa wa kupakua sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
    # Anzisha usakinishaji 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/
  • Kwa kuwa uwezo wa kutumia Wakala wa Mtihani Lite uliondolewa katika toleo la 2.35, unapaswa kuondoa vifurushi vya zamani vya Wakala wa Jaribio Lite ikiwa umevisakinisha:
    sudo rm -rf /usr/lib/python2.7/dist-packages/netrounds/static/test_agent/netrounds-test-agentlite*
    KUMBUKA: Unaposasisha hadi 3.x baadaye, lazima uanze kwa kutekeleza amri hii: sudo apt-mark unhold python-django python-django-common

Mfano B: Usakinishaji Mpya wa Ubuntu 18.04

  • Kwenye mfano wa Ubuntu 16.04, chukua nakala rudufu za data ya bidhaa ya Paragon Active Assurance.
    KUMBUKA: Huu ni utaratibu wa kuhifadhi nakala uliofafanuliwa katika Mwongozo wa Uendeshaji, sura ya "Kuhifadhi Data ya Bidhaa", iliyoandikwa kwa ufupi zaidi.
    Tekeleza amri hizi:
    # Hifadhi hifadhidata ya PostgreSQL
    pg_dump -help pg_dump -h localhost -U netrounds > ncc_postgres.sql
    # (Mbadala, kuokoa katika umbizo la binary :)
    # pg_dump -h localhost -U netrounds -Fc netirounds > ncc_postgres.binary
    # Hifadhi nakala ya funguo za OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    # Kumbuka: Hakikisha umehifadhi hizi mahali salama.
    # Hifadhi nakala ya RRD files (data ya vipimo)
    # Angalia file ukubwa kabla ya kukandamiza RRD. Matumizi ya amri ya tar sio
    # inapendekezwa ikiwa RRD ni kubwa kuliko GB 50; tazama dokezo hapa chini.du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
    KUMBUKA: Amri ya pg_dump itauliza nenosiri ambalo linaweza kupatikana katika /etc/netrounds/ netrounds.conf chini ya "database ya postgres". Nenosiri chaguo-msingi ni "mitandao".
    KUMBUKA: Kwa usanidi wa kiwango kikubwa (> 50 GB), kutengeneza tarball ya RRD files inaweza kuchukua muda mrefu sana, na kuchukua picha ya sauti inaweza kuwa wazo bora. Suluhisho zinazowezekana za kufanya hivi ni pamoja na: kutumia a file mfumo unaoauni vijipicha, au kupiga picha ya sauti pepe ikiwa seva inafanya kazi katika mazingira pepe.
  • Kwenye mfano wa Ubuntu 16.04, chukua chelezo za usanidi wa Kituo cha Kudhibiti 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
    Kwa mfanoample:
    sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
    • Kwa mfano wa Ubuntu 16.04, hifadhi nakala ya leseni file.
    • Mfano mpya unahitaji kukidhi angalau mahitaji ya maunzi sawa na ya zamani.
    • Kwa mfano mpya, sakinisha Ubuntu 18.04. Tunapendekeza mafunzo yafuatayo:
    https://ubuntu.com/tutorials/install-ubuntu-server

Kuhusiana na Paragon Active Assurance, unaweza kuweka chaguo-msingi kote. (Bila shaka inaweza kutokea kwamba unahitaji kufanya chaguo tofauti kwa sababu zisizohusiana na Uhakikisho Hai wa Paragon.)'

  • Mara tu Ubuntu 18.04 imewekwa, fungua upya mfumo.
  • Ugawaji wa diski ufuatao unapendekezwa, haswa kwa nakala rudufu za muhtasari (lakini ni juu yako kama mtumiaji kuamua):
    • Ugawaji unaopendekezwa kwa usanidi wa maabara:
    • /: Diski nzima, ext4.
    • Ugawaji unaopendekezwa kwa usanidi wa uzalishaji:
    • /: 10% ya nafasi ya diski, ext4.
    • /var: 10% ya nafasi ya diski, ext4.
    • /var/lib/netrounds/rrd: 80% ya nafasi ya diski, ext4.
    • Hakuna usimbaji fiche
  • Weka saa za eneo kuwa UTC, kwa mfanoampkama ifuatavyo: sudo timedatectl set-timezone Etc/UTC
    • Weka lugha zote kuwa en_US.UTF-8.
    • Njia moja ya kufanya hivi ni kuhariri mwenyewe file /etc/default/locale. Kwa mfanoample:
    LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8
    • Hakikisha kuwa mstari ufuatao haujatolewa maoni katika /etc/locale.gen: en_US.UTF-8 UTF-8
    • Tengeneza upya eneo files ili kuhakikisha kuwa lugha iliyochaguliwa inapatikana: sudo apt-get install locales sudo locale-gen
  • Hakikisha kuwa trafiki kwenye milango ifuatayo inaruhusiwa kwenda na kutoka kwa Kituo cha Kudhibiti:
    • Inbound:
    • TCP port 443 (HTTPS): Web kiolesura
    • TCP port 80 (HTTP): Web interface (inayotumiwa na Speedtest, inaelekeza zingine URLs kwa HTTPS)
    • TCP port 830: ConfD (si lazima)
    • TCP port 6000: Muunganisho Uliosimbwa wa OpenVPN kwa Vifaa vya Ajenti wa Majaribio
    • TCP port 6800: Imesimbwa kwa njia fiche WebMuunganisho wa soketi kwa Maombi ya Wakala wa Mtihani
  • Nje:
    • TCP port 25 (SMTP): Uwasilishaji wa barua
    • UDP port 162 (SNMP): Inatuma mitego ya SNMP kwa kengele
    • UDP port 123 (NTP): Usawazishaji wa saa
  • Sakinisha NTP:
    • Lemaza kwanza timedatectl: sudo timedatectl set-ntp no
    • Tekeleza amri hii: timedatectl na uthibitishe kuwa systemd-timesyncd.service amilifu: hapana
    • Sasa unaweza kuendesha usakinishaji wa NTP: sudo apt-get install ntp
    • Hakikisha kwamba seva za NTP zilizosanidiwa zinaweza kufikiwa: ntpq -np
    Matokeo yanapaswa kuwa "yote" yaliyoonyeshwa kwa octal. 1 1 Katika matokeo, thamani ya "fikia" kwa seva za NTP ni thamani ya oktali inayoonyesha matokeo ya miamala nane ya mwisho ya NTP. Ikiwa zote nane zilifaulu, thamani itakuwa octal 377 (= binary
  • Sakinisha PostgreSQL na usanidi mtumiaji kwa Kituo cha Udhibiti: sudo apt-get update sudo apt-get install postgresql sudo -u postgres psql -c "UNDA mitandao ya WAJIBU KWA 'NIRIJA' YA NENOSIRI' ILIYOSHIRIWA;" sudo -u postgres psql -c "CREATE DATABASE mitandao ya MMILIKI MIZINGATIO YA 'UTF8' TEMPLATE 'template0';"
    Kutumia seva ya nje ya PostgreSQL haipendekezi.
    • Sakinisha na usanidi seva ya barua pepe.
    • Kituo cha Kudhibiti kitatuma barua pepe kwa watumiaji:
    • wanapoalikwa kwenye akaunti,
    • wakati wa kutuma kengele za barua pepe (yaani ikiwa barua pepe badala ya SNMP inatumiwa kwa madhumuni haya), na
    • wakati wa kutuma ripoti za mara kwa mara.
    • Tekeleza amri sudo apt-get install postfix
    • Kwa usanidi rahisi ambapo postfix inaweza kutuma moja kwa moja kwa seva ya barua pepe lengwa, unaweza kuweka aina ya jumla ya usanidi wa barua kuwa “Tovuti ya Mtandao”, na jina la barua ya mfumo kwa kawaida linaweza kuachwa kama sivyo.
    Vinginevyo, postfix inahitaji kusanidiwa kulingana na mazingira. Kwa mwongozo, rejelea hati rasmi za Ubuntu katika https://help.ubuntu.com/lts/serverguide/postfix.html.
    • Sakinisha Kituo cha Kudhibiti kwenye mfano wa Ubuntu 18.04.
    Utaratibu huu pia husakinisha API ya Paragon Active Assurance REST.
    hamisha CC_VERSION= # Hesabu hundi ya tar file na uthibitishe kuwa ni sawa na SHA256 0b11111111). Hata hivyo, wakati umesakinisha NTP, kuna uwezekano kuwa chini ya NTP nane
    miamala imefanyika, ili thamani iwe ndogo: moja ya 1, 3, 7, 17, 37, 77, au 177 ikiwa shughuli zote zilifaulu.
    # hundi iliyotolewa kwenye ukurasa wa upakuaji sha256sum paa-control-center_${CC_VERSION}.tar.gz
    # Fungua tarball tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
    # Hakikisha vifurushi vimesasishwa sudo apt-get update
    # Anzisha usakinishaji sudo apt-get install ./netrounds-control-center_${CC_VERSION}/*.deb
  • Acha huduma zote za Uhakikisho wa Paragon Active: sudo systemctl simamisha "netrounds-*" apache2 openvpn@netrounds
  • Rejesha hifadhidata: sudo -u postgres psql -set ON_ERROR_STOP=kwenye mitandao <ncc_postgres.sql
  • Kabla ya kufanya uhamiaji wa hifadhidata, unahitaji kufanya hatua zingine za ziada. Nenda kwenye makala haya ya msingi ya Maarifa, sogeza chini hadi kwenye sehemu ya Vitendo ikiwa toleo limesakinishwa, na utekeleze hatua ya 1 hadi 4 ya maagizo hayo.
    KUMBUKA: Usifanye hatua ya 5 katika hatua hii.
    • Endesha uhamishaji wa hifadhidata:
    KUMBUKA: Hii ni amri nyeti, na utunzaji unapaswa kuchukuliwa wakati wa kutekeleza kwenye mashine ya mbali. Katika hali kama hii inapendekezwa sana kwamba utumie programu kama skrini au tmux ili amri ya kuhama iendelee kufanya kazi hata ikiwa kikao cha ssh kitavunjika. sudo ncc kuhama
    Amri ya kuhama ya ncc inachukua muda mwingi kutekeleza (dakika nyingi). Inapaswa kuchapisha yafuatayo (maelezo yameachwa hapa chini):
    Inahamisha hifadhidata...
    Operesheni za kutekeleza:
    <…>
    Inasawazisha programu bila uhamishaji:
    <…>
    Uhamiaji unaoendesha:
    <…>
    Inaunda jedwali la akiba...
    <…>
    Inasawazisha hati za majaribio...

    • Hamisha data ya chelezo kwa mfano wa 18.04 ukitumia scp au zana nyingine.
    • Rejesha vitufe vya OpenVPN:
    # Ondoa funguo zozote za OpenVPN zilizopo
    sudo rm -rf /var/lib/netrounds/openvpn
    # Fungua vitufe vilivyohifadhiwa nakala rudufu sudo tar -xzf ncc_openvpn.tar.gz -C /
    • Rejesha data ya RRD:
    # Ondoa RRD zozote zilizopo sudo rm -rf /var/lib/netrounds/rrd
    # Fungua RRD zilizochelezwa sudo tar -xzf ncc_rrd.tar.gz -C /
    • Linganisha usanidi wa chelezo files na zile mpya zilizosakinishwa, na uunganishe mwenyewe maudhui ya seti mbili za files (zinapaswa kubaki katika maeneo sawa).
    • Amilisha leseni ya bidhaa kwa kutumia leseni file imechukuliwa kutoka kwa mfano wa zamani: leseni ya ncc anzisha ncc_license.txt
    • Anzisha huduma za Uhakikisho Inayotumika kwa Paragon: sudo systemctl start -all "netrounds-*" apache2 kafka openvpn@netrounds
    • Ili kuamilisha usanidi mpya, unahitaji pia kuendesha:
    sudo systemctl pakia tena apache2
    • Sakinisha hazina mpya za Wakala wa Mtihani:
    TA_APPLIANCE_VERSION=
    TA_APPLICATION_VERSION=
    # Kwa matoleo kabla ya 3.0:
    # Thibitisha uadilifu wa hazina (jibu linapaswa kuwa "Sawa") shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256 shasum -c netrounds-test-application_${TA_APPLICATION_VERSION}.sha256.
    # Kwa toleo la 3.0 na la baadaye:
    # Hesabu za hundi za hazina na uthibitishe kuwa zinalingana na
    # SHA256 hundi zimetolewa kwenye ukurasa wa kupakua sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
    # Anzisha usakinishaji 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/
    • (Si lazima) Fuata Mwongozo wa Okestration wa NETCONF & YANG API ili kusakinisha na kusanidi ConfD ukiihitaji.
    KUMBUKA: Unaposasisha hadi 3.x baadaye, lazima uanze kwa kutekeleza amri hii: sudo apt-mark unhold python-django python-django-common

Kutatua matatizo

Matatizo ya Kuanzisha ConfD
Iwapo una matatizo ya kuanzisha ConfD baada ya kusasisha, tafadhali wasiliana na mshirika wako wa Juniper au msimamizi wa akaunti yako wa karibu wa Juniper au mwakilishi wa mauzo ili upate usajili mpya.
Matatizo Kuanzisha callexecuter
Angalia magogo ya callexecuter na amri
sudo journalctl -xeu netrounds-callexecuter
Unaweza kuona hitilafu kama ifuatayo:
Jun 03 09:53:27 myhost django-admin[6290]: ERROR netrounds.manager.callexecuter Haijashughulikiwa
isipokuwa katika CallExecuter.run [jina=netrounds.manager.callexecuter, thread=140364632504128,
process=8238, funcName=mshiko, le
Jun 03 09:53:27 myhost django-admin[6290]: Traceback (simu ya hivi majuzi zaidi):
Juni 03 09:53:27 mwenyeji wangu django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netround/manager/management/commands/runcallexecuter.py”, mstari wa 65, kwenye mpini
Juni 03 09:53:27 mwenyeji wangu django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/calldispatcher.py”, mstari wa 164, unaendelea
Juni 03 09:53:27 mwenyeji wangu django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/models.py”, mstari wa 204, inwait
Juni 03 09:53:27 mwenyeji wangu django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/ netrounds/manager/models.py", mstari wa 42, katika __unicode__
Jun 03 09:53:27 myhost django-admin[6290]: AttributeError: kitu cha 'unicode' hakina sifa 'iteritems'
Kilichofanyika ni kwamba kifurushi cha netrounds-callexecuter*.deb kiliboreshwa bila kuhakikisha kuwa huduma ya netrounds-callexecuter systemd imesimamishwa na kuzimwa. Hifadhidata iko katika hali mbaya; inahitaji kurejeshwa kutoka kwa chelezo, na uboreshaji unahitaji kurudiwa. Fanya yafuatayo kuzima na kusimamisha huduma ya netrounds-callexecuter: sudo systemctl zima netrounds-callexecuter sudo systemctl stop netrounds-callexecuter
Web Seva Haijibu
Angalia magogo ya apache na mkia wa amri -n 50 /var/log/apache2/netrounds_error.log
Ukiona hitilafu ifuatayo, inamaanisha kwamba toleo la Kituo cha Kudhibiti 2.34 linaendesha Ubuntu 18.04, yaani, Kituo cha Kudhibiti hakijasasishwa kwa ufanisi. Suluhisho ni kuboresha Kituo cha Kudhibiti hadi toleo la baadaye kama ilivyoelezwa katika hati hii.
#Maraamps, pids, nk. kuvuliwa chini
Hati ya WSGI inayolengwa '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py' haiwezi kupakiwa kama moduli ya Python.
Isipokuwa imetokea kuchakata hati ya WSGI '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py'.
Traceback (simu ya hivi majuzi):
File “/usr/lib/python2.7/dist-packages/netrounds/wsgi.py”, mstari wa 6, katika maombi = get_wsgi_application()
File “/usr/lib/python2.7/dist-packages/django/core/wsgi.py”, mstari wa 13, katika get_wsgi_application django.setup(set_prefix=False)
File “/usr/lib/python2.7/dist-packages/django/__init__.py”, mstari wa 27, katika usanidi apps.populate(settings.INSTALLED_APPS)
File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, mstari wa 85, katika populate app_config = AppConfig.create(ingizo)
File "/usr/lib/python2.7/dist-packages/django/apps/config.py", mstari wa 94, katika kuunda moduli = import_module(ingizo)
File “/usr/lib/python2.7/importlib/__init__.py”, mstari wa 37, katika import_module __import__(jina)
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/__init__.py”, mstari wa 1, katika kutoka grappelli.dashboard.dashibodi kuleta *
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/dashboards.py”, mstari wa 14, katika kutoka kwa grappelli. moduli za uingizaji wa dashibodi
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/modules.py”, mstari wa 9, katika kutoka kwa django.contrib.contenttypes.models huleta ContentType File “/usr/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py”, mstari wa 139, katika darasa ContentType(models.Model):
File “/usr/lib/python2.7/dist-packages/django/db/models/base.py”, mstari wa 110, katika __new__ app_config = apps.get_ containing_ app_config(moduli) File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, mstari wa 247, katika get_containing_app_config self.check_apps_ready() File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, mstari wa 125, katika check_ apps_ tayari kuongeza Usajili wa Programu Haiko Tayari (“Programu bado hazijapakiwa.”)
AppRegistryNotReady: Programu bado hazijapakiwa.
Kuanzisha upya Huduma za Uhakikisho Inayotumika kwa Paragon Kumeshindwa
Kuanzisha upya huduma za netrounds-* na sudo systemctl start -all "netrounds-*" apache2 openvpn@netrounds hutoa ujumbe ufuatao:
Imeshindwa kuanzisha netrounds-agent-ws-server.service: Unit netrounds-agent-ws-server.service imefunikwa.
Imeshindwa kuanzisha netrounds-agent-daemon.service: Unit netrounds-agent-daemon.service imefunikwa.
Hii inamaanisha kuwa huduma zilizotajwa zimefichwa wakati wa mchakato wa kuondoa kifurushi na zinahitaji kusafishwa kwa mikono. Utaratibu wa kusafisha umeonyeshwa hapa chini:
sudo apt-get purge netrounds-agent-login sudo find /etc/systemd/system -name “netrounds-agent-*.service” -delete sudo systemctl daemon-reload
Juniper Networks, nembo ya Mitandao ya Mreteni, Mreteni, na Junos ni chapa za biashara zilizosajiliwa za Juniper Networks, Inc. nchini Marekani na nchi nyinginezo. Alama zingine zote za biashara, alama za huduma, alama zilizosajiliwa, au alama za huduma zilizosajiliwa ni mali ya wamiliki husika. Mitandao ya Juniper haichukui jukumu kwa makosa yoyote katika hati hii. Mitandao ya Juniper inahifadhi haki ya kubadilisha, kurekebisha, kuhamisha au kusahihisha chapisho hili bila notisi. Hakimiliki © 2022 Juniper Networks, Inc. Haki zote zimehifadhiwa.

Nembo ya JUNIPER NETWORKS

Nyaraka / Rasilimali

Kituo cha Uboreshaji cha JUNIPER NETWORKS kutoka kwa Toleo [pdf] Mwongozo wa Mtumiaji
Kuboresha Kituo cha Kudhibiti kutoka kwa Toleo, Kituo cha Kudhibiti kutoka kwa Toleo, Kituo kutoka kwa Toleo, Toleo

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *