ജൂണിപ്പർ നെറ്റ്‌വർക്ക് ലോഗോപതിപ്പിൽ നിന്ന് നിയന്ത്രണ കേന്ദ്രം നവീകരിക്കുന്നു
2.34JUNIPER NETWORKS പതിപ്പിൽ നിന്ന് നിയന്ത്രണ കേന്ദ്രം നവീകരിക്കുന്നു

ആമുഖം

പാരഗൺ ആക്റ്റീവ് അഷ്വറൻസ് കൺട്രോൾ സെൻ്റർ പതിപ്പ് 2.34-ൽ നിന്ന് പിന്നീടുള്ള പതിപ്പിലേക്ക് അപ്‌ഗ്രേഡ് ചെയ്യുന്നതിനെ ഈ ഡോക്യുമെൻ്റ് പരിഗണിക്കുന്നു.
ഉബുണ്ടു ഒഎസ് 16.04 ൽ നിന്ന് 18.04 ലേക്ക് അപ്‌ഗ്രേഡുചെയ്യുന്നത് ഉൾപ്പെടുന്നതിനാൽ നവീകരണത്തിന് പ്രത്യേക നടപടിക്രമങ്ങൾ ആവശ്യമാണ്. പ്രമാണം രണ്ട് സാഹചര്യങ്ങൾ ഉൾക്കൊള്ളുന്നു:

  • ഉബുണ്ടു 16.04 (നിയന്ത്രണ കേന്ദ്രം ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്നത്) ഉബുണ്ടു 18.04 ലേക്ക് അപ്‌ഗ്രേഡ് ചെയ്യുക.
  • ഉബുണ്ടു 18.04-ൻ്റെ പുതിയ ഇൻസ്റ്റാളേഷനും തുടർന്ന് കൺട്രോൾ സെൻ്റർ ഇൻസ്റ്റാളുചെയ്യലും പഴയ നിയന്ത്രണ കേന്ദ്ര ഉദാഹരണത്തിൽ നിന്ന് പുതിയ ഉദാഹരണത്തിലേക്ക് ബാക്കപ്പ് ഡാറ്റ കൈമാറലും.
    മറ്റ് അപ്‌ഗ്രേഡുകൾക്കായി, അപ്‌ഗ്രേഡ് ഗൈഡ് കാണുക.

സാഹചര്യം എ: ഉബുണ്ടു 16.04 ഉബുണ്ടു 18.04 ലേക്ക് അപ്‌ഗ്രേഡ് ചെയ്യുക

  • apache2, netrounds-callexecuter സേവനങ്ങൾ പ്രവർത്തനരഹിതമാക്കിക്കൊണ്ട് ആരംഭിക്കുക: sudo systemctl apache2 netrounds-callexecuter പ്രവർത്തനരഹിതമാക്കുക
  • എല്ലാ പാരഗൺ ആക്റ്റീവ് അഷ്വറൻസ് സേവനങ്ങളും നിർത്തുക: sudo systemctl "netrounds-*" apache2 openvpn@netrounds നിർത്തുക
  • പാരഗൺ ആക്റ്റീവ് അഷ്വറൻസ് ഉൽപ്പന്ന ഡാറ്റയുടെ ബാക്കപ്പുകൾ എടുക്കുക.
    കുറിപ്പ്: ഓപ്പറേഷൻസ് ഗൈഡ്, ചാപ്റ്റർ ബാക്കിംഗ് ഉൽപ്പന്ന ഡാറ്റയിൽ വിവരിച്ചിരിക്കുന്ന ബാക്കപ്പ് നടപടിക്രമമാണിത്, കൂടുതൽ ചുരുക്കത്തിൽ മാത്രം.
    ഈ കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക:
    # PostgreSQL ഡാറ്റാബേസ് ബാക്കപ്പ്
    # (പകരം, ബൈനറി ഫോർമാറ്റിൽ സംരക്ഷിക്കാൻ :)
    # pg_dump -h ലോക്കൽഹോസ്റ്റ് -യു നെറ്റ്‌റൗണ്ട്സ് -എഫ്‌സി നെറ്റ്‌റൗണ്ട്സ് > ncc_postgres.binary
    # OpenVPN കീകൾ ബാക്കപ്പ് ചെയ്യുക sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    # ശ്രദ്ധിക്കുക: ഇവ സുരക്ഷിതമായ സ്ഥലത്ത് സൂക്ഷിക്കാൻ ശ്രദ്ധിക്കുക.
    # RRD ബാക്കപ്പ് ചെയ്യുക files (മെട്രിക്സ് ഡാറ്റ)
    # പരിശോധിക്കുക file RRDകൾ കംപ്രസ്സുചെയ്യുന്നതിന് മുമ്പുള്ള വലുപ്പം. ടാർ കമാൻഡിൻ്റെ ഉപയോഗം അല്ല
    # RRD-കൾ 50 GB-യിൽ കൂടുതലാണെങ്കിൽ ശുപാർശ ചെയ്യുന്നു; ചുവടെയുള്ള കുറിപ്പ് കാണുക. du -hs /var/lib/netrounds/rrd
    sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
    കുറിപ്പ്: pg_dump കമാൻഡ് ഒരു പാസ്‌വേഡ് ആവശ്യപ്പെടും, അത്/etc/netrounds/netrounds.com ഫണ്ടർ “postgres ഡാറ്റാബേസ്” എന്നതിൽ കണ്ടെത്താനാകും. സ്ഥിരസ്ഥിതി പാസ്‌വേഡ് "നെറ്റ്‌റൗണ്ട്സ്" ആണ്.
    കുറിപ്പ്: വലിയ തോതിലുള്ള സജ്ജീകരണത്തിന് (> 50 GB), RRD-യുടെ ഒരു ടാർബോൾ നിർമ്മിക്കുന്നു fileകൾ വളരെയധികം സമയമെടുത്തേക്കാം, വോളിയത്തിൻ്റെ ഒരു സ്നാപ്പ്ഷോട്ട് എടുക്കുന്നത് ഒരു മികച്ച ആശയമായിരിക്കും. ഇത് ചെയ്യുന്നതിനുള്ള സാധ്യമായ പരിഹാരങ്ങളിൽ ഇവ ഉൾപ്പെടുന്നു: ഉപയോഗിക്കുന്നത് a file സ്നാപ്പ്ഷോട്ടുകൾ പിന്തുണയ്ക്കുന്ന സിസ്റ്റം, അല്ലെങ്കിൽ സെർവർ ഒരു വെർച്വൽ എൻവയോൺമെൻ്റിലാണ് പ്രവർത്തിക്കുന്നതെങ്കിൽ വെർച്വൽ വോള്യത്തിൻ്റെ സ്നാപ്പ്ഷോട്ട് എടുക്കുക.
  • വിതരണം ചെയ്ത സ്ക്രിപ്റ്റ് netrounds_2.35_validate_db.sh ഉപയോഗിച്ച് ഡാറ്റാബേസിൻ്റെ സമഗ്രത പരിശോധിക്കുക.
    ഇലക്ട്രിക് ഷോക്ക് ഐക്കൺ മുന്നറിയിപ്പ്: ഈ സ്ക്രിപ്റ്റ് മുന്നറിയിപ്പുകൾ പുറപ്പെടുവിക്കുകയാണെങ്കിൽ, പേജ് 5-ൽ "ചുവടെ" വിവരിച്ചിരിക്കുന്ന ഡാറ്റാബേസ് മൈഗ്രേഷൻ നടപടിക്രമം പരീക്ഷിക്കരുത്. ഒരു ടിക്കറ്റ് ഫയൽ ചെയ്തുകൊണ്ട് ജൂനിപ്പർ പിന്തുണയുമായി ബന്ധപ്പെടുക https://support.juniper.net/support/requesting-support (സ്ക്രിപ്റ്റിൽ നിന്നുള്ള ഔട്ട്പുട്ട് വിതരണം) നിങ്ങൾ അപ്ഗ്രേഡുമായി മുന്നോട്ട് പോകുന്നതിന് മുമ്പ് ഡാറ്റാബേസിലെ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന്.
  • നിയന്ത്രണ കേന്ദ്ര കോൺഫിഗറേഷൻ്റെ ബാക്കപ്പുകൾ എടുക്കുക 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

ഉദാampLe:
സുഡോ സിപി /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old

  • ഉബുണ്ടു 18.04 പതിപ്പിലേക്ക് അപ്‌ഗ്രേഡ് ചെയ്യുക. ഒരു സാധാരണ അപ്‌ഗ്രേഡ് നടപടിക്രമം ഇപ്രകാരമാണ് (ഇതിൽ നിന്ന് സ്വീകരിച്ചത് https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
    • ഒരു സെർവർ സിസ്റ്റത്തിൽ അപ്ഗ്രേഡ് ചെയ്യാൻ:
    • അപ്ഡേറ്റ്-മാനേജർ-കോർ ഇതിനകം ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിൽ ഇൻസ്റ്റാൾ ചെയ്യുക.
    • /etc/update-manager/release-upgrades ലെ പ്രോംപ്റ്റ് ലൈൻ 'lts' ആയി സജ്ജീകരിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക (ഉറപ്പാക്കാൻ
    OS 18.04-ലേക്ക് അപ്‌ഗ്രേഡുചെയ്‌തു, 16.04-ന് ശേഷമുള്ള അടുത്ത LTS പതിപ്പ്).
    • sudo do-release-upgrade കമാൻഡ് ഉപയോഗിച്ച് അപ്‌ഗ്രേഡ് ടൂൾ സമാരംഭിക്കുക.
    • ഓൺ-സ്ക്രീൻ നിർദ്ദേശങ്ങൾ പാലിക്കുക. പാരഗൺ ആക്റ്റീവ് അഷ്വറൻസിനെ സംബന്ധിച്ചിടത്തോളം, നിങ്ങൾക്ക് ഡിഫോൾട്ടുകൾ ഉടനീളം നിലനിർത്താം. (പാരഗൺ ആക്റ്റീവ് അഷ്വറൻസുമായി ബന്ധമില്ലാത്ത കാരണങ്ങളാൽ നിങ്ങൾ വ്യത്യസ്തമായ തിരഞ്ഞെടുപ്പുകൾ നടത്തേണ്ടി വന്നേക്കാം.)
  • ഉബുണ്ടു നവീകരിച്ചു കഴിഞ്ഞാൽ, സിസ്റ്റം റീബൂട്ട് ചെയ്യുക. തുടർന്ന് ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ നടപ്പിലാക്കുക:
  • PostgreSQL നവീകരിക്കുക.
  • PostgreSQL ഡാറ്റാബേസ് അപ്ഡേറ്റ് ചെയ്യുക fileപതിപ്പ് 9.5 മുതൽ പതിപ്പ് 10 വരെയുള്ള s: sudo pg_dropcluster 10 main –stop # സെർവർ ഷട്ട് ഡൗൺ ചെയ്ത് ക്ലസ്റ്റർ പൂർണ്ണമായി ഇല്ലാതാക്കുക# “പ്രധാന” പതിപ്പ് 10 (ഇത് അടുത്ത കമാൻഡിൽ അപ്‌ഗ്രേഡിന് # തയ്യാറെടുക്കുന്നു) sudo pg_upgradecluster 9.5 പ്രധാന # അപ്‌ഗ്രേഡ് ക്ലസ്റ്റർ “മെയിൻ” പതിപ്പ് 9.5 മുതൽ ഏറ്റവും പുതിയത്# വരെ
    ലഭ്യമായ പതിപ്പ് (10) sudo pg_dropcluster 9.5 പ്രധാന # ക്ലസ്റ്റർ "മെയിൻ" പതിപ്പ് 9.5 പൂർണ്ണമായും ഇല്ലാതാക്കുക
  • PostgreSQL-ൻ്റെ കാലഹരണപ്പെട്ട പതിപ്പ് നീക്കം ചെയ്യുക:
    sudo apt purge postgresql-9.5 postgresql-client-9.5 postgresql-contrib-9.5
  • പാരാഗൺ ആക്റ്റീവ് അഷ്വറൻസ് പാക്കേജുകൾ അപ്ഡേറ്റ് ചെയ്യുക.
    • പുതിയ കൺട്രോൾ സെൻ്റർ പതിപ്പ് അടങ്ങുന്ന ടാർബോളിൻ്റെ ചെക്ക്സം കണക്കാക്കുകയും അത് ഡൗൺലോഡ് പേജിൽ നൽകിയിരിക്കുന്ന SHA256 ചെക്ക്‌സത്തിന് തുല്യമാണെന്ന് പരിശോധിക്കുകയും ചെയ്യുക: sha256sum paa-control-center_${CC_VERSION}.tar.gz
    • കൺട്രോൾ സെൻ്റർ ടാർബോൾ അൺപാക്ക് ചെയ്യുക: കയറ്റുമതി CC_VERSION= tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
    • പുതിയ നിയന്ത്രണ കേന്ദ്ര പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക: sudo apt update sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
    • കാലഹരണപ്പെട്ട പാക്കേജുകൾ നീക്കം ചെയ്യുക:
    കുറിപ്പ്: ഈ പാക്കേജുകൾ നീക്കം ചെയ്യേണ്ടത് പ്രധാനമാണ്.
    # ടെസ്റ്റ് ഏജൻ്റ് ലൈറ്റ് പിന്തുണ
    sudo apt purge netrounds-agent-login
    # പിന്തുണയ്ക്കാത്ത jsonfield പാക്കേജ്
    sudo apt നീക്കം python-django-jsonfield
  • ഡാറ്റാബേസ് മൈഗ്രേഷൻ ചെയ്യുന്നതിന് മുമ്പ്, നിങ്ങൾ ചില അധിക ഘട്ടങ്ങൾ ചെയ്യേണ്ടതുണ്ട്. ഈ നോളജ് ബേസ് ലേഖനത്തിലേക്ക് പോകുക, റിലീസ് ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെങ്കിൽ പ്രവർത്തനങ്ങൾ എന്ന വിഭാഗത്തിലേക്ക് സ്ക്രോൾ ചെയ്യുക, കൂടാതെ ആ നിർദ്ദേശങ്ങളിൽ 1 മുതൽ 4 വരെയുള്ള ഘട്ടങ്ങൾ നടപ്പിലാക്കുക.
    കുറിപ്പ്: ഈ ഘട്ടത്തിൽ ഘട്ടം 5 നടത്തരുത്.
    • ഡാറ്റാബേസ് മൈഗ്രേഷൻ പ്രവർത്തിപ്പിക്കുക:
    കുറിപ്പ്: മൈഗ്രേഷൻ നടത്തുന്നതിന് മുമ്പ്, പേജ് 2-ൽ "മുകളിൽ" വിവരിച്ചിരിക്കുന്ന ഡാറ്റാബേസ് സമഗ്രത പരിശോധന പിഴവില്ലാതെ പൂർത്തിയാകുമെന്ന് നിങ്ങൾ ഉറപ്പാക്കണം.
    sudo ncc മൈഗ്രേറ്റ്
    ncc മൈഗ്രേറ്റ് കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ ഗണ്യമായ സമയമെടുക്കുന്നു (നിരവധി മിനിറ്റ്). ഇത് ഇനിപ്പറയുന്നവ പ്രിൻ്റ് ചെയ്യണം (വിശദാംശങ്ങൾ ചുവടെ ഒഴിവാക്കിയിരിക്കുന്നു):
    ഡാറ്റാബേസ് മൈഗ്രേറ്റ് ചെയ്യുന്നു...
    നടത്തേണ്ട പ്രവർത്തനങ്ങൾ:
    <…>
    മൈഗ്രേഷനുകൾ ഇല്ലാതെ ആപ്പുകൾ സമന്വയിപ്പിക്കുന്നു:
    <…>
    റണ്ണിംഗ് മൈഗ്രേഷനുകൾ:
    <…>
    കാഷെ പട്ടിക സൃഷ്ടിക്കുന്നു...
    <…>
    ടെസ്റ്റ് സ്ക്രിപ്റ്റുകൾ സമന്വയിപ്പിക്കുന്നു...
  • (ഓപ്ഷണൽ) നിങ്ങൾക്ക് ConfD ആവശ്യമുണ്ടെങ്കിൽ ConfD പാക്കേജ് അപ്ഡേറ്റ് ചെയ്യുക: tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
  • മുമ്പ് ബാക്കപ്പ് ചെയ്ത കോൺഫിഗറേഷൻ താരതമ്യം ചെയ്യുക fileപുതുതായി ഇൻസ്‌റ്റാൾ ചെയ്‌തവയ്‌ക്കൊപ്പം, രണ്ട് സെറ്റുകളുടെ ഉള്ളടക്കങ്ങൾ സ്വമേധയാ ലയിപ്പിക്കുക files (അവ ഒരേ സ്ഥലങ്ങളിൽ തന്നെ തുടരണം).
  • apache2, kafka, netrounds-callexecuter സേവനങ്ങൾ പ്രവർത്തനക്ഷമമാക്കുക: sudo systemctl apache2 kafka netrounds-callexecuter പ്രവർത്തനക്ഷമമാക്കുക
  • പാരഗൺ ആക്റ്റീവ് അഷ്വറൻസ് സേവനങ്ങൾ ആരംഭിക്കുക:
    sudo systemctl സ്റ്റാർട്ട് -എല്ലാ "നെറ്റ്‌റൗണ്ടുകളും-*" apache2 kafka openvpn@netrounds
  • പുതിയ കോൺഫിഗറേഷൻ സജീവമാക്കുന്നതിന്, നിങ്ങൾ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്: sudo systemctl reload apache2
  • പുതിയ ടെസ്റ്റ് ഏജൻ്റ് റിപ്പോസിറ്ററികൾ ഇൻസ്റ്റാൾ ചെയ്യുക:
    TA_APPLIANCE_VERSION=
    TA_APPLICATION_VERSION=
    # 3.0-ന് മുമ്പുള്ള പതിപ്പുകൾക്ക്:
    # റിപ്പോസിറ്ററികളുടെ സമഗ്രത പരിശോധിക്കുക (പ്രതികരണം "ശരി" ആയിരിക്കണം)
    shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256
    shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
    # പതിപ്പ് 3.0 നും അതിനുശേഷമുള്ളതിനും:
    # റിപ്പോസിറ്ററികൾക്കായുള്ള ചെക്ക്സം കണക്കാക്കി അവ പൊരുത്തപ്പെടുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക
    sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz എന്ന ഡൗൺലോഡ് പേജിൽ # SHA256 ചെക്ക്‌സം നൽകിയിട്ടുണ്ട്.
    # ഇൻസ്റ്റാളേഷൻ ആരംഭിക്കുക 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/python /dist-packages/netrounds/static/test_agent/
  • ടെസ്റ്റ് ഏജൻ്റ് ലൈറ്റിനുള്ള പിന്തുണ പതിപ്പ് 2.35-ൽ ഉപേക്ഷിച്ചതിനാൽ, പഴയ ടെസ്റ്റ് ഏജൻ്റ് ലൈറ്റ് പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെങ്കിൽ അവ നീക്കം ചെയ്യണം:
    sudo rm -rf /usr/lib/python2.7/dist-packages/netrounds/static/test_agent/netrounds-test-agentlite*
    കുറിപ്പ്: നിങ്ങൾ പിന്നീട് 3.x-ലേക്ക് അപ്‌ഗ്രേഡ് ചെയ്യുമ്പോൾ, ഈ കമാൻഡ് പ്രവർത്തിപ്പിച്ച് ആരംഭിക്കണം: sudo apt-mark unhold python-django python-django-common

സാഹചര്യം ബി: പുതിയ ഉബുണ്ടു 18.04 ഇൻസ്റ്റാളേഷൻ

  • ഉബുണ്ടു 16.04 ഉദാഹരണത്തിൽ, പാരഗൺ ആക്റ്റീവ് അഷ്വറൻസ് ഉൽപ്പന്ന ഡാറ്റയുടെ ബാക്കപ്പുകൾ എടുക്കുക.
    കുറിപ്പ്: ഓപ്പറേഷൻസ് ഗൈഡിലെ "ബാക്കിംഗ് ഉൽപ്പന്ന ഡാറ്റ" എന്ന അധ്യായത്തിൽ വിവരിച്ചിരിക്കുന്ന ബാക്കപ്പ് നടപടിക്രമമാണിത്, കൂടുതൽ ചുരുക്കത്തിൽ മാത്രം.
    ഈ കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക:
    # PostgreSQL ഡാറ്റാബേസ് ബാക്കപ്പ് ചെയ്യുക
    pg_dump –help pg_dump -h ലോക്കൽ ഹോസ്റ്റ് -യു നെറ്റ്‌റൗണ്ട്സ് നെറ്റ്‌റൗണ്ട്സ് > ncc_postgres.sql
    # (പകരം, ബൈനറി ഫോർമാറ്റിൽ സംരക്ഷിക്കാൻ :)
    # pg_dump -h ലോക്കൽഹോസ്റ്റ് -യു നെറ്റ്‌റൗണ്ട്സ് -എഫ്‌സി നെറ്റ്‌റൗണ്ട്സ് > ncc_postgres.binary
    # OpenVPN കീകൾ ബാക്കപ്പ് ചെയ്യുക sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
    # കുറിപ്പ്: ഇവ സുരക്ഷിതമായ സ്ഥലത്ത് സൂക്ഷിക്കാൻ ശ്രദ്ധിക്കുക.
    # RRD ബാക്കപ്പ് ചെയ്യുക files (മെട്രിക്സ് ഡാറ്റ)
    # പരിശോധിക്കുക file RRDകൾ കംപ്രസ്സുചെയ്യുന്നതിന് മുമ്പുള്ള വലുപ്പം. ടാർ കമാൻഡിൻ്റെ ഉപയോഗം അല്ല
    # RRD-കൾ 50 GB-യിൽ കൂടുതലാണെങ്കിൽ ശുപാർശ ചെയ്യുന്നു; ചുവടെയുള്ള കുറിപ്പ് കാണുക.du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
    കുറിപ്പ്: "postgres ഡാറ്റാബേസ്" എന്നതിന് താഴെയുള്ള /etc/netrounds/ netrounds.conf എന്നതിൽ pg_dump കമാൻഡ് ഒരു പാസ്‌വേഡ് ആവശ്യപ്പെടും. സ്ഥിരസ്ഥിതി പാസ്‌വേഡ് "നെറ്റ്‌റൗണ്ട്സ്" ആണ്.
    കുറിപ്പ്: വലിയ തോതിലുള്ള സജ്ജീകരണത്തിന് (> 50 GB), RRD-യുടെ ഒരു ടാർബോൾ നിർമ്മിക്കുന്നു fileകൾ വളരെയധികം സമയമെടുത്തേക്കാം, വോളിയത്തിൻ്റെ ഒരു സ്നാപ്പ്ഷോട്ട് എടുക്കുന്നത് ഒരു മികച്ച ആശയമായിരിക്കും. ഇത് ചെയ്യുന്നതിനുള്ള സാധ്യമായ പരിഹാരങ്ങളിൽ ഇവ ഉൾപ്പെടുന്നു: ഉപയോഗിക്കുന്നത് a file സ്നാപ്പ്ഷോട്ടുകൾ പിന്തുണയ്ക്കുന്ന സിസ്റ്റം, അല്ലെങ്കിൽ സെർവർ ഒരു വെർച്വൽ എൻവയോൺമെൻ്റിലാണ് പ്രവർത്തിക്കുന്നതെങ്കിൽ വെർച്വൽ വോള്യത്തിൻ്റെ സ്നാപ്പ്ഷോട്ട് എടുക്കുക.
  • ഉബുണ്ടു 16.04 ഉദാഹരണത്തിൽ, നിയന്ത്രണ കേന്ദ്ര കോൺഫിഗറേഷൻ്റെ ബാക്കപ്പുകൾ എടുക്കുക 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
    ഉദാampLe:
    സുഡോ സിപി /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
    • ഉബുണ്ടു 16.04 സന്ദർഭത്തിൽ, ലൈസൻസ് ബാക്കപ്പ് ചെയ്യുക file.
    • പുതിയ സംഭവത്തിന് പഴയതിന് സമാനമായ ഹാർഡ്‌വെയർ ആവശ്യകതകളെങ്കിലും പാലിക്കേണ്ടതുണ്ട്.
    • പുതിയ സന്ദർഭത്തിൽ, ഉബുണ്ടു 18.04 ഇൻസ്റ്റാൾ ചെയ്യുക. ഇനിപ്പറയുന്ന ട്യൂട്ടോറിയൽ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു:
    https://ubuntu.com/tutorials/install-ubuntu-server

പാരഗൺ ആക്റ്റീവ് അഷ്വറൻസിനെ സംബന്ധിച്ചിടത്തോളം, നിങ്ങൾക്ക് ഡിഫോൾട്ടുകൾ ഉടനീളം നിലനിർത്താം. (പാരഗൺ ആക്റ്റീവ് അഷ്വറൻസുമായി ബന്ധമില്ലാത്ത കാരണങ്ങളാൽ നിങ്ങൾ വ്യത്യസ്തമായ തിരഞ്ഞെടുപ്പുകൾ നടത്തേണ്ടി വന്നേക്കാം.)

  • ഉബുണ്ടു 18.04 ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, സിസ്റ്റം റീബൂട്ട് ചെയ്യുക.
  • ഇനിപ്പറയുന്ന ഡിസ്ക് പാർട്ടീഷനിംഗ് ശുപാർശ ചെയ്യുന്നു, പ്രത്യേകിച്ച് സ്നാപ്പ്ഷോട്ട് ബാക്കപ്പുകൾക്ക് (എന്നാൽ തീരുമാനിക്കേണ്ടത് ഒരു ഉപയോക്താവെന്ന നിലയിൽ നിങ്ങളാണ്):
    • ലാബ് സജ്ജീകരണത്തിനായി ശുപാർശ ചെയ്യുന്ന പാർട്ടീഷനിംഗ്:
    • /: മുഴുവൻ ഡിസ്ക്, ext4.
    • പ്രൊഡക്ഷൻ സെറ്റപ്പിനായി ശുപാർശ ചെയ്യുന്ന പാർട്ടീഷനിംഗ്:
    • /: ഡിസ്ക് സ്ഥലത്തിൻ്റെ 10%, ext4.
    • /var: ഡിസ്ക് സ്ഥലത്തിൻ്റെ 10%, ext4.
    • /var/lib/netrounds/rrd: ഡിസ്ക് സ്ഥലത്തിൻ്റെ 80%, ext4.
    • എൻക്രിപ്ഷൻ ഇല്ല
  • സമയ മേഖല UTC ആയി സജ്ജമാക്കുക, ഉദാഹരണത്തിന്ampഇനിപ്പറയുന്ന രീതിയിൽ le: sudo timedatectl set-timezone Etc/UTC
    • എല്ലാ ലൊക്കേലുകളും en_US.UTF-8 ആയി സജ്ജീകരിക്കുക.
    • ഇത് ചെയ്യാനുള്ള ഒരു മാർഗ്ഗം സ്വമേധയാ എഡിറ്റ് ചെയ്യുക എന്നതാണ് file /etc/default/locale. ഉദാampLe:
    LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANGUAGE=en_US.UTF-8
    • ഇനിപ്പറയുന്ന വരി /etc/locale.gen-ൽ കമൻ്റ് ചെയ്തിട്ടില്ലെന്ന് ഉറപ്പാക്കുക: en_US.UTF-8 UTF-8
    • ലൊക്കേൽ പുനരുജ്ജീവിപ്പിക്കുക fileതിരഞ്ഞെടുത്ത ഭാഷ ലഭ്യമാണെന്ന് ഉറപ്പാക്കാൻ: sudo apt-get install locales sudo locale-gen
  • നിയന്ത്രണ കേന്ദ്രത്തിലേക്കും പുറത്തേക്കും ഇനിപ്പറയുന്ന തുറമുഖങ്ങളിലെ ട്രാഫിക് അനുവദിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക:
    • ഇൻബൗണ്ട്:
    • TCP പോർട്ട് 443 (HTTPS): Web ഇൻ്റർഫേസ്
    • TCP പോർട്ട് 80 (HTTP): Web ഇൻ്റർഫേസ് (സ്പീഡ്ടെസ്റ്റ് ഉപയോഗിക്കുന്നു, മറ്റുള്ളവ റീഡയറക്‌ടുചെയ്യുന്നു URLs-ലേക്ക് HTTPS)
    • TCP പോർട്ട് 830: ConfD (ഓപ്ഷണൽ)
    • TCP പോർട്ട് 6000: ടെസ്റ്റ് ഏജൻ്റ് വീട്ടുപകരണങ്ങൾക്കായി എൻക്രിപ്റ്റ് ചെയ്ത OpenVPN കണക്ഷൻ
    • TCP പോർട്ട് 6800: എൻക്രിപ്റ്റഡ് Webടെസ്റ്റ് ഏജൻ്റ് ആപ്ലിക്കേഷനുകൾക്കുള്ള സോക്കറ്റ് കണക്ഷൻ
  • ഔട്ട്ബൗണ്ട്:
    • TCP പോർട്ട് 25 (SMTP): മെയിൽ ഡെലിവറി
    • UDP പോർട്ട് 162 (SNMP): അലാറങ്ങൾക്കായി SNMP ട്രാപ്പുകൾ അയയ്ക്കുന്നു
    • UDP പോർട്ട് 123 (NTP): സമയ സമന്വയം
  • NTP ഇൻസ്റ്റാൾ ചെയ്യുക:
    • ആദ്യം timedatectl പ്രവർത്തനരഹിതമാക്കുക: sudo timedatectl set-ntp നമ്പർ
    • ഈ കമാൻഡ് പ്രവർത്തിപ്പിക്കുക: timedatectl കൂടാതെ systemd-timesyncd.service സജീവമാണോ എന്ന് പരിശോധിക്കുക: ഇല്ല
    • ഇപ്പോൾ നിങ്ങൾക്ക് NTP ഇൻസ്റ്റലേഷൻ പ്രവർത്തിപ്പിക്കാം: sudo apt-get install ntp
    • കോൺഫിഗർ ചെയ്ത NTP സെർവറുകൾ എത്തിച്ചേരാനാകുമെന്ന് ഉറപ്പാക്കുക: ntpq -np
    ഔട്ട്പുട്ട് സാധാരണയായി "എല്ലാവരും" അഷ്ടത്തിൽ പ്രകടിപ്പിക്കണം. 1 1 ഔട്ട്പുട്ടിൽ, NTP സെർവറുകളുടെ "റീച്ച്" മൂല്യം അവസാനത്തെ എട്ട് NTP ഇടപാടുകളുടെ ഫലത്തെ സൂചിപ്പിക്കുന്ന ഒരു ഒക്ടൽ മൂല്യമാണ്. എട്ടെണ്ണവും വിജയകരമാണെങ്കിൽ, മൂല്യം ഒക്ടൽ 377 ആയിരിക്കും (= ബൈനറി
  • PostgreSQL ഇൻസ്റ്റാൾ ചെയ്യുക, നിയന്ത്രണ കേന്ദ്രത്തിനായി ഒരു ഉപയോക്താവിനെ സജ്ജമാക്കുക: sudo apt-get update sudo apt-get install postgresql sudo -u postgres psql -c “എൻക്രിപ്റ്റ് ചെയ്ത പാസ്‌വേഡ് 'നെറ്റ്‌റൗണ്ട്സ്' സൂപ്പർ യൂസർ ലോഗിൻ ഉപയോഗിച്ച് റോൾ നെറ്റ്‌റൗണ്ടുകൾ സൃഷ്ടിക്കുക;” sudo -u postgres psql -c “ഡാറ്റാബേസ് നെറ്റ്‌റൗണ്ടുകൾ സൃഷ്‌ടിക്കുക ഉടമ നെറ്റ്‌റൗണ്ടുകൾ എൻകോഡിംഗ് 'UTF8' ടെംപ്ലേറ്റ് 'ടെംപ്ലേറ്റ്0';"
    ഒരു ബാഹ്യ PostgreSQL സെർവർ ഉപയോഗിക്കുന്നത് ശുപാർശ ചെയ്യുന്നില്ല.
    • ഒരു ഇമെയിൽ സെർവർ ഇൻസ്റ്റാൾ ചെയ്ത് കോൺഫിഗർ ചെയ്യുക.
    • നിയന്ത്രണ കേന്ദ്രം ഉപയോക്താക്കൾക്ക് ഇമെയിലുകൾ അയയ്ക്കും:
    • അവരെ ഒരു അക്കൗണ്ടിലേക്ക് ക്ഷണിക്കുമ്പോൾ,
    • ഇമെയിൽ അലാറങ്ങൾ അയയ്‌ക്കുമ്പോൾ (അതായത്, എസ്എൻഎംപിക്ക് പകരം ഇമെയിൽ ഈ ആവശ്യത്തിനായി ഉപയോഗിക്കുന്നുവെങ്കിൽ), കൂടാതെ
    • ആനുകാലിക റിപ്പോർട്ടുകൾ അയയ്ക്കുമ്പോൾ.
    • sudo apt-get install postfix എന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക
    • പോസ്റ്റ്ഫിക്‌സിന് ഡെസ്റ്റിനേഷൻ ഇമെയിൽ സെർവറിലേക്ക് നേരിട്ട് അയയ്‌ക്കാൻ കഴിയുന്ന ഒരു ലളിതമായ സജ്ജീകരണത്തിന്, നിങ്ങൾക്ക് പൊതുവായ തരം മെയിൽ കോൺഫിഗറേഷൻ "ഇൻ്റർനെറ്റ് സൈറ്റ്" ആയി സജ്ജീകരിക്കാം, കൂടാതെ സിസ്റ്റം മെയിൽ നാമം സാധാരണയായി അസിസ് ആയി നൽകാം.
    അല്ലെങ്കിൽ, പരിസ്ഥിതിക്ക് അനുസൃതമായി പോസ്റ്റ്ഫിക്സ് ക്രമീകരിക്കേണ്ടതുണ്ട്. മാർഗ്ഗനിർദ്ദേശത്തിനായി, ഔദ്യോഗിക ഉബുണ്ടു ഡോക്യുമെൻ്റേഷൻ കാണുക https://help.ubuntu.com/lts/serverguide/postfix.html.
    • ഉബുണ്ടു 18.04 ഉദാഹരണത്തിൽ കൺട്രോൾ സെൻ്റർ ഇൻസ്റ്റാൾ ചെയ്യുക.
    ഈ നടപടിക്രമം Paragon Active Assurance REST API-യും ഇൻസ്റ്റാൾ ചെയ്യുന്നു.
    CC_VERSION= കയറ്റുമതി ചെയ്യുക # ടാറിനായി ചെക്ക്സം കണക്കാക്കുക file ഇത് SHA256 0b11111111) തുല്യമാണോ എന്ന് പരിശോധിക്കുക. എന്നിരുന്നാലും, നിങ്ങൾ ഇപ്പോൾ എൻടിപി ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ, അത് എട്ട് എൻടിപിയിൽ കുറവായിരിക്കാം
    ഇടപാടുകൾ നടന്നതിനാൽ മൂല്യം ചെറുതായിരിക്കും: എല്ലാ ഇടപാടുകളും വിജയകരമാണെങ്കിൽ 1, 3, 7, 17, 37, 77, അല്ലെങ്കിൽ 177 എന്നിവയിൽ ഒന്ന്.
    sha256sum paa-control-center_${CC_VERSION}.tar.gz എന്ന ഡൗൺലോഡ് പേജിൽ # ചെക്ക്‌സം നൽകിയിട്ടുണ്ട്
    # ടാർബോൾ ടാർ അൺപാക്ക് ചെയ്യുക -xzf netrounds-control-center_${CC_VERSION}.tar.gz
    # പാക്കേജുകൾ അപ് ടു ഡേറ്റ് ആണെന്ന് ഉറപ്പാക്കുക sudo apt-get update
    # ഇൻസ്റ്റാളേഷൻ ആരംഭിക്കുക sudo apt-get install ./netrounds-control-center_${CC_VERSION}/*.deb
  • എല്ലാ പാരഗൺ ആക്റ്റീവ് അഷ്വറൻസ് സേവനങ്ങളും നിർത്തുക: sudo systemctl "netrounds-*" apache2 openvpn@netrounds നിർത്തുക
  • ഡാറ്റാബേസ് ബാക്കപ്പ് പുനഃസ്ഥാപിക്കുക: sudo -u postgres psql –set ON_ERROR_STOP=നെറ്റ്‌റൗണ്ടുകളിൽ < ncc_postgres.sql
  • ഡാറ്റാബേസ് മൈഗ്രേഷൻ ചെയ്യുന്നതിന് മുമ്പ്, നിങ്ങൾ ചില അധിക ഘട്ടങ്ങൾ ചെയ്യേണ്ടതുണ്ട്. ഈ നോളജ് ബേസ് ലേഖനത്തിലേക്ക് പോകുക, റിലീസ് ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെങ്കിൽ പ്രവർത്തനങ്ങൾ എന്ന വിഭാഗത്തിലേക്ക് സ്ക്രോൾ ചെയ്യുക, കൂടാതെ ആ നിർദ്ദേശങ്ങളിൽ 1 മുതൽ 4 വരെയുള്ള ഘട്ടങ്ങൾ നടപ്പിലാക്കുക.
    കുറിപ്പ്: ഈ ഘട്ടത്തിൽ ഘട്ടം 5 നടത്തരുത്.
    • ഡാറ്റാബേസ് മൈഗ്രേഷൻ പ്രവർത്തിപ്പിക്കുക:
    കുറിപ്പ്: ഇതൊരു സെൻസിറ്റീവ് കമാൻഡ് ആണ്, റിമോട്ട് മെഷീനിൽ ഇത് എക്സിക്യൂട്ട് ചെയ്യുമ്പോൾ ശ്രദ്ധിക്കണം. അത്തരമൊരു സാഹചര്യത്തിൽ സ്‌ക്രീൻ അല്ലെങ്കിൽ tmux പോലുള്ള ഒരു പ്രോഗ്രാം ഉപയോഗിക്കാൻ ശക്തമായി ശുപാർശ ചെയ്യുന്നു, അതുവഴി ssh സെഷൻ തകർന്നാലും മൈഗ്രേറ്റ് കമാൻഡ് പ്രവർത്തിക്കുന്നത് തുടരും. sudo ncc മൈഗ്രേറ്റ്
    ncc മൈഗ്രേറ്റ് കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ ഗണ്യമായ സമയമെടുക്കുന്നു (നിരവധി മിനിറ്റ്). ഇത് ഇനിപ്പറയുന്നവ പ്രിൻ്റ് ചെയ്യണം (വിശദാംശങ്ങൾ ചുവടെ ഒഴിവാക്കിയിരിക്കുന്നു):
    ഡാറ്റാബേസ് മൈഗ്രേറ്റ് ചെയ്യുന്നു...
    നടത്തേണ്ട പ്രവർത്തനങ്ങൾ:
    <…>
    മൈഗ്രേഷനുകൾ ഇല്ലാതെ ആപ്പുകൾ സമന്വയിപ്പിക്കുന്നു:
    <…>
    റണ്ണിംഗ് മൈഗ്രേഷനുകൾ:
    <…>
    കാഷെ പട്ടിക സൃഷ്ടിക്കുന്നു...
    <…>
    ടെസ്റ്റ് സ്ക്രിപ്റ്റുകൾ സമന്വയിപ്പിക്കുന്നു...

    • scp അല്ലെങ്കിൽ മറ്റേതെങ്കിലും ടൂൾ ഉപയോഗിച്ച് ബാക്കപ്പ് ഡാറ്റ 18.04 ഉദാഹരണത്തിലേക്ക് മാറ്റുക.
    • OpenVPN കീകൾ പുനഃസ്ഥാപിക്കുക:
    # നിലവിലുള്ള ഓപ്പൺവിപിഎൻ കീകൾ നീക്കം ചെയ്യുക
    sudo rm -rf /var/lib/netrounds/openvpn
    # ബാക്കപ്പ് ചെയ്ത കീകൾ അൺപാക്ക് ചെയ്യുക sudo tar -xzf ncc_openvpn.tar.gz -C /
    • RRD ഡാറ്റ പുനഃസ്ഥാപിക്കുക:
    # നിലവിലുള്ള ഏതെങ്കിലും RRD-കൾ നീക്കം ചെയ്യുക sudo rm -rf /var/lib/netrounds/rrd
    # ബാക്കപ്പ് ചെയ്ത RRDs sudo tar -xzf ncc_rrd.tar.gz -C / അൺപാക്ക് ചെയ്യുക
    • ബാക്കപ്പ് ചെയ്ത കോൺഫിഗറേഷൻ താരതമ്യം ചെയ്യുക fileപുതുതായി ഇൻസ്‌റ്റാൾ ചെയ്‌തവയ്‌ക്കൊപ്പം, രണ്ട് സെറ്റുകളുടെ ഉള്ളടക്കങ്ങൾ സ്വമേധയാ ലയിപ്പിക്കുക files (അവ ഒരേ സ്ഥലങ്ങളിൽ തന്നെ തുടരണം).
    • ലൈസൻസ് ഉപയോഗിച്ച് ഉൽപ്പന്ന ലൈസൻസ് സജീവമാക്കുക file പഴയ ഉദാഹരണത്തിൽ നിന്ന് എടുത്തത്: ncc ലൈസൻസ് ncc_license.txt സജീവമാക്കുക
    • പാരഗൺ ആക്റ്റീവ് അഷ്വറൻസ് സേവനങ്ങൾ ആരംഭിക്കുക: sudo systemctl സ്റ്റാർട്ട് -എല്ലാ "നെറ്റ്‌റൗണ്ട്സ്-*" apache2 kafka openvpn@netrounds
    • പുതിയ കോൺഫിഗറേഷൻ സജീവമാക്കുന്നതിന്, നിങ്ങൾ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്:
    sudo systemctl apache2 റീലോഡ് ചെയ്യുക
    • പുതിയ ടെസ്റ്റ് ഏജൻ്റ് റിപ്പോസിറ്ററികൾ ഇൻസ്റ്റാൾ ചെയ്യുക:
    TA_APPLIANCE_VERSION=
    TA_APPLICATION_VERSION=
    # 3.0-ന് മുമ്പുള്ള പതിപ്പുകൾക്ക്:
    # റിപ്പോസിറ്ററികളുടെ സമഗ്രത പരിശോധിക്കുക (പ്രതികരണം "ശരി" ആയിരിക്കണം) shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256 shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION.sumsha256}.
    # പതിപ്പ് 3.0 നും അതിനുശേഷമുള്ളതിനും:
    # റിപ്പോസിറ്ററികൾക്കായുള്ള ചെക്ക്സം കണക്കാക്കി അവ പൊരുത്തപ്പെടുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക
    sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz എന്ന ഡൗൺലോഡ് പേജിൽ # SHA256 ചെക്ക്‌സം നൽകിയിട്ടുണ്ട്.
    # ഇൻസ്റ്റാളേഷൻ ആരംഭിക്കുക 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/
    • (ഓപ്ഷണൽ) നിങ്ങൾക്ക് ആവശ്യമെങ്കിൽ ConfD ഇൻസ്റ്റാൾ ചെയ്യാനും കോൺഫിഗർ ചെയ്യാനും NETCONF & YANG API ഓർക്കസ്ട്രേഷൻ ഗൈഡ് പിന്തുടരുക.
    കുറിപ്പ്: നിങ്ങൾ പിന്നീട് 3.x-ലേക്ക് അപ്‌ഗ്രേഡ് ചെയ്യുമ്പോൾ, ഈ കമാൻഡ് പ്രവർത്തിപ്പിച്ച് ആരംഭിക്കണം: sudo apt-mark unhold python-django python-django-common

ട്രബിൾഷൂട്ടിംഗ്

ConfD ആരംഭിക്കുന്നതിൽ പ്രശ്നങ്ങൾ
അപ്‌ഗ്രേഡിന് ശേഷം ConfD ആരംഭിക്കുന്നതിൽ നിങ്ങൾക്ക് പ്രശ്‌നങ്ങളുണ്ടെങ്കിൽ, ഒരു പുതിയ സബ്‌സ്‌ക്രിപ്‌ഷൻ ലഭിക്കുന്നതിന് ദയവായി നിങ്ങളുടെ ജുനൈപ്പർ പങ്കാളിയെയോ പ്രാദേശിക ജുനൈപ്പർ അക്കൗണ്ട് മാനേജരെയോ സെയിൽസ് പ്രതിനിധിയെയോ ബന്ധപ്പെടുക.
കോൾ എക്സിക്യൂട്ടർ ആരംഭിക്കുന്നതിൽ പ്രശ്നങ്ങൾ
കമാൻഡ് ഉപയോഗിച്ച് callexecuter ലോഗുകൾ പരിശോധിക്കുക
sudo journalctl -xeu netrounds-callexecuter
ഇനിപ്പറയുന്നതുപോലുള്ള ഒരു പിശക് നിങ്ങൾ കണ്ടേക്കാം:
ജൂൺ 03 09:53:27 myhost django-admin[6290]: പിശക് netrounds.manager.callexecuter Unhandled
CallExecuter.run ലെ അപവാദം [name=netrounds.manager.callexecuter, thread=140364632504128,
പ്രോസസ്സ്=8238, funcName=ഹാൻഡിൽ, le
ജൂൺ 03 09:53:27 myhost django-admin[6290]: Traceback (ഏറ്റവും പുതിയ കോൾ അവസാനമായി):
ജൂൺ 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/management/commands/runcallexecuter.py”, ലൈൻ 65, ഹാൻഡിൽ
ജൂൺ 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/calldispatcher.py”, ലൈൻ 164, റണ്ണിൽ
ജൂൺ 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/models.py”, ലൈൻ 204, ഇൻവൈറ്റ്
ജൂൺ 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/ netrounds/manager/models.py”, ലൈൻ 42, __unicode__-ൽ
ജൂൺ 03 09:53:27 myhost django-admin[6290]: AttributeError: 'unicode' ഒബ്‌ജക്റ്റിന് 'iteritems' എന്ന ആട്രിബ്യൂട്ട് ഇല്ല
എന്താണ് സംഭവിച്ചത്, netrounds-callexecuter *.deb പാക്കേജ് നവീകരിച്ചത് netrounds-callexecuter systemd സേവനം നിർത്തുകയും പ്രവർത്തനരഹിതമാക്കുകയും ചെയ്തുവെന്ന് ഉറപ്പാക്കാതെയാണ്. ഡാറ്റാബേസ് തെറ്റായ നിലയിലാണ്; ഇത് ബാക്കപ്പിൽ നിന്ന് പുനഃസ്ഥാപിക്കേണ്ടതുണ്ട്, നവീകരണം ആവർത്തിക്കേണ്ടതുണ്ട്. netrounds-callexecuter സേവനം പ്രവർത്തനരഹിതമാക്കാനും നിർത്താനും ഇനിപ്പറയുന്നവ ചെയ്യുക: sudo systemctl disable netrounds-callexecuter sudo systemctl stop netrounds-callexecuter
Web സെർവർ പ്രതികരിക്കുന്നില്ല
tail -n 50 /var/log/apache2/netrounds_error.log എന്ന കമാൻഡ് ഉപയോഗിച്ച് അപ്പാച്ചെ ലോഗുകൾ പരിശോധിക്കുക
ഇനിപ്പറയുന്ന പിശക് നിങ്ങൾ കാണുകയാണെങ്കിൽ, അതിനർത്ഥം കൺട്രോൾ സെൻ്റർ പതിപ്പ് 2.34 ഉബുണ്ടു 18.04-ൽ പ്രവർത്തിക്കുന്നു എന്നാണ്, അതായത്, നിയന്ത്രണ കേന്ദ്രം വിജയകരമായി നവീകരിച്ചിട്ടില്ല. ഈ ഡോക്യുമെൻ്റിൽ വിവരിച്ചിരിക്കുന്നതുപോലെ നിയന്ത്രണ കേന്ദ്രം പിന്നീടുള്ള പതിപ്പിലേക്ക് അപ്‌ഗ്രേഡ് ചെയ്യുക എന്നതാണ് പരിഹാരം.
# സമയക്രമംamps, pids മുതലായവ താഴെ നീക്കം ചെയ്തു
ടാർഗെറ്റ് WSGI സ്ക്രിപ്റ്റ് '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py' പൈത്തൺ മൊഡ്യൂളായി ലോഡ് ചെയ്യാൻ കഴിയില്ല.
WSGI സ്ക്രിപ്റ്റ് '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py' പ്രോസസ്സിംഗ് ഒഴിവാക്കൽ സംഭവിച്ചു.
Traceback (most recent call last):
File “/usr/lib/python2.7/dist-packages/netrounds/wsgi.py”, ലൈൻ 6, ഇൻ അപേക്ഷ = get_wsgi_application()
File “/usr/lib/python2.7/dist-packages/django/core/wsgi.py”, വരി 13, get_wsgi_application django.setup(set_prefix=False)
File “/usr/lib/python2.7/dist-packages/django/__init__.py”, ലൈൻ 27, സജ്ജീകരണ ആപ്ലിക്കേഷനുകളിൽ.populate(settings.INSTALLED_APPS)
File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, ലൈൻ 85, ജനസംഖ്യയുള്ള app_config = AppConfig.create(entry)
File “/usr/lib/python2.7/dist-packages/django/apps/config.py”, ലൈൻ 94, ക്രിയേറ്റ് മൊഡ്യൂളിൽ = import_module(entry)
File “/usr/lib/python2.7/importlib/__init__.py”, ലൈൻ 37, import_module __import__(പേര്)
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/__init__.py”, ലൈൻ 1, ഇൻ grappelli.dashboard.dashboards ഇറക്കുമതിയിൽ നിന്ന് *
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/dashboards.py”, ലൈൻ 14, ഇൻ ഗ്രപ്പെല്ലിയിൽ നിന്ന്. ഡാഷ്ബോർഡ് ഇറക്കുമതി മൊഡ്യൂളുകൾ
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/modules.py”, ലൈൻ 9, ഇൻ django.contrib.contenttypes.models-ൽ നിന്ന് ContentType ഇറക്കുമതി ചെയ്യുക File “/usr/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py”, ലൈൻ 139, ഇൻ ക്ലാസ് ഉള്ളടക്ക തരം(മോഡലുകൾ. മോഡൽ):
File “/usr/lib/python2.7/dist-packages/django/db/models/base.py”, ലൈൻ 110, __new__ എന്നതിൽ app_config = apps.get_ contain_ app_config(module) File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, ലൈൻ 247, get_containing_app_config self.check_apps_ready() File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, ലൈൻ 125, ചെക്ക്_ ആപ്പുകളിൽ_ റെഡി റെഡി ആപ്പ് രജിസ്ട്രി റെഡി (“ആപ്പുകൾ ഇതുവരെ ലോഡ് ചെയ്തിട്ടില്ല.”)
AppRegistryNotReady: ആപ്പുകൾ ഇതുവരെ ലോഡ് ചെയ്തിട്ടില്ല.
പാരഗൺ ആക്റ്റീവ് അഷ്വറൻസ് സേവനങ്ങൾ പുനരാരംഭിക്കുന്നത് പരാജയപ്പെടുന്നു
sudo systemctl സ്റ്റാർട്ട് ഉപയോഗിച്ച് netrounds-* സേവനങ്ങൾ പുനരാരംഭിക്കുന്നത് -എല്ലാ "netrounds-*" apache2 openvpn@netrounds ഇനിപ്പറയുന്ന സന്ദേശം നൽകുന്നു:
netrounds-agent-ws-server.service ആരംഭിക്കുന്നതിൽ പരാജയപ്പെട്ടു: യൂണിറ്റ് netrounds-agent-ws-server.service മാസ്ക് ചെയ്‌തിരിക്കുന്നു.
netrounds-agent-daemon.service ആരംഭിക്കുന്നതിൽ പരാജയപ്പെട്ടു: യൂണിറ്റ് netrounds-agent-daemon.service മാസ്ക് ചെയ്‌തിരിക്കുന്നു.
ഇതിനർത്ഥം, പാക്കേജ് നീക്കം ചെയ്യൽ പ്രക്രിയയിൽ സൂചിപ്പിച്ച സേവനങ്ങൾ മറച്ചുവെച്ചിരിക്കുകയും മാനുവൽ ക്ലീനപ്പ് ആവശ്യമാണ് എന്നാണ്. വൃത്തിയാക്കൽ നടപടിക്രമം ചുവടെ കാണിച്ചിരിക്കുന്നു:
sudo apt-get purge netrounds-agent-login sudo find /etc/systemd/system -name “netrounds-agent-*.service” -delete sudo systemctl ഡെമൺ-റീലോഡ്
ജുനൈപ്പർ നെറ്റ്‌വർക്കുകൾ, ജുനൈപ്പർ നെറ്റ്‌വർക്കുകളുടെ ലോഗോ, ജുനൈപ്പർ, ജുനോസ് എന്നിവ യുണൈറ്റഡ് സ്റ്റേറ്റ്‌സിലും മറ്റ് രാജ്യങ്ങളിലും ജുനൈപ്പർ നെറ്റ്‌വർക്ക്സ്, Inc. ൻ്റെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളാണ്. മറ്റ് എല്ലാ വ്യാപാരമുദ്രകളും, സേവന മാർക്കുകളും, രജിസ്റ്റർ ചെയ്ത മാർക്കുകളും അല്ലെങ്കിൽ രജിസ്റ്റർ ചെയ്ത സേവന മാർക്കുകളും അവയുടെ ഉടമസ്ഥരുടെ സ്വത്താണ്. ഈ ഡോക്യുമെൻ്റിലെ അപാകതകൾക്ക് ജുനൈപ്പർ നെറ്റ്‌വർക്കുകൾ ഒരു ഉത്തരവാദിത്തവും ഏറ്റെടുക്കുന്നില്ല. അറിയിപ്പ് കൂടാതെ ഈ പ്രസിദ്ധീകരണം മാറ്റാനോ പരിഷ്‌ക്കരിക്കാനോ കൈമാറ്റം ചെയ്യാനോ അല്ലെങ്കിൽ പരിഷ്‌ക്കരിക്കാനോ ഉള്ള അവകാശം ജുനൈപ്പർ നെറ്റ്‌വർക്കുകളിൽ നിക്ഷിപ്തമാണ്. പകർപ്പവകാശം © 2022 Juniper Networks, Inc. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം.

ജൂണിപ്പർ നെറ്റ്‌വർക്ക് ലോഗോ

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

JUNIPER NETWORKS പതിപ്പിൽ നിന്ന് നിയന്ത്രണ കേന്ദ്രം നവീകരിക്കുന്നു [pdf] ഉപയോക്തൃ ഗൈഡ്
പതിപ്പിൽ നിന്ന് നിയന്ത്രണ കേന്ദ്രം നവീകരിക്കുന്നു, പതിപ്പിൽ നിന്നുള്ള നിയന്ത്രണ കേന്ദ്രം, പതിപ്പിൽ നിന്നുള്ള കേന്ദ്രം, പതിപ്പ്

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *