Juniper-logo

Juniper NETWORKS Version 2.34 Faʻaleleia le Nofoaga Tutotonu

Juniper-NETWORKS-Version-2.34-Fa'aleleia-Pule-Center-oloa

Fa'amatalaga

  • Igoa Oloa: Pulea Nofoaga
  • Fa'aliliuga: 4.4
  • Lolomiina: 2024-03-21

Fa'amatalaga o oloa
Ole Nofoaga Fa'atonu ose polokalama faakomepiuta ua fuafuaina e pulea ma fa'aleleia faiga Ubuntu lelei. E mafai ai e tagata fa'aoga ona femalaga'i fa'amaumauga mai se nofoaga tuai o le Nofoaga Fa'atonu i se fa'ata'ita'iga fou ma le le fa'aogaina.

Fa'atonuga o le Fa'aaogaina o Mea

Tala A: Faʻaleleia le Ubuntu 16.04 i le Ubuntu 18.04

  1. Toe faʻaleleia le PostgreSQL database:
    • Fa'atonu le fa'atonuga: pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
    • I le isi itu, e mafai ona e faʻasaoina i le faʻasologa binary e faʻaaoga ai: pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
    • Fa'aola ki OpenVPN fa'aoga: sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    • Toe fa'afo'i le RRD files (fa'amatalaga metrics) fa'aoga: sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
  2. Kopi le seti Apache file: sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
  3. Faʻaleleia le PostgreSQL faʻapipiʻi vaega:
    • Tapuni le 'au'aunaga ma tape le fuifui fa'aaoga: sudo pg_dropcluster 10 main --stop
    • Fa'afou le fa'aputuga fa'aoga fa'aaoga: sudo pg_upgradecluster 9.5 main
  4. Ave'ese le fa'asologa tuai ma fa'amama pusa PostgreSQL tuai e fa'aaoga ai: sudo pg_dropcluster 9.5 main
  5. Fa'apipi'i le lomiga fou o le Nofoaga Fa'atonu:
    • Ave'ese le pusa Control Center: tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
    • Fa'afou ma fa'apipi'i le lomiga fou e fa'aaoga ai: sudo apt update && sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
  6. Fa'asalalau fa'amaumauga i le fa'amatalaga fou e fa'aaoga ai: sudo ncc migrate

Fesili e Fai soo (FAQ)

  • F: O le a le mea e tatau ona ou faia pe a fai o le tusitusiga o femalagaiga e maua ai lapataiga?
    Afai e aumai e le tusitusiga o femalaga'iga ni lapataiga, aua le fa'agasolo i le fa'asologa o femalaga'iga o fa'amaumauga. Faʻafesoʻotaʻi le lagolago a Juniper mo se fesoasoani ma tuʻuina atu ia i latou le gaioiga mai le tusitusiga e foia ai soʻo se faʻamatalaga faʻamaumauga aʻo leʻi faʻaauau le faʻaleleia.
  • F: O le a le umi e fa'atino ai le fa'atonuga 'ncc migrate'?
    O le 'ncc migrate' poloaiga e ono alu ni nai minute e fa'atino a'o femalaga'i fa'amaumauga i le lomiga fou. Faamolemole ia onosai i lenei faagasologa.

Folasaga

O lenei pepa e fa'atatau i le fa'aleleia o le Paragon Active Assurance Control Center mai le version 2.34 i se isi fa'ata'ita'iga. O le faʻaleleia e aofia ai faiga faʻapitoa aua e aofia ai le faʻaleleia o le Ubuntu OS mai le 16.04 i le 18.04. O le pepa o loʻo aofia ai faʻaaliga e lua:

  • Faʻaleleia o le Ubuntu 16.04 (faʻatasi ai ma le Nofoaga Pulea faʻapipiʻi) i le Ubuntu 18.04.
  • Faʻapipiʻi fou o le Ubuntu 18.04 sosoo ai ma le faʻapipiʻiina o le Nofoaga Faʻatonu ma le tuʻuina atu o faʻamaumauga faʻamaumauga mai se nofoaga tuai Control Center i le taimi fou.

Mo isi fa'aleleia, fa'amolemole tagai ile Fa'aleleia Taiala.

Tala A: Faʻaleleia le Ubuntu 16.04 i le Ubuntu 18.04

  • Amata i le tapeina o le apache2 ma netrounds-callexecuter auaunaga:
    sudo systemctl faʻamalo apache2 netrounds-callexecuter
  • Taofi uma auaunaga a Paragon Active Assurance:
    sudo systemctl taofi "netrounds-*" apache2 openvpn@netrounds
  • Ave fa'amaumauga o fa'amaumauga o oloa a Paragon Active Assurance.
    FAAMANATU: O le faiga fa'asao lea o lo'o fa'amatalaina i le Ta'iala Fa'agaioiga, mataupu Fa'amaumauga o Fa'amaumauga o Fa'amaumauga, na'o le fa'apuupuu fa'amatalaga.

Fa'atonu tulafono nei:

  • # Toe faʻaleleia le PostgreSQL database
    • pg_dump –fesoasoani
    • pg_dump -h localhost -U upega tafa'ilagi > ncc_postgres.sql
  • # (I le isi itu, e teu i le faatulagaga binary:)
  • # pg_dump -h localhost -U upega tafa'ilagi -Fc netrounds > ncc_postgres.binary
  • # Toe faʻaleleia ki OpenVPN
    sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
  • # Manatua: Ia mautinoa e teu i se nofoaga saogalemu.
  • # Toe faʻaleleia RRD files (fa'amatalaga metrics)
  • # Siaki le file tele a'o le'i fa'omia le RRDs. O le fa'aogaina o le fa'atonuga ta e le # fautuaina pe afai o le RRD e sili atu i le 50 GB; va'ai fa'amatalaga i lalo.
    • du -hs /var/lib/netrounds/rrd
    • sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd

FAAMANATU: O le pg_dump poloaiga o le a fesili mo se upu faʻamaonia e mafai ona maua i /etc/netrounds/netrounds.conf i lalo o le "postgres database". O le upu fa'amalo ole "netrounds".
FAAMANATU: Mo se seti tele-fua (> 50 GB), faia se tarball o le RRD fileatonu e umi tele, ma o le pu'eina o se ata o le leo e mafai ona avea ma se manatu sili atu. O fofo talafeagai mo le faia o lenei mea e aofia ai: fa'aaogaina a file faiga e lagolagoina snapshots, po'o le pu'eina o se pu'upu'u o le leo tele pe afai o lo'o tamo'e le server i totonu o se si'osi'omaga.

  • Siaki le fa'amaoni o fa'amaumauga e fa'aaoga ai le fa'amaumauga tu'ufa'atasia nerounds_2.35_validate_db.sh.

LAPATAIGA: Afai o lenei tusitusiga e maua mai ai lapataiga, aua le taumafai i le faiga o femalaga'iga o fa'amaumauga o lo'o fa'amatalaina "lalo" i le itulau 5. Fa'afeso'ota'i le lagolago a Juniper e ala i le fa'auluina o se tiketi ile https://support.juniper.net/support/requesting-support (tuuina atu o mea na maua mai le tusitusiga) ia foia faafitauli i le database ae e te leʻi alu i le faʻaleleia.

  • Ave fa'amaumauga o le fa'atulagaina o le Nofoaga Pulea 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

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

  • Faʻaleleia le Ubuntu i le version 18.04. O se faʻataʻitaʻiga masani faʻaleleia e pei ona taua i lalo (sii mai https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
    • Ina ia fa'afou i luga o se 'au'aunaga:
      • Faʻapipiʻi le update-manager-core pe afai e leʻi faʻapipiʻiina.
      • Ia mautinoa o le laina vave i /etc/update-manager/release-upgrades ua seti i le 'lts' (ia mautinoa o loʻo faʻaleleia le OS i le 18.04, le isi LTS version pe a uma le 16.04).
      • Tatala le meafaigaluega faʻaleleia ma le faʻatonuga sudo do-release-upgrade.
      • Mulimuli i faatonuga i luga ole lau. E tusa ai ma le Paragon Active Assurance, e mafai ona e taofia faʻaletonu i le taimi atoa. (Atonu e tupu e te manaʻomia le faia o filifiliga eseese mo mafuaaga e le fesoʻotaʻi ma Paragon Active Assurance.)
  • A maeʻa ona faʻaleleia le Ubuntu, toe faʻafou le faiga. Ona fai lea o laasaga nei:
  • Faʻaleleia le PostgreSQL.
  • Faʻafou le PostgreSQL database files mai le version 9.5 i le version 10:
    sudo pg_dropcluster 10 autu -stop # Tapuni le server ma tape atoa le fuifui # "matua" version 10 (e saunia mo le faʻaleleia # i le isi poloaiga)
    sudo pg_upgradecluster 9.5 autu # Faʻaleleia le vaega "matua" version 9.5 i le lata mai#
    avanoa avanoa (10) sudo pg_dropcluster 9.5 autu# Aveese atoa fuifui "matua" version 9.5
  • Aveese le lomiga tuai o PostgreSQL:
    sudo apt purge postgresql-9.5 postgresql-client-9.5 postgresql-contrib-9.5
  • Fa'afou pusa Paragon Active Assurance.
    • Fa'atusatusa le su'ega mo le tapolo o lo'o i ai le lomiga fou Control Center ma fa'amaonia e tutusa ma le siaki siaki SHA256 o lo'o tu'uina atu i luga o le itulau download:
      sha256sum paa-control-center_${CC_VERSION}.tar.gz
  • Tatala le tapoka Center Center:
    auina atu i fafo CC_VERSION =
    tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
  • Fa'apipi'i pusa Nofoaga Fa'atonu fou:
    sudo apt faʻafouina
    sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
  • Aveese afifi ua le toe aoga:

FAAMANATU: E taua tele le aveese o nei afifi.

  • # Suʻega Agent Lite lagolago sudo apt purge netrounds-agent-login
  • # E le lagolagoina le jsonfield package sudo apt aveese python-django-jsonfield

A'o le'i faia le femalaga'iga o fa'amaumauga, e mana'omia ona e faia nisi la'asaga fa'aopoopo. Alu i le mataupu faavae o le Poto, tusi i lalo i le vaega Gaioiga pe a faʻapipiʻi le faʻasalalauga, ma faʻatino laasaga 1 e oʻo i le 4 o na faʻatonuga.
FAAMANATU: Aua le faia le Laasaga 5 i le taimi lea.

  • Fa'agasolo le fa'asologa o fa'amaumauga:
    FAAMANATU: A'o le'i faia le femalaga'iga, e tatau ona e fa'amautinoaina o le siakiina o fa'amaumauga o fa'amaumauga o lo'o fa'amatala "luga" i le itulau 2 e fa'amae'a e aunoa ma se mea sese.
    sudo ncc migrate
    O le ncc migrate command e umi se taimi e faatino ai (tele minute). E tatau ona lolomi mea nei (o fa'amatalaga o lo'o aveese i lalo):
    • Fa'asalalau fa'amaumauga...
    • Galuega e fai:
      <…>
    • Fa'amaopoopo polokalame e aunoa ma ni femalagaiga:
      <…>
    • Fa'agasolo femalagaiga:
      <…>
    • Fausia le laulau fa'aoga...
      <…>
    • Fa'asa'o tusitusiga su'ega...
  • (Filifili) Fa'afou le afifi ConfD pe a e mana'omia ConfD:
    tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz
    sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
  • Fa'atusatusa le fa'atonuga na fa'asaoina muamua files ma mea fou faʻapipiʻi, ma tuʻufaʻatasia ma le lima mea o loʻo i totonu o seti e lua o files (e tatau ona latou tumau i nofoaga tutusa).
  • Fa'aaga le apache2, kafka, ma netrounds-callexecuter auaunaga:
    sudo systemctl mafai ai apache2 kafka netrounds-callexecuter
  • Amata auaunaga a le Paragon Active Assurance:
    sudo systemctl amata -uma "netrounds-*" apache2 kafka openvpn@netrounds
  • Ina ia faʻagaoioia le faatulagaga fou, e manaʻomia foʻi ona e tamoe:
    sudo systemctl reload apache2
  • Fa'apipi'i faleteuoloa fou a le Su'ega Su'ega:
    TA_APPLIANCE_VERSION=
    TA_APPLICATION_VERSION=
    • # Mo faʻamatalaga aʻo leʻi oʻo i le 3.0:
    • # Fa'amaonia le fa'amaoni o fale teu oloa (tali e tatau ona "Ua lelei") shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256 shasum -c netrounds-test-agent application_${TA_APPLICATION_VERSION}.sha256.sum
    • # Mo lomiga 3.0 ma mulimuli ane:
    • # Fa'atatau siaki tupe mo fale teu oloa ma fa'amaonia e fetaui ma le
    • # SHA256 siaki tupe o lo'o tu'uina atu i luga o le itulau e la'u mai ai sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
    • # Amata le fa'apipi'i 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/
  • Talu ai ona o le lagolago mo le Test Agent Lite na pa'u i le version 2.35, e tatau ona e aveese pusa tuai Test Agent Lite pe afai e te faʻapipiʻiina:
    sudo rm -rf /usr/lib/python2.7/dist-packages/netrounds/static/test_agent/netrounds-test-agent-lite*

FAAMANATU: A e faʻaleleia i le 3.x mulimuli ane, e tatau ona e amata i le faʻatinoina o lenei poloaiga: sudo apt-mark unhold python-django python-django-common

Tala B: Fa'apipi'i fou Ubuntu 18.04

  • I le Ubuntu 16.04 faʻataʻitaʻiga, ave faʻamaumauga o faʻamaumauga o oloa a Paragon Active Assurance.
    FAAMANATU: O le faiga faaleoleo lea o loʻo faʻamatalaina i totonu o le Taʻiala Faʻagaioiga, mataupu "Backing Up Data Data", naʻo le sili atu ona faʻapuupuu upu.
    Fa'atonu tulafono nei:
    • # Toe fa'afo'i le PostgreSQL database pg_dump –fesoasoani pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
    • # (I le isi itu, e teu i le faatulagaga binary:)
    • # pg_dump -h localhost -U upega tafa'ilagi -Fc netrounds > ncc_postgres.binary
    • # Fa'aola ki OpenVPN ki sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    • # Manatua: Ia mautinoa e teu i se nofoaga saogalemu.
    • # Toe faʻaleleia RRD files (fa'amatalaga metrics)
    • # Siaki le file tele a'o le'i fa'omia le RRDs. O le fa'aogaina o le fa'atonuga ta e le # fautuaina pe afai o le RRD e sili atu i le 50 GB; va'ai fa'amatalaga i lalo.
    • du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd

FAAMANATU: O le pg_dump poloaiga o le a fesili mo se upu faʻamaonia e mafai ona maua i /etc/netrounds/netrounds.conf i lalo o le "postgres database". O le upu fa'amalo ole "netrounds".
FAAMANATU: Mo se seti tele-fua (> 50 GB), faia se tarball o le RRD fileatonu e umi tele, ma o le pu'eina o se ata o le leo e mafai ona avea ma se manatu sili atu. O fofo talafeagai mo le faia o lenei mea e aofia ai: fa'aaogaina a file faiga e lagolagoina snapshots, po'o le pu'eina o se pu'upu'u o le leo tele pe afai o lo'o tamo'e le server i totonu o se si'osi'omaga.

  • I luga o le Ubuntu 16.04 faʻataʻitaʻiga, ave faʻamaumauga o le faʻatulagaina o le Nofoaga Pulea 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
      Mo exampLe:
      sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
  • I le Ubuntu 16.04 faʻataʻitaʻiga, toe faʻaleleia le laisene file.
  • O le fa'ata'ita'iga fou e mana'omia le fa'amalieina o mea e mana'omia e pei o le mea tuai.
  • I le tulaga fou, faʻapipiʻi le Ubuntu 18.04. Matou te fautuaina le aʻoaʻoga nei:
  • https://ubuntu.com/tutorials/install-ubuntu-server
    E tusa ai ma le Paragon Active Assurance, e mafai ona e taofia faʻaletonu i le taimi atoa. (Atonu e tupu e te manaʻomia le faia o filifiliga eseese mo mafuaaga e le fesoʻotaʻi ma Paragon Active Assurance.)
  • A maeʻa ona faʻapipiʻi le Ubuntu 18.04, toe faʻafou le polokalama.
  • O lo'o fautuaina le vaeluaga o tisiki, aemaise lava mo fa'amaumauga fa'akomupiuta (ae o oe o se tagata fa'aoga e filifili ai):
    • Fautuaina le vaeluaga mo le seti o le fale suesue:
      • /: Tisiki atoa, ext4.
    • Fautuaina le vaeluaga mo le gaosiga o le seti:
      • /: 10% o avanoa tisiki, ext4.
      • /var: 10% o le avanoa o le disk, ext4.
      • /var/lib/netrounds/rrd: 80% o avanoa tisiki, ext4.
    • Leai se fa'ailoga
  • Seti le sone taimi i le UTC, mo se fa'ata'ita'igaampe faapea:
    sudo timedatectl seti-taimi sone Etc/UTC
  • Seti nofoaga uma ile en_US.UTF-8.
    • O se tasi o auala e fai ai lenei mea o le fa'asa'o ma le lima le file /etc/default/locale. ExampLe:
      LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8
    • Ia mautinoa o le laina o loʻo i lalo e LĒ faʻaalia i totonu /etc/locale.gen:
      en_US.UTF-8 UTF-8
    • Toe fa'afo'i le nu'u fileia mautinoa o lo'o avanoa le gagana ua filifilia:
      sudo apt-mau faʻapipiʻi nofoaga sudo locale-gen
  • Ia mautinoa o feoaiga i luga o taulaga o loʻo i lalo e faʻatagaina i ma mai le Nofoaga Faʻatonu:
    • I totonu:
      • TCP uafu 443 (HTTPS): Web feso'ota'iga
      • TCP port 80 (HTTP): Web fa'aoga (fa'aaogaina e le Speedtest, toe fa'afeiloa'i isi URLs i le HTTPS)
      • TCP port 830: ConfD (filifiliga)
      • TCP port 6000: So'oga OpenVPN fa'ailoga mo Mea Su'e Su'e Su'ega
      • TCP port 6800: Fa'ailoga WebSocket Socket mo Talosaga Sui Su'ega
    • fafo:
      • TCP port 25 (SMTP): Tuuina atu o meli
      • UDP port 162 (SNMP): Tuuina atu mailei SNMP mo faʻalavelave
      • UDP uafu 123 (NTP): Fa'amaopoopo taimi
  • Fa'apipi'i le NTP:
    • Muamua tape timedatectl:
      sudo timedatectl seti-ntp nu
    • Fa'atonu le poloaiga:
      timedatectl
      ma fa'amaonia lena mea
    • systemd-timesyncd.service active: leai
    • Ole taimi nei e mafai ona e faʻaogaina le NTP faʻapipiʻi:
      sudo apt-maua faʻapipiʻi ntp
    • Ia mautinoa e mafai ona aapa atu i ai le NTP servers fa'atulagaina:
      ntpq -np
    • Ole mea e maua mai e masani lava ona "uma" fa'aalia ile octal. 1

1 I le fa'atinoga, o le tau o le "aapa atu" mo 'au'aunaga NTP o se tau fa'ailoga e fa'ailoa ai le taunu'uga o fefa'atauaiga NTP e valu mulimuli. Afai na manuia uma le valu, o le tau o le octal 377 (= binary

  • Faʻapipiʻi PostgreSQL ma faʻatutu se tagata faʻaoga mo le Nofoaga Faʻatonu:
    • sudo apt-get update
    • sudo apt-mau faʻapipiʻi postgresql
    • sudo -u postgres psql -c "FAITAU FA'AFEAGAIGA FA'AFEAGAI IA FA'A'OA'OGA FA'AVAE 'netrounds' SUPERUSER LOGIN;"
    • sudo -u postgres psql -c “FAITAU FAAVAE FA'AMATALAGA feso'ota'iga o OWNER netrounds FA'A'OA'O 'UTF8' FA'ATAITAI 'template0';”
      E le fautuaina le fa'aogaina o se PostgreSQL server i fafo.
  • Fa'apipi'i ma fa'atulaga se fa'aumau imeli.
    • O le a auina atu e le Center Center ia imeli i tagata fa'aoga:
      • pe a valaaulia i latou i se tala,
      • pe a lafo fa'ailoga imeli (fa'atusa pe a fa'aoga imeli nai lo le SNMP mo lea fa'amoemoe), ma
      • pe a auina atu lipoti faavaitaimi.
    • Fa'atonu le fa'atonuga
      sudo apt-get install postfix
    • Mo se seti faigofie e mafai ai e le postfix ona lafo saʻo i le tuatusi imeli o loʻo i ai, e mafai ona e setiina le ituaiga lautele o le faʻasologa o meli i le "Initaneti Site", ma e masani lava ona tuʻu le igoa ole meli ile mea-i ai. A leai, e manaʻomia le faʻatulagaina o le postfix e tusa ai ma le siosiomaga. Mo taʻiala, vaʻai ile pepa aloaia a le Ubuntu ile https://help.ubuntu.com/lts/serverguide/postfix.html.
  • Faʻapipiʻi le Nofoaga Faʻatonu ile Ubuntu 18.04 faʻataʻitaʻiga.
    • O lenei faiga e fa'apipi'i ai fo'i le Paragon Active Assurance REST API.
      • auina atu i fafo CC_VERSION =
      • # Fa'atatau le su'ega mo le ta file ma faʻamaonia e tutusa ma le SHA256
  • 0b11111111). Ae peitaʻi, a e faʻatoa faʻapipiʻi le NTP, e foliga mai e itiiti ifo i le valu NTP fefaʻatauaiga na tutupu, ina ia laʻititi le tau: tasi o le 1, 3, 7, 17, 37, 77, poʻo le 177 pe a manuia fefaʻatauaiga uma. .
    • # siaki tupe o lo'o tu'uina atu i le itulau e la'u mai ai sha256sum paa-control-center_${CC_VERSION}.tar.gz
    • # Tatala le ta tarball -xzf netrounds-control-center_${CC_VERSION}.tar.gz
    • # Ia mautinoa o afifi o loʻo faʻafouina sudo apt-get update
    • # Amata le faʻapipiʻiina sudo apt-get install ./netrounds-control-center_${CC_VERSION}/*.deb
  • Taofi uma auaunaga a Paragon Active Assurance:
    sudo systemctl taofi "netrounds-*" apache2 openvpn@netrounds
  • Toe fa'afo'i fa'amaumauga fa'amaumauga:
    sudo -u postgres psql –set ON_ERROR_STOP=i luga o upega tafailagi <ncc_postgres.sql
  • A'o le'i faia le femalaga'iga o fa'amaumauga, e mana'omia ona e faia nisi la'asaga fa'aopoopo. Alu i le mataupu faavae o le Poto, tusi i lalo i le vaega Gaioiga pe a faʻapipiʻi le faʻasalalauga, ma faʻatino laasaga 1 e oʻo i le 4 o na faʻatonuga.
    FAAMANATU: Aua le faia le Laasaga 5 i le taimi lea.
  • Fa'agasolo le fa'asologa o fa'amaumauga:
    FAAMANATU: O se faʻatonuga maʻaleʻale, ma e tatau ona faʻaeteete pe a faʻatinoina i luga o se masini mamao. I se faʻaaliga faʻapea e matua fautuaina e te faʻaogaina se polokalame e pei o le screen poʻo le tmux ina ia faʻaauau pea le faʻatonuga o le femalagaiga tusa lava pe malepe le sauniga ssh.
    • sudo ncc migrate
  • O le ncc migrate command e umi se taimi e faatino ai (tele minute). E tatau ona lolomi mea nei (fa'amatalaga o lo'o aveese i lalo
    • Fa'asalalau fa'amaumauga...
    • Galuega e fai:
      <…>
    • Fa'amaopoopo polokalame e aunoa ma ni femalagaiga:
      <…>
    • Fa'agasolo femalagaiga:
      <…>
    • Fausia le laulau fa'aoga...
      <…>
    • Fa'asa'o tusitusiga su'ega...
  • Faʻafeiloaʻi faʻamaumauga faʻamaumauga i le 18.04 faʻataʻitaʻiga e faʻaaoga ai le scp poʻo se isi meafaigaluega.
  • Toe fa'afoisia ki OpenVPN:
    • # Aveese soʻo se OpenVPN ki o loʻo iai sudo rm -rf /var/lib/netrounds/openvpn
    • # Tatala ki o lo'o i tua sudo tar -xzf ncc_openvpn.tar.gz -C /
  • Toe fa'afo'i fa'amaumauga RRD:
    • # Aveese soʻo se RRD o iai sudo rm -rf /var/lib/netrounds/rrd
    • # Tatala le RRDs ua lagolagoina sudo tar -xzf ncc_rrd.tar.gz -C /
  • Fa'atusatusa le fa'atulagaga o lo'o lagolagoina files ma mea fou faʻapipiʻi, ma tuʻufaʻatasia ma le lima mea o loʻo i totonu o seti e lua o files (e tatau ona latou tumau i nofoaga tutusa).
  • Fa'agaoioia le laisene oloa e fa'aaoga ai le laisene file maua mai le mea tuai:
    • Laisene ncc fa'agaoioi le ncc_license.txt
  • Amata auaunaga a le Paragon Active Assurance:
    sudo systemctl amata -uma "netrounds-*" apache2 kafka openvpn@netrounds
  • Ina ia faʻagaoioia le faatulagaga fou, e manaʻomia foʻi ona e tamoe:
    sudo systemctl reload apache2
  • Fa'apipi'i faleteuoloa fou a le Su'ega Su'ega:
    • TA_APPLIANCE_VERSION=
    • TA_APPLICATION_VERSION=
    • # Mo faʻamatalaga aʻo leʻi oʻo i le 3.0:
    • # Faʻamaonia le faʻamaoni o fale teu oloa (tali e tatau ona "Ua lelei")
      shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256
      shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
    • # Mo lomiga 3.0 ma mulimuli ane:
    • # Fa'atatau siaki tupe mo fale teu oloa ma fa'amaonia e fetaui ma le
    • # SHA256 siaki tupe maua i luga o le itulau download
      sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb
      sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
    • # Amata le fa'apipi'i 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/
  • (Filifili) Mulimuli i le NETCONF & YANG API Orchestration Guide e faʻapipiʻi ma faʻapipiʻi ConfD pe a e manaʻomia.

FAAMANATU: A e faʻaleleia i le 3.x mulimuli ane, e tatau ona e amata i le faʻatinoina o lenei poloaiga: sudo apt-mark unhold python-django python-django-common

Fa'afitauli

I LE VAEGA LENEI

  • Faafitauli Amata ConfD | 15
  • Faafitauli Amata callexecuter | 15
  • Web E le tali mai le Server | 16
  • Toe amata o le Paragon Active Assurance Services ua Le manuia | 17

Faafitauli Amata ConfD
Afai e iai ni fa'afitauli e amata ai le ConfD pe a uma le fa'aleleia, fa'amolemole fa'afeso'ota'i lau pa'aga Juniper po'o lau pule fa'amatalaga Juniper po'o le sui fa'atau ina ia maua ai sau saofaga fou.

Faafitauli Amata callexecuter
Siaki ogalaau callexecuter ma le poloaiga

  • sudo journalctl xeu netrounds-callexecuter

E mafai ona e vaʻai i se mea sese e pei o lenei:

  • Iun 03 09:53:27 myhost django-admin[6290]: ERROR netrounds.manager.callexecuter Fa'ate'a le fa'aogaina ile CallExecuter.run [igoa=netrounds.manager.callexecuter, thread=140364632504128, process=8238, funcName
  • Iun 03 09:53:27 myhost django-admin[6290]: Su'esu'e (valaau lata mai mulimuli):
  • Iuni 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, i le au
  • Iuni 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/netrounds/manager/calldispatcher.py", laina 164, o loʻo tamoe
  • Iuni 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/netrounds/manager/models.py", laina 204, inwait
  • Iuni 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/netrounds/manager/models.py”, laina 42, i __unicode__
  • Jun 03 09:53:27 myhost django-admin[6290]: AttributeError: 'unicode' mea e leai se uiga 'iteritems'

O le mea ua tupu o le netrounds-callexecuter*.deb package na faʻaleleia e aunoa ma le mautinoa o le netrounds-callexecuter systemd service na taofia ma le atoatoa. O le database o loʻo i totonu o le tulaga sese; e manaʻomia ona toe faʻaleleia mai le faʻamaumauga, ma e manaʻomia le toe faʻaleleia.
Faia mea nei e faʻamalo ma taofi le networks-callexecuter service:

  • sudo systemctl faʻagata le upega tafaʻilagi-callexecuter
  • sudo systemctl taofi netrounds-callexecuter

Web E le tali mai le Server
Siaki ogalaau apache ma le poloaiga

  • si'usi'u -n 50 /var/log/apache2/netrounds_error.log

Afai e te vaʻai i le mea sese o loʻo i lalo, o lona uiga o le Control Center version 2.34 o loʻo taʻavale i luga o le Ubuntu 18.04, o lona uiga, e leʻi faʻaleleia lelei le Nofoaga Tutotonu. O le fofo o le fa'aleleia lea o le Control Center i se isi fa'amatalaga e pei ona fa'amatalaina i lenei pepa.

  • # Taimiamps, pids, etc. ua aveese i lalo
    Sini WSGI script '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py' e le mafai ona utaina e pei o le Python module.
    Fa'ailoga na tupu fa'agaioiina le WSGI script '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py'. Su'esu'ega (valaau lata mai mulimuli):
    • File “/usr/lib/python2.7/dist-packages/netrounds/wsgi.py”, laina 6, i totonu talosaga = get_wsgi_application()
    • File “/usr/lib/python2.7/dist-packages/django/core/wsgi.py”, laina 13, i get_wsgi_application django.setup(set_prefix=Sese)
    • File “/usr/lib/python2.7/dist-packages/django/__init__.py”, laina 27, i le seti apps.populate(settings.INSTALLED_APPS)
    • File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, laina 85, i le fa'atumuina app_config = AppConfig.create(entry)
    • File “/usr/lib/python2.7/dist-packages/django/apps/config.py”, laina 94, i le fatu module = import_module(entry)
    • File “/usr/lib/python2.7/importlib/__init__.py”, laina 37, i import_module __import__(igoa)
    • File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/__init__.py”, laina 1, i totonu mai grappelli.dashboard.dashboards faaulufale mai *
    • File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/dashboards.py”, laina 14, i mai grappelli.dashboard fa'aulufaleina modules
    • File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/modules.py”, laina 9, i mai django.contrib.contenttypes.models faaulufale mai ContentType
    • File “/usr/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py”, laina 139, i vasega ContentType(models.Model):
    • File “/usr/lib/python2.7/dist-packages/django/db/models/base.py”, laina 110, i __new__ app_config = apps.get_containing_app_config(module)
    • File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, laina 247, i get_containing_app_config self.check_apps_ready()
    • File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, laina 125, i le check_apps_ready sii i luga le AppRegistryNotReady(“E le i utaina polokalame.”) AppRegistryNotReady: E lei utaina ni polokalame.

Toe amata ole Paragon Active Assurance Services ua le manuia

  • Toe amata le upega-* tautua ma
    • sudo systemctl amata -uma "netrounds-*" apache2 openvpn@netrounds
  • e maua ai le savali lenei:
    • Ua le mafai ona amata netrounds-agent-ws-server.service: Unit netrounds-agent-ws-server.service o lo'o ufiufi.
    • Le mafai ona amata netrounds-agent-daemon.service: Unit netrounds-agent-daemon.service o lo'o ufiufi.
  • O lona uiga o auaunaga o loʻo taʻua na faʻapipiʻiina i le faagasologa o le aveeseina o afifi ma e manaʻomia le faʻamamaina o le tusi. O lo'o fa'aalia i lalo le faiga fa'amama
    • sudo apt-get purge netrounds-agent-login
    • sudo find /etc/systemd/system -name "netrounds-agent-*.service" -tapē sudo systemctl daemon-reload

Juniper Networks, le logo Juniper Networks, Juniper, ma Junos o fa'ailoga fa'amaufa'ailoga a Juniper Networks, Inc. i le Iunaite Setete ma isi atunu'u. O isi fa'ailoga tau fefa'ataua'iga uma, fa'ailoga tautua, fa'ailoga resitalaina, po'o fa'ailoga tautua ua resitalaina o meatotino a latou tagata. E leai se matafaioi a Juniper Networks mo soʻo se mea le saʻo i lenei pepa. Juniper Networks fa'asaoina le aia tatau e sui ai, suia, fesiita'i, po'o se isi itu e toe teuteu lenei lomiga e aunoa ma se fa'aaliga. Puletaofia © 2024 Juniper Networks, Inc. Ua taofia aia tatau uma.

Pepa / Punaoa

Juniper NETWORKS Version 2.34 Faʻaleleia le Nofoaga Tutotonu [pdf] Taiala mo Tagata Fa'aoga
Version 2.34 Faʻaleleia Nofoaga Pulea, Faʻaleleia Nofoaga Faʻatonu, Nofoaga Faʻatonu, Nofoaga Autu

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *