Menaik taraf Pusat Kawalan daripada Versi
2.34
pengenalan
Dokumen ini melibatkan peningkatan Pusat Kawalan Jaminan Aktif Paragon daripada versi 2.34 kepada versi yang lebih baru.
Peningkatan itu memerlukan prosedur khas kerana ia melibatkan peningkatan OS Ubuntu daripada 16.04 kepada 18.04. Dokumen itu merangkumi dua senario:
- Naik taraf Ubuntu 16.04 (dengan Pusat Kawalan dipasang) kepada Ubuntu 18.04.
- Pemasangan baru Ubuntu 18.04 diikuti dengan pemasangan Pusat Kawalan dan pemindahan data sandaran daripada tika Pusat Kawalan lama kepada tika baharu.
Untuk naik taraf lain, sila rujuk Panduan Naik Taraf.
Senario A: Naik taraf Ubuntu 16.04 kepada Ubuntu 18.04
- Mulakan dengan melumpuhkan perkhidmatan apache2 dan netrounds-callexecuter: sudo systemctl disable apache2 netrounds-callexecuter
- Hentikan semua perkhidmatan Paragon Active Assurance: sudo systemctl stop “netrounds-*” apache2 openvpn@netrounds
- Ambil sandaran data produk Paragon Active Assurance.
NOTA: Ini ialah prosedur sandaran yang diterangkan dalam Panduan Operasi, bab Menyandarkan Data Produk, hanya perkataan yang lebih ringkas.
Jalankan arahan ini:
# Sandarkan pangkalan data PostgreSQL pg_dump –help pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
# (Sebagai alternatif, untuk menyimpan dalam format binari:)
# pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
# Sandarkan kunci OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# Nota: Pastikan anda menyimpannya di tempat yang selamat.
# Sandarkan RRD files (data metrik)
# Semak file saiz sebelum memampatkan RRD. Penggunaan arahan tar tidak
# disyorkan jika RRD lebih besar daripada 50 GB; lihat nota di bawah. du -hs /var/lib/netrounds/rrd
sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
NOTA: Perintah pg_dump akan meminta kata laluan yang boleh didapati dalam/etc/netrounds/netrounds.com funder “postgres database”. Kata laluan lalai ialah "jaringan".
NOTA: Untuk persediaan berskala besar (> 50 GB), membuat tarball RRD files mungkin mengambil masa terlalu lama, dan mengambil gambar kelantangan boleh menjadi idea yang lebih baik. Penyelesaian yang mungkin untuk melakukan ini termasuk: menggunakan a file sistem yang menyokong syot kilat, atau mengambil syot kilat volum maya jika pelayan berjalan dalam persekitaran maya. - Semak integriti pangkalan data menggunakan skrip netrounds_2.35_validate_db.sh yang dibekalkan.
AMARAN: Jika skrip ini mengeluarkan amaran, jangan cuba prosedur pemindahan pangkalan data yang diterangkan "di bawah" pada halaman 5. Hubungi sokongan Juniper dengan memfailkan tiket di https://support.juniper.net/support/requesting-support (membekalkan output daripada skrip) untuk menyelesaikan masalah dengan pangkalan data sebelum anda meneruskan peningkatan.
- Ambil sandaran konfigurasi Pusat Kawalan 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
Untuk example:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
- Tingkatkan Ubuntu kepada versi 18.04. Prosedur naik taraf biasa adalah seperti berikut (diadaptasi daripada https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
• Untuk menaik taraf pada sistem pelayan:
• Pasang update-manager-core jika ia belum dipasang.
• Pastikan baris Prompt dalam /etc/update-manager/release-upgrades ditetapkan kepada 'lts' (untuk memastikan bahawa
OS dinaik taraf kepada 18.04, versi LTS seterusnya selepas 16.04).
• Lancarkan alat naik taraf dengan arahan sudo do-release-upgrade.
• Ikut arahan pada skrin. Setakat Paragon Active Assurance berkenaan, anda boleh mengekalkan lalai sepanjang masa. (Sudah tentu anda perlu membuat pilihan yang berbeza atas sebab yang tidak berkaitan dengan Jaminan Aktif Paragon.) - Setelah Ubuntu telah dinaik taraf, but semula sistem. Kemudian lakukan langkah berikut:
- Naik taraf PostgreSQL.
- Kemas kini pangkalan data PostgreSQL files dari versi 9.5 hingga versi 10: sudo pg_dropcluster 10 main –stop # Matikan pelayan dan padam sepenuhnya kluster# “utama” versi 10 (ini bersedia untuk naik taraf# dalam arahan seterusnya) sudo pg_upgradecluster 9.5 utama # Naik taraf kelompok “utama” versi 9.5 hingga terkini#
versi tersedia (10) sudo pg_dropcluster 9.5 main # Padam sepenuhnya kelompok “utama” versi 9.5 - Alih keluar versi PostgreSQL yang sudah lapuk:
sudo apt purge postgresql-9.5 postgresql-client-9.5 postgresql-contrib-9.5 - Kemas kini pakej Paragon Active Assurance.
• Kirakan jumlah semak untuk bola tar yang mengandungi versi Pusat Kawalan baharu dan sahkan bahawa ia adalah sama dengan jumlah semak SHA256 yang disediakan pada halaman muat turun: sha256sum paa-control-center_${CC_VERSION}.tar.gz
• Buka bungkus tarball Pusat Kawalan: eksport CC_VERSION= tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
• Pasang pakej Pusat Kawalan baharu: kemas kini sudo apt sudo apt install ./netrounds-control-center_${CC_VERSION}/*.deb
• Keluarkan pakej usang:
NOTA: Adalah penting untuk mengeluarkan pakej ini.
# Sokongan Ejen Ujian Lite
sudo apt purge netrounds-agent-login
# Pakej jsonfield tidak disokong
sudo apt keluarkan python-django-jsonfield - Sebelum melakukan pemindahan pangkalan data, anda perlu melakukan beberapa langkah tambahan. Pergi ke artikel Pangkalan Pengetahuan ini, tatal ke bawah ke bahagian Tindakan jika keluaran telah dipasang dan lakukan langkah 1 hingga 4 arahan tersebut.
NOTA: Jangan lakukan langkah 5 pada ketika ini.
• Jalankan pemindahan pangkalan data:
NOTA: Sebelum melakukan pemindahan, anda mesti memastikan bahawa semakan integriti pangkalan data yang diterangkan "di atas" pada halaman 2 selesai tanpa ralat.
sudo ncc berhijrah
Perintah ncc migrate mengambil masa yang agak lama untuk dilaksanakan (banyak minit). Ia harus mencetak perkara berikut (butiran ditinggalkan di bawah):
Menghijrahkan pangkalan data…
Operasi yang perlu dilakukan:
<…>
Menyegerakkan apl tanpa migrasi:
<…>
Menjalankan migrasi:
<…>
Mencipta jadual cache…
<…>
Menyegerakkan skrip ujian…
- (Pilihan) Kemas kini pakej ConfD jika anda memerlukan ConfD: tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
- Bandingkan konfigurasi yang disandarkan sebelum ini files dengan yang baru dipasang, dan gabungkan kandungan kedua-dua set secara manual files (mereka harus kekal di lokasi yang sama).
- Dayakan perkhidmatan apache2, kafka dan netrounds-callexecuter: sudo systemctl enable apache2 kafka netrounds-callexecuter
- Mulakan perkhidmatan Paragon Active Assurance:
sudo systemctl mula –semua “jaringan-*” apache2 kafka openvpn@netrounds - Untuk mengaktifkan konfigurasi baharu, anda juga perlu menjalankan: sudo systemctl reload apache2
- Pasang repositori Ejen Ujian baharu:
TA_APPLIANCE_VERSION=
TA_APPLICATION_VERSION=
# Untuk versi sebelum 3.0:
# Sahkan integriti repositori (tindak balas hendaklah "OK")
shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256
shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
# Untuk versi 3.0 dan lebih baru:
# Kira jumlah semak untuk repositori dan sahkan bahawa ia sepadan dengan
# SHA256 jumlah semak disediakan pada halaman muat turun sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# Mulakan pemasangan 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/ - Memandangkan sokongan untuk Test Agent Lite telah digugurkan dalam versi 2.35, anda harus mengalih keluar pakej Test Agent Lite yang lama jika anda telah memasangnya:
sudo rm -rf /usr/lib/python2.7/dist-packages/netrounds/static/test_agent/netrounds-test-agentlite*
NOTA: Apabila anda menaik taraf kepada 3.x kemudian hari, anda mesti bermula dengan menjalankan perintah ini: sudo apt-mark unhold python-django python-django-common
Senario B: Pemasangan Ubuntu 18.04 Segar
- Pada contoh Ubuntu 16.04, ambil sandaran data produk Paragon Active Assurance.
NOTA: Ini ialah prosedur sandaran yang diterangkan dalam Panduan Operasi, bab "Menyandarkan Data Produk", hanya perkataan yang lebih ringkas.
Jalankan arahan ini:
# Sandarkan pangkalan data PostgreSQL
pg_dump –help pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
# (Sebagai alternatif, untuk menyimpan dalam format binari:)
# pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
# Sandarkan kunci OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# Nota: Pastikan anda menyimpannya di tempat yang selamat.
# Sandarkan RRD files (data metrik)
# Semak file saiz sebelum memampatkan RRD. Penggunaan arahan tar tidak
# disyorkan jika RRD lebih besar daripada 50 GB; lihat nota di bawah.du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
NOTA: Perintah pg_dump akan meminta kata laluan yang boleh didapati dalam /etc/netrounds/ netrounds.conf di bawah "pangkalan data postgres". Kata laluan lalai ialah "jaringan".
NOTA: Untuk persediaan berskala besar (> 50 GB), membuat tarball RRD files mungkin mengambil masa terlalu lama, dan mengambil gambar kelantangan boleh menjadi idea yang lebih baik. Penyelesaian yang mungkin untuk melakukan ini termasuk: menggunakan a file sistem yang menyokong syot kilat, atau mengambil syot kilat volum maya jika pelayan berjalan dalam persekitaran maya. - Pada contoh Ubuntu 16.04, ambil sandaran konfigurasi Pusat Kawalan 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
Untuk example:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
• Pada contoh Ubuntu 16.04, sandarkan lesen file.
• Contoh baharu perlu memenuhi sekurang-kurangnya keperluan perkakasan yang sama seperti yang lama.
• Pada contoh baharu, pasang Ubuntu 18.04. Kami mengesyorkan tutorial berikut:
• https://ubuntu.com/tutorials/install-ubuntu-server
Setakat Paragon Active Assurance berkenaan, anda boleh mengekalkan lalai sepanjang masa. (Sudah tentu mungkin berlaku bahawa anda perlu membuat pilihan yang berbeza atas sebab yang tidak berkaitan dengan Jaminan Aktif Paragon.) '
- Setelah Ubuntu 18.04 dipasang, but semula sistem.
- Pembahagian cakera berikut disyorkan, terutamanya untuk sandaran syot kilat (tetapi terpulang kepada anda sebagai pengguna untuk membuat keputusan):
• Pembahagian yang disyorkan untuk persediaan makmal:
• /: Seluruh cakera, samb4.
• Pembahagian yang disyorkan untuk persediaan pengeluaran:
• /: 10% daripada ruang cakera, samb4.
• /var: 10% daripada ruang cakera, samb4.
• /var/lib/netrounds/rrd: 80% daripada ruang cakera, samb4.
• Tiada penyulitan - Tetapkan zon waktu kepada UTC, contohnyaample seperti berikut: sudo timedatectl set-timezone Etc/UTC
• Tetapkan semua tempat kepada en_US.UTF-8.
• Satu cara untuk melakukannya ialah dengan mengedit secara manual file /etc/default/locale. Cthample:
LANG=ms_AS.UTF-8 LC_ALL=ms_US.UTF-8 LANGUAGE=ms_US.UTF-8
• Pastikan baris berikut TIDAK diulas dalam /etc/locale.gen: en_US.UTF-8 UTF-8
• Menjana semula setempat files untuk memastikan bahasa yang dipilih tersedia: sudo apt-get install locales sudo locale-gen - Pastikan trafik pada port berikut dibenarkan ke dan dari Pusat Kawalan:
• Masuk:
• Port TCP 443 (HTTPS): Web antara muka
• Port TCP 80 (HTTP): Web antara muka (digunakan oleh Speedtest, mengubah hala lain URLs kepada HTTPS)
• TCP port 830: ConfD (pilihan)
• TCP port 6000: Sambungan OpenVPN yang disulitkan untuk Perkakas Ejen Ujian
• Port TCP 6800: Disulitkan WebSambungan soket untuk Aplikasi Ejen Ujian - Keluar:
• TCP port 25 (SMTP): Penghantaran mel
• Port UDP 162 (SNMP): Menghantar perangkap SNMP untuk penggera
• Port UDP 123 (NTP): Penyegerakan masa - Pasang NTP:
• Lumpuhkan pertama timedatectl: sudo timedatectl set-ntp no
• Jalankan arahan ini: timedatectl dan sahkan bahawa systemd-timesyncd.service aktif: no
• Kini anda boleh menjalankan pemasangan NTP: sudo apt-get install ntp
• Pastikan pelayan NTP yang dikonfigurasikan boleh dicapai: ntpq -np
Keluaran biasanya harus "semuanya" dinyatakan dalam oktal. 1 1 Dalam output, nilai "capaian" untuk pelayan NTP ialah nilai perlapanan yang menunjukkan hasil daripada lapan transaksi NTP terakhir. Jika kesemua lapan berjaya, nilainya ialah oktal 377 (= binari - Pasang PostgreSQL dan sediakan pengguna untuk Pusat Kawalan: sudo apt-get kemas kini sudo apt-get install postgresql sudo -u postgres psql -c "CIPTA rangkaian PERANAN DENGAN LOGIN SUPERUSER 'jaringan' TERSULIT PASSWORD;" sudo -u postgres psql -c "CIPTA PANGKALAN DATA rangkaian rangkaian PEMILIK MENGEKOD TEMPLAT 'UTF8' 'template0';"
Menggunakan pelayan PostgreSQL luaran tidak disyorkan.
• Pasang dan konfigurasikan pelayan e-mel.
• Pusat Kawalan akan menghantar e-mel kepada pengguna:
• apabila mereka dijemput ke akaun,
• apabila menghantar penggera e-mel (iaitu jika e-mel dan bukannya SNMP digunakan untuk tujuan ini), dan
• semasa menghantar laporan berkala.
• Jalankan arahan sudo apt-get install postfix
• Untuk persediaan mudah di mana postfix boleh menghantar terus ke pelayan e-mel destinasi, anda boleh menetapkan konfigurasi mel umum kepada "Tapak Internet", dan nama mel Sistem biasanya boleh ditinggalkan.
Jika tidak, postfix perlu dikonfigurasikan mengikut persekitaran. Untuk panduan, rujuk dokumentasi rasmi Ubuntu di https://help.ubuntu.com/lts/serverguide/postfix.html.
• Pasang Pusat Kawalan pada contoh Ubuntu 18.04.
Prosedur ini juga memasang Paragon Active Assurance REST API.
eksport CC_VERSION= # Kirakan jumlah semak untuk tar file dan sahkan bahawa ia sama dengan SHA256 0b11111111). Walau bagaimanapun, apabila anda baru sahaja memasang NTP, berkemungkinan kurang daripada lapan NTP
urus niaga telah berlaku, supaya nilai akan menjadi lebih kecil: satu daripada 1, 3, 7, 17, 37, 77 atau 177 jika semua transaksi berjaya.
# checksum disediakan pada halaman muat turun sha256sum paa-control-center_${CC_VERSION}.tar.gz
# Buka bungkus tar tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
# Pastikan pakej dikemas kini sudo apt-get update
# Mulakan pemasangan sudo apt-get install ./netrounds-control-center_${CC_VERSION}/*.deb - Hentikan semua perkhidmatan Paragon Active Assurance: sudo systemctl stop “netrounds-*” apache2 openvpn@netrounds
- Pulihkan sandaran pangkalan data: sudo -u postgres psql –set ON_ERROR_STOP=pada rangkaian < ncc_postgres.sql
- Sebelum melakukan pemindahan pangkalan data, anda perlu melakukan beberapa langkah tambahan. Pergi ke artikel Pangkalan Pengetahuan ini, tatal ke bawah ke bahagian Tindakan jika keluaran telah dipasang dan lakukan langkah 1 hingga 4 arahan tersebut.
NOTA: Jangan lakukan langkah 5 pada ketika ini.
• Jalankan pemindahan pangkalan data:
NOTA: Ini adalah arahan yang sensitif, dan perlu berhati-hati apabila melaksanakannya pada mesin jauh. Dalam senario sedemikian, anda amat disyorkan agar anda menggunakan program seperti skrin atau tmux supaya arahan migrasi akan terus berjalan walaupun sesi ssh terputus. sudo ncc berhijrah
Perintah ncc migrate mengambil masa yang agak lama untuk dilaksanakan (banyak minit). Ia harus mencetak perkara berikut (butiran ditinggalkan di bawah):
Menghijrahkan pangkalan data…
Operasi yang perlu dilakukan:
<…>
Menyegerakkan apl tanpa migrasi:
<…>
Menjalankan migrasi:
<…>
Mencipta jadual cache…
<…>
Menyegerakkan skrip ujian…
• Pindahkan data sandaran ke contoh 18.04 menggunakan scp atau beberapa alat lain.
• Pulihkan kunci OpenVPN:
# Alih keluar sebarang kunci OpenVPN sedia ada
sudo rm -rf /var/lib/netrounds/openvpn
# Buka pek kunci sandaran sudo tar -xzf ncc_openvpn.tar.gz -C /
• Pulihkan data RRD:
# Alih keluar mana-mana RRD sedia ada sudo rm -rf /var/lib/netrounds/rrd
# Buka bungkusan RRD yang disandarkan sudo tar -xzf ncc_rrd.tar.gz -C /
• Bandingkan konfigurasi yang disandarkan files dengan yang baru dipasang, dan gabungkan kandungan kedua-dua set secara manual files (mereka harus kekal di lokasi yang sama).
• Aktifkan lesen produk menggunakan lesen file diambil dari contoh lama: ncc license activate ncc_license.txt
• Mulakan perkhidmatan Paragon Active Assurance: sudo systemctl start –semua “netround-*” apache2 kafka openvpn@netrounds
• Untuk mengaktifkan konfigurasi baharu, anda juga perlu menjalankan:
sudo systemctl muat semula apache2
• Pasang repositori Ejen Ujian baharu:
TA_APPLIANCE_VERSION=
TA_APPLICATION_VERSION=
# Untuk versi sebelum 3.0:
# Sahkan integriti repositori (maklum balas hendaklah “OK”) shasum -c netrounds-test-agent_${TA_APPLIANCE_VERSION}_all.sha256 shasum -c netrounds-test-agent-application_${TA_APPLICATION_VERSION}.sha256.sum
# Untuk versi 3.0 dan lebih baru:
# Kira jumlah semak untuk repositori dan sahkan bahawa ia sepadan dengan
# SHA256 jumlah semak disediakan pada halaman muat turun sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# Mulakan pemasangan 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/
• (Pilihan) Ikuti Panduan Orkestrasi API NETCONF & YANG untuk memasang dan mengkonfigurasi ConfD jika anda memerlukannya.
NOTA: Apabila anda menaik taraf kepada 3.x kemudian hari, anda mesti bermula dengan menjalankan arahan ini: sudo apt-mark unhold python-django python-django-common
Menyelesaikan masalah
Masalah Memulakan ConfD
Jika anda menghadapi masalah memulakan ConfD selepas naik taraf, sila hubungi rakan kongsi Juniper anda atau pengurus akaun Juniper tempatan anda atau wakil jualan untuk mendapatkan langganan baharu.
Masalah Memulakan callexecuter
Semak log callexecuter dengan arahan
sudo journalctl -xeu netrounds-callexecuter
Anda mungkin melihat ralat seperti berikut:
Jun 03 09:53:27 myhost django-admin[6290]: ERROR netrounds.manager.callexecuter Unhandled
pengecualian dalam CallExecuter.run [name=netrounds.manager.callexecuter, thread=140364632504128,
process=8238, funcName=handle, le
Jun 03 09:53:27 myhost django-admin[6290]: Traceback (panggilan terakhir terakhir):
Jun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/management/commands/runcallexecuter.py”, baris 65, dalam pemegang
Jun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/calldispatcher.py”, baris 164, sedang dijalankan
Jun 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/models.py”, baris 204, tunggu
Jun 03 09:53:27 myhost django-admin[6290]: File “debian/tmp/usr/lib/python2.7/dist-packages/ netrounds/manager/models.py”, baris 42, dalam __unicode__
Jun 03 09:53:27 myhost django-admin[6290]: AttributeError: objek 'unicode' tidak mempunyai atribut 'iteritems'
Apa yang berlaku ialah pakej netrounds-callexecuter*.deb telah dinaik taraf tanpa memastikan perkhidmatan systemd netrounds-callexecuter dihentikan dan dilumpuhkan. Pangkalan data berada dalam keadaan yang salah; ia perlu dipulihkan daripada sandaran, dan peningkatan perlu diulang. Lakukan yang berikut untuk melumpuhkan dan menghentikan perkhidmatan netrounds-callexecuter: sudo systemctl disable netrounds-callexecuter sudo systemctl stop netrounds-callexecuter
Web Pelayan Tidak Menjawab
Semak log apache dengan command tail -n 50 /var/log/apache2/netrounds_error.log
Jika anda melihat ralat berikut, ini bermakna Pusat Kawalan versi 2.34 sedang berjalan pada Ubuntu 18.04, iaitu Pusat Kawalan belum berjaya dinaik taraf. Penyelesaiannya adalah untuk menaik taraf Pusat Kawalan kepada versi yang lebih baru seperti yang diterangkan dalam dokumen ini.
# Masaamps, pid, dsb. dilucutkan di bawah
Skrip WSGI sasaran '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py' tidak boleh dimuatkan sebagai modul Python.
Pengecualian berlaku memproses skrip WSGI '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py'.
Traceback (panggilan terbaharu terakhir):
File “/usr/lib/python2.7/dist-packages/netrounds/wsgi.py”, baris 6, dalam application = get_wsgi_application()
File “/usr/lib/python2.7/dist-packages/django/core/wsgi.py”, baris 13, dalam get_wsgi_application django.setup(set_prefix=False)
File “/usr/lib/python2.7/dist-packages/django/__init__.py”, baris 27, dalam setup apps.populate(settings.INSTALLED_APPS)
File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, baris 85, dalam mengisi app_config = AppConfig.create(entry)
File “/usr/lib/python2.7/dist-packages/django/apps/config.py”, baris 94, dalam modul cipta = import_module(entry)
File “/usr/lib/python2.7/importlib/__init__.py”, baris 37, dalam import_module __import__(nama)
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/__init__.py”, baris 1, dalam daripada import grappelli.dashboard.dashboards *
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/dashboards.py”, baris 14, dalam daripada grappelli. modul import papan pemuka
File “/usr/lib/python2.7/dist-packages/grappelli/dashboard/modules.py”, baris 9, dalam daripada django.contrib.contenttypes.models import ContentType File “/usr/lib/python2.7/dist-packages/django/contrib/contenttypes/models.py”, baris 139, dalam kelas ContentType(models.Model):
File “/usr/lib/python2.7/dist-packages/django/db/models/base.py”, baris 110, dalam __new__ app_config = apps.get_ containing_ app_config(modul) File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, baris 247, dalam get_containing_app_config self.check_apps_ready() File “/usr/lib/python2.7/dist-packages/django/apps/registry.py”, baris 125, dalam check_ apps_ sedia naikkan Pendaftaran Apl Belum Sedia (“Apl belum dimuatkan lagi”.)
AppRegistryNotReady: Apl belum dimuatkan lagi.
Gagal Memulakan Semula Perkhidmatan Jaminan Aktif Paragon
Memulakan semula perkhidmatan netround-* dengan sudo systemctl start –semua “netrounds-*” apache2 openvpn@netrounds menghasilkan mesej berikut:
Gagal memulakan netrounds-agent-ws-server.service: Unit netrounds-agent-ws-server.service bertopeng.
Gagal memulakan netrounds-agent-daemon.service: Unit netrounds-agent-daemon.service bertopeng.
Ini bermakna perkhidmatan yang dinyatakan telah disembunyikan semasa proses penyingkiran pakej dan memerlukan pembersihan manual. Prosedur pembersihan ditunjukkan di bawah:
sudo apt-get purge netrounds-agent-login sudo find /etc/systemd/system -name "netrounds-agent-*.service" -delete sudo systemctl daemon-reload
Juniper Networks, logo Juniper Networks, Juniper dan Junos ialah tanda dagangan berdaftar Juniper Networks, Inc. di Amerika Syarikat dan negara lain. Semua tanda dagangan lain, tanda perkhidmatan, tanda berdaftar atau tanda perkhidmatan berdaftar adalah hak milik pemilik masing-masing. Juniper Networks tidak bertanggungjawab untuk sebarang ketidaktepatan dalam dokumen ini. Juniper Networks berhak untuk menukar, mengubah suai, memindahkan, atau sebaliknya menyemak semula penerbitan ini tanpa notis. Hak Cipta © 2022 Juniper Networks, Inc. Semua hak terpelihara.
Dokumen / Sumber
![]() |
Pusat Kawalan Menaik Taraf JUNIPER NETWORKS daripada Versi [pdf] Panduan Pengguna Menaik taraf Pusat Kawalan daripada Versi, Pusat Kawalan daripada Versi, Pusat daripada Versi, Versi |