Juniper-NETWORKS-LOGO

Ang Juniper NETWORKS Pag-upgrade sa Control Center gikan sa Bersyon 2.34

Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-PRODUCT

Pasiuna

Kini nga dokumento mahitungod sa pag-upgrade sa Paragon Active Assurance Control Center gikan sa bersyon 2.34 ngadto sa usa ka ulahi nga bersyon. Ang pag-upgrade naglakip sa mga espesyal nga pamaagi tungod kay kini naglakip sa pag-upgrade sa Ubuntu OS gikan sa 16.04 ngadto sa 18.04. Ang dokumento naglangkob sa duha ka mga senaryo:

  • Pag-upgrade sa Ubuntu 16.04 (nga na-install ang Control Center) sa Ubuntu 18.04.
  • Ang bag-ong pag-instalar sa Ubuntu 18.04 gisundan sa pag-instalar sa Control Center ug pagbalhin sa backup data gikan sa usa ka daan nga Control Center nga pananglitan ngadto sa bag-ong instance.

Para sa ubang mga upgrade, palihog tan-awa ang Upgrade Guide.

Scenario A: Pag-upgrade sa Ubuntu 16.04 ngadto sa Ubuntu 18.04

  • Pagsugod pinaagi sa pag-disable sa apache2 ug net rounds-call execute services:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (2)
  • Hunonga ang tanang serbisyo sa Paragon Active Assurance:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (3)
  • Pag-backup sa datos sa produkto sa Paragon Active Assurance.

NOTA: Kini ang backup nga pamaagi nga gihulagway sa Operations Guide, kapitulo Pag-backup sa Data sa Produkto, mas mubo nga pulong.

Pagdala niini nga mga sugo:

Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (4)

NOTA: Ang pg_dump command mangayo og password nga makita sa /etc/netrounds/netrounds.conf ubos sa “postgres database”. Ang default nga password mao ang "netrounds".

NOTA: Para sa dako nga setup (> 50 GB), paghimo og tarball sa RRD fileMahimong dugay kaayo, ug ang pagkuha sa usa ka snapshot sa volume mahimong mas maayo nga ideya. Ang posible nga mga solusyon sa pagbuhat niini naglakip sa: paggamit sa a file sistema nga nagsuporta sa mga snapshot, o pagkuha sa usa ka snapshot sa virtual volume kung ang server nagdagan sa usa ka virtual nga palibot.

  • Susiha ang integridad sa database gamit ang gihatag nga script netrounds_2.35_validate_db.sh.

WARNING: Kung kini nga script magpagawas mga pasidaan, ayaw pagsulay sa pamaagi sa pagbalhin sa database nga gihulagway sa "ubos" sa panid 5. Kontaka ang suporta sa Juniper pinaagi sa pag-file og tiket sa https://support.juniper.net/support/requesting-support (paghatag sa output gikan sa script) aron masulbad ang mga problema sa database sa dili ka pa magpadayon sa pag-upgrade.

  • Pag-backup sa configuration sa Control Center files:

Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (5)

Kay example:

Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (6)

  • Pag-upgrade sa Ubuntu sa bersyon 18.04. Ang kasagarang pamaagi sa pag-upgrade mao ang mosunod (gipahiangay gikan sa https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
  • Aron mag-upgrade sa usa ka sistema sa server:
  • I-install ang update-manager-core kung wala pa kini ma-install.
  • Siguroa nga ang Prompt line sa /etc/update-manager/release-upgrades gibutang sa 'lts' (aron masiguro nga ang OS ma-upgrade sa 18.04, ang sunod nga bersyon sa LTS human sa 16.04).
  • Ilunsad ang himan sa pag-upgrade gamit ang command sudo do-release-upgrade.
  • Sunda ang mga instruksyon sa screen. Kutob sa Paragon Active Assurance, mahimo nimong tipigan ang mga default sa tibuok. (Mahimong mahitabo nga kinahanglan nimo nga maghimo lainlaing mga kapilian alang sa mga hinungdan nga wala’y kalabotan sa Paragon Active Assurance.)
  • Kung na-upgrade na ang Ubuntu, i-reboot ang sistema. Dayon buhata ang mosunod nga mga lakang:
  • Pag-upgrade sa PostgreSQL.
  • Pag-update sa database sa PostgreSQL files gikan sa bersyon 9.5 hangtod sa bersyon 10:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (7)Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (8)
  • Kuhaa ang karaan nga bersyon sa PostgreSQL:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (9)
  • I-update ang mga pakete sa Paragon Active Assurance.
  • I-compute ang checksum para sa tarball nga adunay bag-ong bersyon sa Control Center ug pamatud-i nga parehas kini sa SHA256 checksum nga gihatag sa download page:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (10)
  • Unpack ang Control Center tarball:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (11)
  • I-install ang bag-ong mga pakete sa Control Center:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (12)
  • Kuhaa ang karaan nga mga pakete:

NOTA: Importante nga tangtangon kini nga mga pakete.

Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (13)

  • Sa dili pa buhaton ang paglalin sa database, kinahanglan nimo nga buhaton ang pipila ka dugang nga mga lakang. Adto sa kini nga artikulo sa base sa Kahibalo, pag-scroll paubos sa seksyon nga Mga Aksyon kung na-install na ang pagpagawas, ug buhata ang mga lakang 1 hangtod 4 sa mga panudlo.

NOTA: Ayaw pagbuhat sa lakang 5 niining puntoha.

  • Pagdalagan ang database migration:

NOTA: Sa dili pa molalin, kinahanglan nimong sigurohon nga ang pagsusi sa integridad sa database nga gihulagway sa "ibabaw" sa panid 2 makompleto nga walay sayup.

Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (14)

Ang ncc migrate command nagkinahanglan og igong panahon sa pagpatuman (daghang minuto). Kinahanglang i-print niini ang mosunod (mga detalye nga wala ilakip sa ubos):Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (15)

  • (Opsyonal) I-update ang ConfD package kung kinahanglan nimo ang ConfD:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (16)
  • Itandi ang gi-backup nga configuration kaniadto files uban sa bag-ong na-install nga mga, ug kamut iusa ang sulod sa duha ka set sa files (kinahanglan magpabilin sila sa parehas nga mga lokasyon).
  • I-enable ang apache2, Kafka, ug net rounds-call sa pagpatuman sa mga serbisyo:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (17)
  • Pagsugod sa mga serbisyo sa Paragon Active Assurance:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (18)
  • Aron ma-aktibo ang bag-ong configuration, kinahanglan usab nimo nga modagan:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (19)
  • I-install ang bag-ong mga repositoryo sa Test Agent:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (20)
  • Tungod kay ang suporta alang sa Test Agent Lite gihulog sa bersyon 2.35, kinahanglan nimong tangtangon ang daan nga Test Agent Lite nga mga pakete kung imo kining na-install:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (21)

NOTA: Kung mag-upgrade ka sa 3.x sa ulahi, kinahanglan ka magsugod pinaagi sa pagpadagan niini nga mando: sudo apt-mark unhold python-django python-django-common

Scenario B: Bag-ong Ubuntu 18.04 nga Pag-install

  • Sa Ubuntu 16.04 nga pananglitan, pagkuha og mga backup sa Paragon Active Assurance nga datos sa produkto.

NOTA: Kini ang pamaagi sa pag-backup nga gihulagway sa Giya sa Operasyon, kapitulo nga "Pag-backup sa Data sa Produkto", mas mubo nga pulong.

Pagdala niini nga mga sugo:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (22)

Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (23)

NOTA: Ang pg_dump command mangayo og password nga makita sa /etc/netrounds/netrounds.conf ubos sa “postgres database”. Ang default nga password mao ang "netrounds".

NOTA: Para sa dako nga setup (> 50 GB), paghimo og tarball sa RRD fileMahimong dugay kaayo, ug ang pagkuha sa usa ka snapshot sa volume mahimong mas maayo nga ideya. Ang posible nga mga solusyon sa pagbuhat niini naglakip sa: paggamit sa a file sistema nga nagsuporta sa mga snapshot, o pagkuha sa usa ka snapshot sa virtual volume kung ang server nagdagan sa usa ka virtual nga palibot.

Kay example:

Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (24)

  • Sa Ubuntu 16.04 nga pananglitan, i-back up ang lisensya file.
  • Ang bag-ong instance kinahanglan nga makatagbaw bisan sa parehas nga mga kinahanglanon sa hardware sama sa daan.
  • Sa bag-ong pananglitan, i-install ang Ubuntu 18.04. Among girekomendar ang mosunod nga tutorial:
  • https://ubuntu.com/tutorials/install-ubuntu-server

Kutob sa Paragon Active Assurance, mahimo nimong tipigan ang mga default sa tibuok. (Mahimong mahitabo nga kinahanglan nimo nga maghimo lainlaing mga kapilian alang sa mga hinungdan nga wala’y kalabotan sa Paragon Active Assurance.)

  • Sa higayon nga ma-install ang Ubuntu 18.04, i-reboot ang sistema.
  • Ang mosunod nga disk partitioning girekomendar, ilabi na alang sa snapshot backups (apan kini anaa kanimo isip usa ka user sa paghukom):
  • Girekomendar nga partitioning para sa lab setup:
  • /: Tibuok disk, ext4.
  • Girekomendar nga partitioning para sa production setup:
  • /: 10% sa disk space, ext4.
  • /var: 10% sa disk space, ext4.
  • /var/lib/netrounds/rrd: 80% sa disk space, ext4.
  • Walay encryption
  • Ibutang ang time zone sa UTC, pananglitanample ingon sa mosunod:

Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (25)

  • Ibutang ang tanang lokal sa en_US.UTF-8.
  • Usa ka paagi sa pagbuhat niini mao ang mano-mano nga pag-edit sa file /etc/default/locale. Example:

Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (26)

  • Siguroha nga ang mosunod nga linya DILI gikomentaryo sa /etc/locale.gen:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (27)
  • I-regenerate ang locale files aron sa pagsiguro nga ang pinili nga pinulongan anaa:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (28)
  • Siguroha nga ang trapiko sa mosunod nga mga pantalan gitugotan sa ug gikan sa Control Center:
  • Inbound:
  • TCP port 443 (HTTPS): Web interface
  • TCP port 80 (HTTP): Web interface (gigamit sa Speedtest, nag-redirect sa uban URLs ngadto sa HTTPS)
  • TCP port 830: ConfD (opsyonal)
  • TCP port 6000: Naka-encrypt nga koneksyon sa OpenVPN alang sa Test Agent Appliances
  • TCP port 6800: Naka-encrypt WebSocket koneksyon alang sa Test Agent Aplikasyon
  • Outbound:
  • TCP port 25 (SMTP): Paghatud sa mail
  • UDP port 162 (SNMP): Pagpadala sa SNMP traps para sa mga alarma
  • UDP port 123 (NTP): Pag-synchronize sa oras
  • I-install ang NTP:
  • Una, i-disable ang timedatectl:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (29)
  1. Sa output, ang “reach” value para sa NTP servers kay octal value nga nagpakita sa resulta sa katapusang walo ka NTP transactions. Kung malampuson ang tanan nga walo, ang kantidad mahimong octal 377 (= binary
    • I-install ang PostgreSQL ug i-set up ang usa ka user para sa Control Center:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (30)
      Ang paggamit sa usa ka eksternal nga PostgreSQL server dili girekomenda.
    • Pag-instalar ug pag-configure sa usa ka email server.
    • Ang Control Center magpadala ug mga email sa mga tiggamit:
    • kung giimbitar sila sa usa ka account,
    • sa pagpadala sa mga alarma sa email (ie kung ang email kaysa SNMP gigamit alang niini nga katuyoan), ug
    • sa pagpadala sa mga periodic report.
    • Pagdalagan ang sugoJuniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (31)
    • Alang sa usa ka yano nga setup diin ang postfix mahimong direktang ipadala sa destinasyon nga email server, mahimo nimong itakda ang Kinatibuk-ang matang sa pagsumpo sa mail ngadto sa "Internet Site", ug ang System mail nga ngalan kasagarang ibilin nga ingon-ana. Kung dili, ang postfix kinahanglan nga ma-configure sumala sa palibot. Alang sa giya, tan-awa ang opisyal nga dokumentasyon sa Ubuntu sa https://help.ubuntu.com/lts/serverguide/postfix.html.
    • I-install ang Control Center sa Ubuntu 18.04 nga pananglitan. Kini nga pamaagi nag-instalar usab sa Paragon Active Assurance REST API.Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (32)

0b11111111). Bisan pa, kung bag-o pa nimo na-install ang NTP, lagmit nga wala’y walo ka mga transaksyon sa NTP ang nahitabo, aron ang kantidad mahimong gamay: usa sa 1, 3, 7, 17, 37, 77, o 177 kung ang tanan nga mga transaksyon malampuson. .Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (33)

  • Hunonga ang tanang serbisyo sa Paragon Active Assurance:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (34)
  • Ibalik ang backup sa database:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (35)
  • Sa dili pa buhaton ang paglalin sa database, kinahanglan nimo nga buhaton ang pipila ka dugang nga mga lakang. Adto sa kini nga artikulo sa base sa Kahibalo, pag-scroll paubos sa seksyon nga Mga Aksyon kung na-install na ang pagpagawas, ug buhata ang mga lakang 1 hangtod 4 sa mga panudlo.
    NOTA: Ayaw pagbuhat sa lakang 5 niining puntoha.
  • Pagdalagan ang database migration:

NOTA: Kini usa ka sensitibo nga mando, ug kinahanglan nga mag-amping kung ipatuman kini sa usa ka hilit nga makina. Sa ingon nga senaryo kusganon nga girekomenda nga mogamit ka usa ka programa sama sa screen o tmux aron ang paglalin nga mando magpadayon sa pagdagan bisan kung ang sesyon sa ssh maguba.Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (36)

Ang ncc migrate command nagkinahanglan og igong panahon sa pagpatuman (daghang minuto). Kinahanglang i-print niini ang mosunod (mga detalye nga wala ilakip sa ubos):Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (37)

  • Ibalhin ang backup data sa 18.04 nga pananglitan gamit ang scp o uban pang himan.
  • Ibalik ang mga yawe sa OpenVPN:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (38)
  • Iuli ang datos sa RRD:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (39)
  • Itandi ang gi-backup nga configuration files uban sa bag-ong na-install nga mga, ug kamut iusa ang sulod sa duha ka set sa files (kinahanglan magpabilin sila sa parehas nga mga lokasyon).
  • I-aktibo ang lisensya sa produkto gamit ang lisensya file gikuha gikan sa daan nga pananglitan:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (40)
  • Pagsugod sa mga serbisyo sa Paragon Active Assurance:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (41)
  • Aron ma-aktibo ang bag-ong configuration, kinahanglan usab nimo nga modagan:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (42)
  • I-install ang bag-ong mga repositoryo sa Test Agent:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (43)
  • (Opsyonal) Sunda ang NETCONF & YANG API Orchestration Guide para ma-install ug ma-configure ang ConfD kung kinahanglan nimo.

NOTA: Kung mag-upgrade ka sa 3.x sa ulahi, kinahanglan ka magsugod pinaagi sa pagpadagan niini nga mando: sudo apt-mark unhold python-django python-django-common

Pag-troubleshoot

Mga Problema sa Pagsugod sa ConfD
Kung adunay ka mga problema sa pagsugod sa ConfD pagkahuman sa pag-upgrade, palihug kontaka ang imong kasosyo sa Juniper o ang imong lokal nga tagdumala sa account sa Juniper o representante sa pagbaligya aron makakuha usa ka bag-ong suskrisyon.

Mga Problema Pagsugod sa pag-execute sa tawag
Susiha ang callexecuter logs gamit ang commandJuniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (44)

Mahimo nimong makita ang usa ka sayup sama sa mosunod:

Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (45) Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (46)

Ang nahitabo mao nga ang net rounds-call execute*.deb nga pakete gi-upgrade nga walay pagsiguro nga ang net rounds-call execute system service nahunong ug gi-disable. Ang database anaa sa sayop nga kahimtang; kini kinahanglan nga ibalik gikan sa backup, ug ang pag-upgrade kinahanglan nga gisubli. Buhata ang mosunod aron ma-disable ug mapahunong ang serbisyo sa pag-execute sa net rounds-call:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (47)

Web Ang Server Dili Motubag

Susiha ang mga log sa apache gamit ang commandJuniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (48)

Kung nakita nimo ang mosunod nga sayup, kini nagpasabut nga ang bersyon sa Control Center 2.34 nagdagan sa Ubuntu 18.04, nga mao, ang Control Center wala pa malampuson nga na-upgrade. Ang solusyon mao ang pag-upgrade sa Control Center ngadto sa ulahi nga bersyon sama sa gihulagway niini nga dokumento.Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (49) Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (50)

Napakyas ang Pag-restart sa Paragon Active Assurance Services

  • Pagsugod pag-usab sa netrounds-* mga serbisyo saJuniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (51)
  • naghimo sa mosunod nga mensahe:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (52)
  • Kini nagpasabut nga ang mga serbisyo nga gihisgutan gitago sa dagan sa proseso sa pagtangtang sa pakete ug nanginahanglan manwal nga paglimpyo. Ang pamaagi sa paglimpyo gipakita sa ubos:Juniper-NETWORKS-Upgrading-Control-Center-gikan sa-Bersyon-fig-1 (53)

Ang Juniper Networks, ang logo sa Juniper Networks, Juniper, ug Junos kay mga rehistradong marka sa pamatigayon sa Juniper Networks, Inc. sa Estados Unidos ug uban pang mga nasud. Ang tanan nga uban pang mga marka sa pamatigayon, mga marka sa serbisyo, mga rehistradong marka, o mga rehistradong marka sa serbisyo kay gipanag-iya sa ilang tagsa-tagsa ka tag-iya. Ang Juniper Networks walay responsibilidad sa bisan unsang mga sayop niini nga dokumento. Ang Juniper Networks adunay katungod sa pag-usab, pag-usab, pagbalhin, o pag-usab niini nga publikasyon nga walay pahibalo. Copyright © 2022 Juniper Networks, Inc. Tanang katungod gigahin.

Mga Dokumento / Mga Kapanguhaan

Ang Juniper NETWORKS Pag-upgrade sa Control Center gikan sa Bersyon 2.34 [pdf] Giya sa Gumagamit
Pag-upgrade sa Control Center gikan sa Bersyon 2.34, Control Center gikan sa Bersyon 2.34, Center gikan sa Bersyon 2.34, Bersyon 2.34

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *