JUNIPER NETWORKS IlogoUkuphucula uMziko woLawulo ukusuka kwiNguqulelo
2.34I-JUNIPER NETWORKS iZiko loLawulo lokuPhuculwa kwiNguqulelo

Intshayelelo

Olu xwebhu luchaphazela ukuphuculwa kweParagon Active Assurance Control Centre ukusuka kwinguqulelo 2.34 ukuya kuguqulelo lwamva.
Uhlaziyo lubandakanya iinkqubo ezikhethekileyo njengoko kubandakanya ukuphuculwa kwe-Ubuntu OS ukusuka kwi-16.04 ukuya kwi-18.04. Olu xwebhu lubandakanya iimeko ezimbini:

  • Uphuculo lwe-Ubuntu 16.04 (eneZiko loLawulo lifakiwe) ku-Ubuntu 18.04.
  • Ufakelo olutsha lwe-Ubuntu 18.04 lulandelwa kukufakelwa kweZiko loLawulo kunye nokudluliselwa kwedatha yogcino ukusuka kumzekelo weZiko loLawulo elidala ukuya kumzekelo omtsha.
    Ngolunye uhlaziyo, nceda ujonge kwiSikhokelo soPhuculo.

Imeko A: Ukuphuculwa koBuntu 16.04 ukuya ku-Ubuntu 18.04

  • Qala ngokukhubaza i-apache2 kunye ne-netrounds-callexecuter iinkonzo: sudo systemctl khubaza apache2 netrounds-callexecuter
  • Misa zonke iinkonzo zeParagon Active Assurance: sudo systemctl stop "netrounds-*" apache2 openvpn@netrounds
  • Thatha ukugcinwa kwedatha yemveliso yeParagon Active Assurance.
    PHAWULA: Le yinkqubo yogcino echazwe kwiSikhokelo sokuSebenza, isahluko Ukuxhasa iDatha yeMveliso, kuphela ngamagama amafutshane.
    Yenza le miyalelo:
    # Gcina isiseko sedatha yePostgreSQL pg_dump -help pg_dump -h localhost -U netrounds zenetha > ncc_postgres.sql
    # (Kungenjalo, ukugcina kwifomati yokubini :)
    # pg_dump -h localhost -U iminatha -Fc iminatha > ncc_postgres.binary
    # Gcina amaqhosha e-OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    # Qaphela: Qiniseka ukuba uzigcina kwindawo ekhuselekileyo.
    # Gcina i-RRD files (idatha yeemetrics)
    # Jonga i file ubungakanani phambi kokucinezela ii-RRDs. Ukusetyenziswa komyalelo wetar akunjalo
    # kucetyiswa ukuba ii-RRDs zinkulu kune-50 GB; bona inqaku elingezantsi. du -hs /var/lib/netrounds/rrd
    sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
    PHAWULA: Umyalelo we- pg_dump uya kucela igama lokugqitha elinokufumaneka kwi/etc/netrounds/netrounds.com umxhasi “postgres database”. Igama lokugqithisa elimiselweyo yi-“netrounds”.
    PHAWULA: Ukuseta isikali esikhulu (> 50 GB), ukwenza itarball yeRRD files inokuthatha ixesha elide kakhulu, kwaye ukuthatha umfanekiso okhawulezayo wevolumu kunokuba ngumbono ongcono. Izisombululo ezinokwenzeka zokwenza oku ziquka: ukusebenzisa a file inkqubo exhasa imifanekiso ekhawulezayo, okanye ukuthatha umfanekiso okhawulezayo womthamo wenyani ukuba umncedisi uyasebenza kwindawo enenyani.
  • Jonga imfezeko yesiseko sedatha usebenzisa iscript esinikiweyo netrounds_2.35_validate_db.sh.
    Icon yomothuko wombane ISILUMKISO: Ukuba le script ikhupha izilumkiso, ungazami inkqubo yokufuduka yedatha echazwe "ngezantsi" kwiphepha lesi-5. Qhagamshelana nenkxaso yeJuniper ngokufaka itikiti kwi. https://support.juniper.net/support/requesting-support (ukubonelela ngemveliso evela kwiscript) ukuba neengxaki ngesiseko sedatha zisonjululwe phambi kokuba uqhubeke nohlaziyo.
  • Thatha ugcino loqwalaselo lweZiko loLawulo 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

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

  • Phucula Ubuntu kwinguqulo 18.04. Inkqubo yophuculo eqhelekileyo yile ilandelayo (ilungiswe ukusuka https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
    • Ukuphucula kwisixokelelwano somncedisi:
    • Faka uhlaziyo-umphathi-core ukuba ayikafakwa.
    • Qinisekisa ukuba umgca we-Prompt kwi/etc/update-manager/release-upgrades usetelwe ku-'lts' (ukuqinisekisa ukuba
    I-OS iphuculwe kwi-18.04, inguqulo ye-LTS elandelayo emva kwe-16.04).
    • Qalisa isixhobo sophuculo ngomyalelo sudo do-release-upgrade.
    • Landela imiyalelo ekwisikrini. Ngokubhekiselele kwiParagon Active Assurance, ungagcina izinto ezingagqibekanga kuyo yonke loo nto. (Kusenokwenzeka ukuba kufuneka wenze ukhetho olwahlukileyo ngezizathu ezinganxulumananga neParagon Active Assurance.)
  • Nje ukuba Ubuntu buphuculwe, qalisa kwakhona inkqubo. Emva koko yenza la manyathelo alandelayo:
  • Phucula iPostgreSQL.
  • Hlaziya idatabase yePostgreSQL files ukusuka kuguqulelo 9.5 ukuya kuguqulelo 10: sudo pg_dropcluster 10 main –stop # Cima umncedisi kwaye ucime ngokupheleleyo cluster# “main” version 10 (oku kulungiselela uphuculo# kumyalelo olandelayo) sudo pg_upgradecluster 9.5 main # Phucula iqela “main” uguqulelo 9.5 ukuya yakutshanje#
    inguqulelo ekhoyo (10) sudo pg_dropcluster 9.5 main # Cima ngokupheleleyo iqela “elingundoqo” uguqulelo 9.5
  • Susa inguqulelo yakudala yePostgreSQL:
    sudo apt purge postgresql-9.5 postgresql-client-9.5 postgresql-contrib-9.5
  • Hlaziya iipakethe ze-Paragon Active Assurance.
    • Bala ixabiso letshekhi yetarball equlathe uguqulelo lweZiko loLawulo olutsha kwaye uqinisekise ukuba ilingana ne-SHA256 itshekhi ebonelelwe kwiphepha lokukhutshelwa: sha256sum paa-control-center_${CC_VERSION}.tar.gz
    • Khupha iTarball yeZiko loLawulo: export CC_VERSION= tar -xzf i-netrounds-control-center_${CC_VERSION}.tar.gz
    • Faka iipakethe ezintsha zeZiko loLawulo: uhlaziyo lwesudo apt sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
    • Susa iipakethe eziphelelwe lixesha:
    PHAWULA: Kubalulekile ukususa ezi phakheji.
    # I-Arhente yoVavanyo Lite inkxaso
    sudo apt purge netrounds-arhente-login
    # Iphakheji ye-jsonfield engaxhaswanga
    sudo apt ukususa ipython-django-jsonfield
  • Ngaphambi kokuba wenze ufuduko lwedathabheyisi, kufuneka wenze amanyathelo ongezelelweyo. Yiya kweli nqaku lesiseko soLwazi, skrolela ezantsi kwicandelo elithi Iintshukumo ukuba ukhupho lufakelwe, kwaye wenze inyathelo loku-1 ukuya kwisi-4 kuloo miyalelo.
    PHAWULA: Musa ukwenza inyathelo lesi-5 kweli nqanaba.
    • Qhuba ufuduko lwedathabheyisi:
    PHAWULA: Ngaphambi kokuba wenze ufuduko, kufuneka uqinisekise ukuba ukukhangela ingqibelelo yedatha echazwe "ngasentla" kwiphepha lesi-2 igqiba ngaphandle kwempazamo.
    sudo ncc ukufuduka
    Umyalelo wokufuduka we-ncc uthatha ixesha elininzi ukuwuphumeza (imizuzu emininzi). Kufuneka iprinte oku kulandelayo (iinkcukacha zishiyiwe ngezantsi):
    Kufuduswa idatabase...
    Imisebenzi yokwenza:
    <…>
    Ungqamanisa usetyenziso ngaphandle kokufuduka:
    <…>
    Ukufuduka okubalekayo:
    <…>
    Kusenziwa icache table...
    <…>
    Ingqamanisa izikripthi zovavanyo...
  • (Ngokhetho) Hlaziya ipakethe yeConfD ukuba ufuna iConfD: tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
  • Thelekisa ulungelelwaniso olugciniweyo lwangaphambili files nezisanda kufakwa, kwaye udibanise ngesandla imixholo yeeseti ezimbini ze files (kufuneka bahlale kwiindawo ezifanayo).
  • Yenza i-apache2, kafka, kunye ne-netrounds-callexecuter iinkonzo: sudo systemctl yenza apache2 kafka netrounds-callexecuter
  • Qalisa iinkonzo ze-Paragon Active Assurance:
    I-sudo systemctl iqala-zonke "i-netrounds-*" apache2 kafka openvpn@netrounds
  • Ukwenza uqwalaselo olutsha lusebenze, kufuneka usebenze: sudo systemctl layisha kwakhona apache2
  • Faka iindawo zokugcina iiarhente zoVavanyo ezintsha:
    TA_APPLIANCE_VERSION=
    TA_APPLICATION_VERSION=
    # Iinguqulelo zangaphambi kwe-3.0:
    # Qinisekisa ukuthembeka kweendawo zokugcina (impendulo kufuneka "Kulungile")
    I-shasum -c i-netrounds-test-arhente_${TA_APPLIANCE_VERSION}_all.sha256
    shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
    # Ngenguqulo 3.0 kwaye kamva:
    # Bala iitshekhi zeendawo zokugcina kwaye uqinisekise ukuba ziyahambelana
    # SHA256 itshekhi ezibonelelweyo kwiphepha lokhuphelo sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
    # Qala ufakelo sudo apt-fumana ukufaka \ ./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/
  • Ukusukela ukuba inkxaso ye-Agent yoVavanyo i-Lite iye yawiswa kuguqulelo lwe-2.35, kuya kufuneka ususe iipakethe ezindala ze-Agent Lite Lite ukuba uzifakile:
    sudo rm -rf /usr/lib/python2.7/dist-packages/netrounds/static/test_agent/netrounds-test-agentlite*
    PHAWULA: Xa uphucula ukuya kwi-3.x kamva, kufuneka uqale ngokwenza lo myalelo: sudo apt-mark ungabambe ipython-django python-django-common

Imeko B: Ufakelo olutsha lwe-Ubuntu 18.04

  • Kumzekelo we-Ubuntu 16.04, thatha ii-backups ze-Paragon Active Assurance data yemveliso.
    PHAWULA: Le yinkqubo yogcino echazwe kwiSikhokelo sokuSebenza, isahluko esithi "Ukugcina iDatha yeMveliso", kuphela ngamagama amafutshane.
    Yenza le miyalelo:
    # Gcina isiseko sedatha yePostgreSQL
    pg_dump -help pg_dump -h localhost -U iminatha eminatha > ncc_postgres.sql
    # (Kungenjalo, ukugcina kwifomati yokubini :)
    # pg_dump -h localhost -U iminatha -Fc iminatha > ncc_postgres.binary
    # Gcina amaqhosha e-OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    # Phawula: Qinisekisa ukuba uzigcina kwindawo ekhuselekileyo.
    # Gcina i-RRD files (idatha yeemetrics)
    # Jonga i file ubungakanani phambi kokucinezela ii-RRDs. Ukusetyenziswa komyalelo wetar akunjalo
    # kucetyiswa ukuba ii-RRDs zinkulu kune-50 GB; bona inqaku elingezantsi.du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
    PHAWULA: Umyalelo we- pg_dump uya kucela igama lokugqitha elinokufumaneka kwi /etc/netrounds/ netrounds.conf phantsi kwe "postgres database". Igama lokugqithisa elimiselweyo yi-“netrounds”.
    PHAWULA: Ukuseta isikali esikhulu (> 50 GB), ukwenza itarball yeRRD files inokuthatha ixesha elide kakhulu, kwaye ukuthatha umfanekiso okhawulezayo wevolumu kunokuba ngumbono ongcono. Izisombululo ezinokwenzeka zokwenza oku ziquka: ukusebenzisa a file inkqubo exhasa imifanekiso ekhawulezayo, okanye ukuthatha umfanekiso okhawulezayo womthamo wenyani ukuba umncedisi uyasebenza kwindawo enenyani.
  • Kumzekelo we-Ubuntu 16.04, thatha i-backups yoqwalaselo lweZiko loLawulo 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
    Umzekeloample:
    sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
    • Kumzekelo we-Ubuntu 16.04, gcina iphepha-mvume file.
    • Umzekelo omtsha kufuneka wanelise ubuncinane iimfuno ze-hardware ezifanayo nendala.
    • Kumzekelo omtsha, faka Ubuntu 18.04. Sicebisa le tutorial ilandelayo:
    https://ubuntu.com/tutorials/install-ubuntu-server

Ngokubhekiselele kwiParagon Active Assurance, ungagcina izinto ezingagqibekanga kuyo yonke loo nto. (Kungenzeka ngokuqinisekileyo ukuba kufuneka wenze ukhetho olwahlukileyo ngezizathu ezinganxulumananga neParagon Active Assurance.) '

  • Nje ukuba i-Ubuntu 18.04 ifakwe, qalisa kwakhona inkqubo.
  • Ukwahlulahlula kwedisk kulandelayo kuyacetyiswa, ngakumbi kwii-backups zesnapshot (kodwa kuxhomekeke kuwe njengomsebenzisi ukwenza isigqibo):
    • Ulwahlulo olucetyiswayo lokuseta elebhu:
    • /: Idiski epheleleyo, ext4.
    • Ukwahlula okucetyiswayo kulungiselelo lwemveliso:
    • /: I-10% yendawo yediski, i-ext4.
    • /var: 10% yendawo yedisk, ext4.
    • /var/lib/netrounds/rrd: 80% yendawo yedisk, ext4.
    • Akukho luguqulelo oluntsonkothileyo
  • Seta izowuni yexesha kwi-UTC, umzekeloample ngolu hlobo lulandelayo: sudo timedatectl set-timezone Etc/UTC
    • Misela zonke iindawo kwi-en_US.UTF-8.
    • Enye indlela yokwenza oku kukulungisa ngesandla i file /etc/default/locale. Eksample:
    LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8
    • Qinisekisa ukuba lo mgca ulandelayo AKUKHOKANGAZWA kwi/etc/locale.gen: en_US.UTF-8 UTF-8
    • Hlaziya ingingqi files ukuqinisekisa ukuba ulwimi olukhethiweyo luyafumaneka: sudo apt-fumana ukufaka iindawo sudo locale-gen
  • Qinisekisa ukuba itrafikhi kula mazibuko alandelayo ivumelekile ukuya nokusuka kumbindi wolawulo:
    • Ngaphakathi:
    • Izibuko le-TCP 443 (HTTPS): Web ujongano
    • Izibuko le-TCP 80 (HTTP): Web ujongano (olusetyenziswa yi-Speedtest, luphinda luqondise enye URLs ukuya kwiHTTPS)
    • Izibuko le-TCP 830: ConfD (ukhetho)
    • I-TCP port 6000: Uqhagamshelo olufihliweyo lwe-OpenVPN lweZixhobo ze-Agent yoVavanyo
    • I-port ye-TCP 6800: I-encrypted WebUqhagamshelo lwesokethi yeSicelo soMmeli woVavanyo
  • Ngaphandle:
    • Izibuko le-TCP 25 (SMTP): Ukuhanjiswa kweposi
    • I-UDP port 162 (SNMP): Ukuthumela imigibe ye-SNMP yee-alamu
    • Izibuko le-UDP 123 (NTP): Ungqamaniso lwexesha
  • Faka i-NTP:
    • Okokuqala khubaza i-timedatectl: sudo timedatectl set-ntp no
    • Sebenzisa lo myalelo: timedatectl kwaye uqinisekise ukuba i-systemd-timesyncd.service iyasebenza: hayi
    • Ngoku ungaqhuba ufakelo lwe-NTP: sudo apt-get install ntp
    • Qinisekisa ukuba iiseva ze-NTP eziqwalaselweyo ziyafikeleleka: ntpq -np
    Isiphumo kufuneka ngokuqhelekileyo sibe "zonke" ezichazwe nge-octal. 1 1 Kwisiphumo, ixabiso "lokufikelela" kwiiseva ze-NTP lixabiso le-octal elibonisa umphumo wezinto ezisibhozo zokugqibela ze-NTP. Ukuba zonke ezisibhozo ziphumelele, ixabiso liya kuba yi-octal 377 (= yokubini
  • Faka i-PostgreSQL kwaye usete umsebenzisi weZiko loLawulo: sudo apt-fumana uhlaziyo sudo apt-fumana ukufaka postgresql sudo -u postgres psql -c “YEKA i-Networks INDIMA NGENXA YEPASSWORD EFINYELWEYO 'Iinethiwekhi' SUPERUSER LOGIN; sudo -u postgres psql -c “YEKA IDATHABASE iminatha yoMNIKAZI iminatha EQATHAYO 'UTF8' TEMPLATE 'template0';”
    Ukusebenzisa iseva yePostgreSQL yangaphandle ayikhuthazwa.
    • Faka kwaye ulungise iseva ye-imeyile.
    • Iziko loLawulo liya kuthumela ii-imeyile kubasebenzisi:
    • xa bemenywe kwi-akhawunti,
    • xa uthumela ii-alam ze-imeyile (okt ukuba i-imeyile kune-SNMP isetyenziselwa le njongo), kunye
    • xa uthumela iingxelo ngamaxesha athile.
    • Sebenzisa umyalelo sudo apt-fumana ukufaka postfix
    • Kulungiselelo olulula apho i-postfix inokuthumela ngokuthe ngqo kwiseva ye-imeyile yendawo ekusingwa kuyo, ungaseta uhlobo oluphangaleleyo lolungelelwaniso lwe-imeyile “kwiNdawo ye-Intanethi”, kwaye Igama le-imeyile yeSistim lidla ngokushiyeka.
    Ngaphandle koko, i-postfix kufuneka iqwalaselwe ngokwemeko engqongileyo. Ukufumana isikhokelo, jonga kuxwebhu olusemthethweni lwe-Ubuntu apha https://help.ubuntu.com/lts/serverguide/postfix.html.
    • Faka iZiko loLawulo kumzekelo we-Ubuntu 18.04.
    Le nkqubo iphinda ifake iParagon Active Assurance REST API.
    thumela ngaphandle CC_VERSION= # Bala i-checksum yetha file kwaye uqinisekise ukuba ilingana ne-SHA256 0b11111111). Nangona kunjalo, xa usandula ukufaka i-NTP, kunokwenzeka ukuba ngaphantsi kwe-NTP esibhozo
    utshintshiselwano lwenzekile, ukuze ixabiso libe lincinci: enye ye-1, 3, 7, 17, 37, 77, okanye 177 ukuba zonke iintengiselwano ziphumelele.
    # itshekhi ebonelelwe kwiphepha lokhuphelo sha256sum paa-control-center_${CC_VERSION}.tar.gz
    # Khupha itarball tar -xzf networks-control-center_${CC_VERSION}.tar.gz
    # Qinisekisa ukuba iipakethe zihlaziyiwe sudo apt-fumana uhlaziyo
    # Qala ufakelo sudo apt-fumana ukufaka ./netrounds-control-center_${CC_VERSION}/*.deb
  • Misa zonke iinkonzo zeParagon Active Assurance: sudo systemctl stop "netrounds-*" apache2 openvpn@netrounds
  • Buyisela i-backup yedathabheyisi: sudo -u postgres psql -seta ON_ERROR_STOP=kwii-netrounds <ncc_postgres.sql
  • Ngaphambi kokuba wenze ufuduko lwedathabheyisi, kufuneka wenze amanyathelo ongezelelweyo. Yiya kweli nqaku lesiseko soLwazi, skrolela ezantsi kwicandelo elithi Iintshukumo ukuba ukhupho lufakelwe, kwaye wenze inyathelo loku-1 ukuya kwisi-4 kuloo miyalelo.
    PHAWULA: Musa ukwenza inyathelo lesi-5 kweli nqanaba.
    • Qhuba ufuduko lwedathabheyisi:
    PHAWULA: Lo ngumyalelo ontununtunu, kwaye kufuneka kuthathelwe ingqalelo xa uwenza kumatshini okude. Kwimeko enjalo kuyacetyiswa ngamandla ukuba usebenzise inkqubo efana nekhusi okanye i-tmux ukuze umyalelo wokufuduka uqhubeke usebenza nokuba iseshoni ye-ssh iyaphuka. sudo ncc ukufuduka
    Umyalelo wokufuduka we-ncc uthatha ixesha elininzi ukuwuphumeza (imizuzu emininzi). Kufuneka iprinte oku kulandelayo (iinkcukacha zishiyiwe ngezantsi):
    Kufuduswa idatabase...
    Imisebenzi yokwenza:
    <…>
    Ungqamanisa usetyenziso ngaphandle kokufuduka:
    <…>
    Ukufuduka okubalekayo:
    <…>
    Kusenziwa icache table...
    <…>
    Ingqamanisa izikripthi zovavanyo...

    • Dlulisa idatha yogcino kumzekelo we-18.04 usebenzisa i-scp okanye esinye isixhobo.
    • Buyisela amaqhosha e-OpenVPN:
    # Susa naziphi na izitshixo ze-OpenVPN ezikhoyo
    sudo rm -rf /var/lib/netrounds/openvpn
    # Khupha izitshixo ezigcinwe ngasemva sudo tar -xzf ncc_openvpn.tar.gz -C /
    • Buyisela idatha yeRRD:
    # Susa naziphi na ii-RRD ezikhoyo sudo rm -rf /var/lib/netrounds/rrd
    # Khupha ii-RRD ezixhaswayo sudo tar -xzf ncc_rrd.tar.gz -C /
    • Thelekisa ubumbeko olugciniweyo files nezisanda kufakwa, kwaye udibanise ngesandla imixholo yeeseti ezimbini ze files (kufuneka bahlale kwiindawo ezifanayo).
    • Vula ilayisenisi yemveliso usebenzisa ilayisenisi file ithathwe kumzekelo wakudala: ilayisenisi ye-ncc yenza isebenze ncc_license.txt
    • Qalisa iinkonzo ze-Paragon Active Assurance: sudo systemctl qala-zonke “netrounds-*” apache2 kafka openvpn@netrounds
    • Ukwenza ulungelelwaniso olutsha lusebenze, kufuneka usebenze:
    sudo systemctl layisha kwakhona apache2
    •Fakela iindawo zokugcina ii-Arhente zoVavanyo ezintsha:
    TA_APPLIANCE_VERSION=
    TA_APPLICATION_VERSION=
    # Iinguqulelo zangaphambi kwe-3.0:
    # Qinisekisa ukuthembeka kweendawo zokugcina (impendulo kufuneka "Kulungile") shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256 shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.
    # Ngenguqulo 3.0 kwaye kamva:
    # Bala iitshekhi zeendawo zokugcina kwaye uqinisekise ukuba ziyahambelana
    # SHA256 itshekhi ezibonelelweyo kwiphepha lokhuphelo sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
    # Qala ufakelo sudo apt-fumana ufake \ ./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/
    • (Ngokhetho) Landela iNETCONF & YANG API IsiKhokelo seOkhestra yokuhlohla kunye nokuqwalasela iConfD ukuba uyayifuna.
    PHAWULA: Xa uphucula ukuya kwi-3.x kamva, kufuneka uqale ngokwenza lo myalelo: sudo apt-mark ungabambe ipython-django python-django-common

Ukulungisa ingxaki

Iingxaki zokuqalisa i-ConfD
Ukuba unengxaki yokuqalisa i-ConfD emva kokuphucula, nceda uqhagamshelane neqabane lakho leJuniper okanye umphathi weakhawunti yakho yeJuniper okanye ummeli wentengiso ukuze ufumane umrhumo omtsha.
Iingxaki Ukuqala i-callexecuter
Jonga iilog ze callecuter ngomyalelo
sudo journalctl -xeu netrounds-callexecuter
Unokubona impazamo efana nale ilandelayo:
Jun 03 09:53:27 myhost django-admin[6290]: ERROR netrounds.manager.callexecuter Ayiphathwanga
ngaphandle kwiCallExecuter.run [igama=netrounds.manager.callexecuter, thread=140364632504128,
process=8238, funcName=isiphatho, le
Jun 03 09:53:27 myhost django-admin[6290]: Traceback (umnxeba wamva nje wokugqibela):
Jun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/management/commands/runcallexecuter.py”, umgca 65, kwisiphatho
Jun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/calldispatcher.py”, umgca 164, ukubaleka
Jun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/models.py”, umgca 204, inwait
Jun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/ netrounds/manager/models.py", umgca 42, kwi __unicode__
Jun 03 09:53:27 myhost django-admin[6290]: AttributeError: 'unicode' into ayinaphawu 'iiteritems'
Okwenzekileyo kukuba i-netrounds-callexecuter*.deb package iye yaphuculwa ngaphandle kokuqinisekisa ukuba inkonzo ye-netrounds-callexecuter systemd iye yanqunyanyiswa kwaye yacinywa. Uvimba weenkcukacha ukwimeko engalunganga; idinga ukubuyiselwa kwi-backup, kwaye uphuculo kufuneka luphindwe. Yenza oku kulandelayo ukukhubaza kwaye umise inkonzo ye-netrounds-callexecuter: sudo systemctl khubaza i-netrounds-callexecuter sudo systemctl stop networks-callexecuter
Web Iseva Ayiphenduli
Jonga ii-apache logs ngomsila womyalelo-n 50 /var/log/apache2/netrounds_error.log
Ukuba ubona impazamo elandelayo, oko kuthetha ukuba i-Control Centre version 2.34 isebenza kwi-Ubuntu 18.04, oko kukuthi, iZiko loLawulo alizange liphuculwe ngempumelelo. Isisombululo kukuphucula iZiko loLawulo kuguqulelo lwamva njengoko kuchaziwe kolu xwebhu.
# Amaxeshaamps, pids, njl
Iscript ye-WSGI ekujoliswe kuyo '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py' ayinakulayishwa njengemodyuli yePython.
Umchaso wenzekile ekuqhubeni iskripthi seWSGI '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py'.
Traceback (umnxeba wamva nje wokugqibela):
File "/usr/lib/python2.7/dist-packages/netrounds/wsgi.py", umgca 6, kwi isicelo = get_wsgi_application ()
File “/usr/lib/python2.7/dist-packages/django/core/wsgi.py”, umgca 13, kwi get_wsgi_application django.setup(set_prefix=False)
File “/usr/lib/python2.7/dist-packages/django/__init__.py”, umgca 27, kucwangciso apps.populate(settings.INSTALLED_APPS)
File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, umgca 85, kwiapp_config = AppConfig.create(entry)
File "/usr/lib/python2.7/dist-packages/django/apps/config.py", umgca 94, kwimodyuli yokudala = import_module(entry)
File “/usr/lib/python2.7/importlib/__init__.py”, umgca 37, kwimodyuli_yokungenisa__(igama)
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/__init__.py”, umgca 1, kwi ukusuka grappelli.dashboard.dashboards ngenisa *
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/dashboards.py”, umgca 14, kwi ukusuka kwigrappelli. iimodyuli zokungeniswa kwedeshibhodi
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/modules.py”, umgca 9, kwi ukusuka django.contrib.contenttypes.models ukungenisa ContentType File "/usr/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py", umgca 139, kwi iklasi ContentType(models.Model):
File “/usr/lib/python2.7/dist-packages/django/db/models/base.py”, umgca 110, kwi __new__ app_config = apps.get_ containing_ app_config(modyuli) File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, umgca 247, kwi get_containing_app_config self.check_apps_ready() File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", umgca 125, kwi-check_ apps_ ukulungele ukunyusa iRejistri ye-App ayiLungelekanga ("Iinkqubo azikalayishwa.")
I-AppRegistryNotReady: Ii-apps azikalayishwa.
Ukuqaliswa kwakhona kweeNkonzo ze-Paragon Active Assurance Akuphumeleli
Ukuqalisa kwakhona i-netrounds-* iinkonzo nge-sudo systemctl qala-zonke "netrounds-*" apache2 openvpn@netrounds ivelisa lo myalezo ulandelayo:
Ayiphumelelanga ukuqalisa i-netrounds-agent-ws-server.service: Iyunithi netrounds-agent-ws-server.service igqunyiwe.
Ayiphumelelanga ukuqalisa i-netrounds-agent-daemon.service: Iyunithi netrounds-agent-daemon.service igqunyiwe.
Oku kuthetha ukuba iinkonzo ezikhankanyiweyo ziye zagqunywa ngexesha lenkqubo yokususa iphakheji kwaye zifuna ukucocwa ngesandla. Inkqubo yokucoca iboniswe ngezantsi:
sudo apt-fumana purge netrounds-agent-login sudo fumana /etc/systemd/system -name “netrounds-agent-*.service”-delete sudo systemctl daemon-reload
I-Juniper Networks, i-logo ye-Juniper Networks, i-Juniper, kunye ne-Junos ziimpawu zorhwebo ezibhalisiweyo ze-Juniper Networks, Inc. e-United States nakwamanye amazwe. Zonke ezinye iimpawu zorhwebo, amanqaku eenkonzo, amanqaku abhalisiweyo, okanye amanqaku eenkonzo abhalisiweyo yipropati yabanini bazo. I-Juniper Networks ayithathi xanduva kuyo nayiphi na into engachanekanga kolu xwebhu. I-Juniper Networks inelungelo lokutshintsha, ukuguqula, ukutshintshela, okanye ukuhlaziya olu papasho ngaphandle kwesaziso. Copyright © 2022 Juniper Networks, Inc. Onke amalungelo agciniwe.

JUNIPER NETWORKS Ilogo

Amaxwebhu / Izibonelelo

I-JUNIPER NETWORKS iZiko loLawulo lokuPhuculwa kwiNguqulelo [pdf] Isikhokelo somsebenzisi
Ukuphucula uMziko woLawulo ukusuka kwiNguqulo, uMbindi woLawulo ukusuka kwiNguqulo, uMbindi ukusuka kwinguqulelo, uguqulelo

Iimbekiselo

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iindawo ezifunekayo ziphawulwe *