שדרוג מרכז הבקרה מגרסה
2.34
מָבוֹא
מסמך זה נוגע לשדרוג של Paragon Active Assurance Control Center מגרסה 2.34 לגרסה מאוחרת יותר.
השדרוג כרוך בהליכים מיוחדים שכן הוא כרוך בשדרוג מערכת ההפעלה של אובונטו מ-16.04 ל-18.04. המסמך מכסה שני תרחישים:
- שדרוג של אובונטו 16.04 (עם מרכז הבקרה מותקן) לאובנטו 18.04.
- התקנה טריה של אובונטו 18.04 ולאחריה התקנה של מרכז הבקרה והעברת נתוני גיבוי ממופע ישן של מרכז הבקרה למופע החדש.
לשדרוגים אחרים, עיין במדריך השדרוג.
תרחיש א': שדרוג של אובונטו 16.04 לאובנטו 18.04
- התחל על ידי השבתת שירותי apache2 ו-netrounds-callexecuter: sudo systemctl השבת את apache2 netrounds-callexecuter
- עצור את כל שירותי Paragon Active Assurance: sudo systemctl stop "netrounds-*" apache2 openvpn@netrounds
- קח גיבויים של נתוני המוצר של Paragon Active Assurance.
פֶּתֶק: זהו הליך הגיבוי המתואר במדריך התפעול, פרק גיבוי נתוני מוצר, מנוסח בקצרה בלבד.
הפעל את הפקודות האלה:
# גבה את מסד הנתונים של PostgreSQL pg_dump –help pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
# (לחלופין, לשמור בפורמט בינארי:)
# pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
# גיבוי מפתחות OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# הערה: הקפד לאחסן אותם במקום בטוח.
# גיבוי RRD files (נתוני מדדים)
# בדוק את ה file גודל לפני דחיסת ה-RRDs. השימוש בפקודה tar אינו
# מומלץ אם RRDs גדולים מ-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 funder "postgres database". סיסמת ברירת המחדל היא "netrounds".
פֶּתֶק: עבור הגדרה בקנה מידה גדול (> 50 GB), יצירת Tarball של RRD fileזה עלול לקחת יותר מדי זמן, וצילום של עוצמת הקול יכול להיות רעיון טוב יותר. פתרונות אפשריים לעשות זאת כוללים: שימוש ב-a file מערכת התומכת בצילומי מצב, או צילום של נפח האחסון הווירטואלי אם השרת פועל בסביבה וירטואלית. - בדוק את תקינות מסד הנתונים באמצעות הסקריפט שסופק netrounds_2.35_validate_db.sh.
אַזהָרָה: אם סקריפט זה מוציא אזהרות, אל תנסה את הליך העברת מסד הנתונים המתואר "להלן" בעמוד 5. צור קשר עם התמיכה של Juniper על ידי הגשת כרטיס בכתובת 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
למשלampעל:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
- שדרג את אובונטו לגרסה 18.04. הליך שדרוג טיפוסי הוא כדלקמן (מותאם מ https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes):
• כדי לשדרג במערכת שרת:
• התקן update-manager-core אם הוא עדיין לא מותקן.
• ודא ששורת ההנחיה ב-/etc/update-manager/release-upgrades מוגדרת ל'lts' (כדי להבטיח שה
מערכת ההפעלה משודרגת ל-18.04, גרסת ה-LTS הבאה אחרי 16.04).
• הפעל את כלי השדרוג עם הפקודה sudo do-release-upgrade.
• פעל לפי ההוראות שעל המסך. מבחינת Paragon Active Assurance, אתה יכול לשמור על ברירות המחדל לאורך כל הדרך. (יכול להיות כמובן שעליך לעשות בחירות שונות מסיבות שאינן קשורות ל-Pargon Active Assurance.) - לאחר שדרוג אובונטו, הפעל מחדש את המערכת. לאחר מכן בצע את השלבים הבאים:
- שדרג את PostgreSQL.
- עדכן את מסד הנתונים של PostgreSQL files מגרסה 9.5 לגרסה 10: sudo pg_dropcluster 10 main –stop # כבה את השרת ומחק לחלוטין אשכול# "ראשי" גרסה 10 (זה מתכונן לשדרוג# בפקודה הבאה) sudo pg_upgradecluster 9.5 main # שדרוג אשכול "ראשי" גרסה 9.5 עד # העדכנית ביותר
גרסה זמינה (10) sudo pg_dropcluster 9.5 main # מחק לחלוטין את אשכול "ראשי" גרסה 9.5 - הסר את הגרסה המיושנת של PostgreSQL:
sudo apt purge postgresql-9.5 postgresql-client-9.5 postgresql-contrib-9.5 - עדכון חבילות Paragon Active Assurance.
• חשב את סכום הבדיקה עבור ה-tarball המכיל את הגרסה החדשה של מרכז הבקרה וודא שהוא שווה לסכום הבדיקה 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
• הסר את החבילות המיושנות:
פֶּתֶק: חיוני להסיר את החבילות הללו.
# תמיכה ב- Test Agent Lite
sudo apt purge netrounds-agent-login
# חבילת jsonfield לא נתמכת
sudo apt להסיר את python-django-jsonfield - לפני ביצוע העברת מסד הנתונים, עליך לבצע כמה שלבים נוספים. עבור אל מאמר מאגר הידע הזה, גלול מטה אל הסעיף פעולות אם המהדורה הותקנה, ובצע את שלבים 1 עד 4 בהוראות אלו.
פֶּתֶק: אל תבצע את שלב 5 בשלב זה.
• הפעל את העברת מסד הנתונים:
פֶּתֶק: לפני ביצוע ההעברה, עליך לוודא שבדיקת תקינות מסד הנתונים המתוארת "לעיל" בעמוד 2 מסתיימת ללא שגיאה.
sudo ncc להגר
הפקודה ncc migrate לוקח זמן רב לביצוע (דקות רבות). זה צריך להדפיס את הדברים הבאים (פרטים הושמטו למטה):
מעביר מסד נתונים...
פעולות לביצוע:
<…>
סנכרון אפליקציות ללא העברות:
<…>
הפעלת העברות:
<…>
יוצר טבלת מטמון...
<…>
מסנכרן סקריפטים לבדיקה...
- (אופציונלי) עדכן את חבילת ConfD אם אתה צריך ConfD: tar -xzf netrounds-confd_${NCC_VERSION}.tar.gz sudo apt install ./netrounds-confd_${NCC_VERSION}\_all.deb
- השווה את התצורה שגובתה בעבר files עם אלה שהותקנו לאחרונה, ולמזג באופן ידני את התוכן של שתי קבוצות של files (הם צריכים להישאר באותם מקומות).
- אפשר את שירותי apache2, kafka ו-netrounds-callexecuter: sudo systemctl אפשר את apache2 kafka netrounds-callexecuter
- התחל את שירותי Paragon Active Assurance:
sudo systemctl start -all "netrounds-*" apache2 kafka openvpn@netrounds - כדי להפעיל את התצורה החדשה, עליך להפעיל גם: sudo systemctl reload apache2
- התקן מאגרים חדשים של Test Agent:
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 ואילך:
# חשב סכומי בדיקה עבור המאגרים וודא שהם תואמים את
# סכומי בדיקה SHA256 מסופקים בדף ההורדה sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# התחל את ההתקנה 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/ - מכיוון שהתמיכה ב-Test Agent Lite בוטלה בגרסה 2.35, עליך להסיר את חבילות Test Agent Lite הישנות אם התקנת אותן:
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
- במופע של Ubuntu 16.04, קח גיבויים של נתוני המוצר של Paragon Active Assurance.
פֶּתֶק: זהו הליך הגיבוי המתואר במדריך התפעול, פרק "גיבוי נתוני מוצר", בניסוח קצר יותר בלבד.
הפעל את הפקודות האלה:
# גבה את מסד הנתונים PostgreSQL
pg_dump –help pg_dump -h localhost -U netrounds netrounds > ncc_postgres.sql
# (לחלופין, לשמור בפורמט בינארי:)
# pg_dump -h localhost -U netrounds -Fc netrounds > ncc_postgres.binary
# גיבוי מפתחות OpenVPN sudo tar -czf ncc_openvpn.tar.gz /var/lib/netrounds/openvpn
# פֶּתֶק: הקפד לאחסן אותם במקום בטוח.
# גיבוי RRD files (נתוני מדדים)
# בדוק את ה file גודל לפני דחיסת ה-RRDs. השימוש בפקודה tar אינו
# מומלץ אם RRDs גדולים מ-50 GB; ראה הערה למטה.du -hs /var/lib/netrounds/rrd sudo tar -czf ncc_rrd.tar.gz /var/lib/netrounds/rrd
פֶּתֶק: הפקודה pg_dump תבקש סיסמה שניתן למצוא ב-/etc/netrounds/ netrounds.conf תחת "בסיס נתונים postgres". סיסמת ברירת המחדל היא "netrounds".
פֶּתֶק: עבור הגדרה בקנה מידה גדול (> 50 GB), יצירת Tarball של RRD fileזה עלול לקחת יותר מדי זמן, וצילום של עוצמת הקול יכול להיות רעיון טוב יותר. פתרונות אפשריים לעשות זאת כוללים: שימוש ב-a file מערכת התומכת בצילומי מצב, או צילום של נפח האחסון הווירטואלי אם השרת פועל בסביבה וירטואלית. - במופע של Ubuntu 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
למשלampעל:
sudo cp /etc/apache2/sites-available/netrounds-ssl.conf /etc/apache2/sites-available/netrounds-ssl.conf.old
• במופע של Ubuntu 16.04, גבה את הרישיון file.
• המופע החדש צריך לעמוד לפחות באותן דרישות חומרה כמו הישן.
• במופע החדש, התקן את אובונטו 18.04. אנו ממליצים על ההדרכה הבאה:
• https://ubuntu.com/tutorials/install-ubuntu-server
מבחינת Paragon Active Assurance, אתה יכול לשמור על ברירות המחדל לאורך כל הדרך. (יכול להיות כמובן שעליך לעשות בחירות שונות מסיבות שאינן קשורות ל-Pargon Active Assurance.) '
- לאחר התקנת אובונטו 18.04, הפעל מחדש את המערכת.
- חלוקת הדיסק הבאה מומלצת, במיוחד עבור גיבויים של תמונת מצב (אבל זה תלוי בך כמשתמש להחליט):
• חלוקה מומלצת להגדרת מעבדה:
• /: דיסק שלם, ext4.
• חלוקה מומלצת להגדרת ייצור:
• /: 10% משטח הדיסק, ext4.
?/var: 10% משטח הדיסק, ext4.
• /var/lib/netrounds/rrd: 80% משטח הדיסק, ext4.
• אין הצפנה - הגדר את אזור הזמן ל-UTC, למשלample באופן הבא: sudo timedatectl set-timezone Etc/UTC
• הגדר את כל האזורים ל-en_US.UTF-8.
• דרך אחת לעשות זאת היא לערוך באופן ידני את file /etc/default/locale. לְשֶׁעָבַרampעל:
LANG=iw_US.UTF-8 LC_ALL=iw_US.UTF-8 LANGUAGE=iw_US.UTF-8
• ודא שהשורה הבאה לא הועלתה ב-/etc/locale.gen: en_US.UTF-8 UTF-8
• צור מחדש את המקום files כדי לוודא שהשפה הנבחרת זמינה: sudo apt-get install locales sudo locale-gen - ודא שהתעבורה ביציאות הבאות מותרת אל מרכז הבקרה וממנו:
• נכנסת:
• יציאת TCP 443 (HTTPS): Web מִמְשָׁק
• יציאת TCP 80 (HTTP): Web ממשק (בשימוש על ידי Speedtest, מפנה אחר URLs ל-HTTPS)
• יציאת TCP 830: ConfD (אופציונלי)
• יציאת TCP 6000: חיבור OpenVPN מוצפן עבור מכשירי Test Agent
• יציאת TCP 6800: מוצפנת Webחיבור שקע עבור יישומי סוכן בדיקה - יוצא:
• יציאת TCP 25 (SMTP): משלוח דואר
• יציאת UDP 162 (SNMP): שליחת מלכודות SNMP עבור אזעקות
• יציאת UDP 123 (NTP): סנכרון זמן - התקן NTP:
• השבת תחילה timedatectl: sudo timedatectl set-ntp no
• הפעל פקודה זו: 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 "CREATE ROLE netrounds WITH PASSWORD מוצפן 'netrounds' SUPERUSER LOGIN;" sudo -u postgres psql -c "CREATE DATABASE netrounds OWNER netrounds קידוד 'UTF8' TEMPLATE 'template0';"
שימוש בשרת PostgreSQL חיצוני אינו מומלץ.
• התקן והגדר שרת דואר אלקטרוני.
• מרכז הבקרה ישלח מיילים למשתמשים:
• כאשר הם מוזמנים לחשבון,
• בעת שליחת אזעקות דוא"ל (כלומר אם נעשה שימוש במייל ולא ב-SNMP למטרה זו), וכן
• בעת שליחת דוחות תקופתיים.
• הפעל את הפקודה sudo apt-get install postfix
• עבור הגדרה פשוטה שבה postfix יכול לשלוח ישירות לשרת הדואר האלקטרוני היעד, אתה יכול להגדיר את סוג הדואר הכללי של תצורת הדואר ל"אתר אינטרנט", ובדרך כלל ניתן להשאיר את שם הדואר של המערכת במצב.
אחרת, יש להגדיר את postfix בהתאם לסביבה. להדרכה, עיין בתיעוד הרשמי של אובונטו בכתובת https://help.ubuntu.com/lts/serverguide/postfix.html.
• התקן את מרכז הבקרה במופע של Ubuntu 18.04.
הליך זה גם מתקין את Paragon Active Assurance REST API.
ייצא CC_VERSION= # חשב את סכום הבדיקה עבור הזפת file וודא שהוא שווה ל-SHA256 0b11111111). עם זאת, כאשר זה עתה התקנת NTP, סביר להניח שפחות משמונה NTP
התרחשו עסקאות, כך שהערך יהיה קטן יותר: אחת מ-1, 3, 7, 17, 37, 77 או 177 אם כל העסקאות הצליחו.
# סכום בדיקה מסופק בדף ההורדה sha256sum paa-control-center_${CC_VERSION}.tar.gz
# פרק את ה-tarball tar -xzf netrounds-control-center_${CC_VERSION}.tar.gz
# ודא שהחבילות מעודכנות sudo apt-get update
# התחל את ההתקנה sudo apt-get install ./netrounds-control-center_${CC_VERSION}/*.deb - עצור את כל שירותי Paragon Active Assurance: sudo systemctl stop "netrounds-*" apache2 openvpn@netrounds
- שחזר גיבוי מסד הנתונים: sudo -u postgres psql –set ON_ERROR_STOP=on netrounds < ncc_postgres.sql
- לפני ביצוע העברת מסד הנתונים, עליך לבצע כמה שלבים נוספים. עבור אל מאמר מאגר הידע הזה, גלול מטה אל הסעיף פעולות אם המהדורה הותקנה, ובצע את שלבים 1 עד 4 בהוראות אלו.
פֶּתֶק: אל תבצע את שלב 5 בשלב זה.
• הפעל את העברת מסד הנתונים:
פֶּתֶק: זוהי פקודה רגישה, ויש לנקוט זהירות בעת ביצועה במחשב מרוחק. בתרחיש כזה מומלץ מאוד להשתמש בתוכנה כמו screen או tmux כדי שפקודת migrate תמשיך לפעול גם אם הפעלת ה-ssh נשברת. sudo ncc להגר
הפקודה ncc migrate לוקח זמן רב לביצוע (דקות רבות). זה צריך להדפיס את הדברים הבאים (פרטים הושמטו למטה):
מעביר מסד נתונים...
פעולות לביצוע:
<…>
סנכרון אפליקציות ללא העברות:
<…>
הפעלת העברות:
<…>
יוצר טבלת מטמון...
<…>
מסנכרן סקריפטים לבדיקה...
• העבר את נתוני הגיבוי למופע 18.04 באמצעות scp או כלי אחר.
• שחזר את מפתחות OpenVPN:
# הסר מפתחות OpenVPN קיימים
sudo rm -rf /var/lib/netrounds/openvpn
# פרק את המפתחות המגובים sudo tar -xzf ncc_openvpn.tar.gz -C /
• שחזר נתוני RRD:
# הסר כל RRDs קיימים sudo rm -rf /var/lib/netrounds/rrd
# פרק את ה-RRDs המגובים sudo tar -xzf ncc_rrd.tar.gz -C /
• השווה את התצורה המגובה files עם אלה שהותקנו לאחרונה, ולמזג באופן ידני את התוכן של שתי קבוצות של files (הם צריכים להישאר באותם מקומות).
• הפעל את רישיון המוצר באמצעות הרישיון file נלקח מהמופע הישן: ncc license activer ncc_license.txt
• התחל את שירותי ה-Paragon Active Assurance: sudo systemctl start -all "netrounds-*" apache2 kafka openvpn@netrounds
• כדי להפעיל את התצורה החדשה, עליך להפעיל גם:
sudo systemctl טען מחדש את apache2
• התקן מאגרים חדשים של Test Agent:
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 ואילך:
# חשב סכומי בדיקה עבור המאגרים וודא שהם תואמים את
# סכומי בדיקה SHA256 מסופקים בדף ההורדה sha256sum paa-test-agent_${TA_APPLIANCE_VERSION}_all.deb sha256sum paa-test-agent-application_${TA_APPLICATION_VERSION}.tar.gz
# התחל את ההתקנה 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/
• (אופציונלי) עקוב אחר מדריך התזמורות של NETCONF & YANG API כדי להתקין ולהגדיר את ConfD אם אתה צריך את זה.
פֶּתֶק: כאשר אתה משדרג ל-3.x מאוחר יותר, עליך להתחיל בהפעלת הפקודה הזו: sudo apt-mark unhold python-django python-django-common
פתרון בעיות
בעיות בהפעלת ConfD
אם יש לך בעיות בהפעלת ConfD לאחר השדרוג, אנא צור קשר עם השותף שלך ב-Juniper או עם מנהל החשבון או נציג המכירות המקומי שלך ב-Juniper כדי לקבל מנוי חדש.
בעיות בהפעלת callexecuter
בדוק את יומני ה-calexecuter עם הפקודה
sudo journalctl -xeu netrounds-callexecuter
ייתכן שתראה שגיאה כמו הבאה:
יוני 03 09:53:27 myhost django-admin[6290]: שגיאה netrounds.manager.callexecuter לא מטופל
חריגה ב-CallExecuter.run [name=netrounds.manager.callexecuter, thread=140364632504128,
process=8238, funcName=handle, le
יוני 03 09:53:27 myhost django-admin[6290]: עקבות (השיחה האחרונה האחרונה):
יוני 03 09:53:27 myhost django-admin[6290]: File "debian/tmp/usr/lib/python2.7/dist-packages/
netrounds/manager/management/commands/runcallexecuter.py", שורה 65, ב-handle
יוני 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, inwait
יוני 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 שודרגה מבלי לוודא ששירות systemd netrounds-callexecuter נעצר והושבת. מסד הנתונים נמצא במצב לא נכון; יש לשחזר אותו מגיבוי, ויש לחזור על השדרוג. בצע את הפעולות הבאות כדי להשבית ולהפסיק את שירות netrounds-callexecuter: sudo systemctl השבת את netrounds-callexecuter sudo systemctl stop netrounds-callexecuter
Web השרת לא מגיב
בדוק את יומני ה-apache עם הפקודה tail -n 50 /var/log/apache2/netrounds_error.log
אם אתה רואה את השגיאה הבאה, זה אומר ש-Control Center גרסה 2.34 פועל על אובונטו 18.04, כלומר, Control Center לא שודרג בהצלחה. הפתרון הוא לשדרג את מרכז הבקרה לגרסה מאוחרת יותר כמתואר במסמך זה.
# זמןamps, pids וכו' פשטו למטה
לא ניתן לטעון את סקריפט היעד WSGI '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py' כמודול Python.
אירעה חריגה בעיבוד סקריפט WSGI '/usr/lib/python2.7/dist-packages/netrounds/wsgi.py'.
עקבות (השיחה האחרונה האחרונה):
File "/usr/lib/python2.7/dist-packages/netrounds/wsgi.py", שורה 6, ב application = 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, בהגדרות apps.populate(settings.INSTALLED_APPS)
File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", שורה 85, ב-populate app_config = AppConfig.create(entry)
File "/usr/lib/python2.7/dist-packages/django/apps/config.py", שורה 94, ב- create module = import_module(entry)
File "/usr/lib/python2.7/importlib/__init__.py", שורה 37, ב-import_module __import__(name)
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, ב מ-grappelli. מודולי ייבוא של לוח המחוונים
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, ב class ContentType(models.Model):
File "/usr/lib/python2.7/dist-packages/django/db/models/base.py", שורה 110, ב-__new__ app_config = apps.get_ containing_ 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, ב-check_ apps_ ready raise App Registry Not Ready ("אפליקציות לא נטענו עדיין.")
AppRegistryNotReady: אפליקציות עדיין לא נטענו.
הפעלה מחדש של Paragon Active Assurance Services נכשלת
הפעלה מחדש של שירותי netrounds-* עם sudo systemctl start –all "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" -מחיקת sudo systemctl daemon-reload
Juniper Networks, הלוגו Juniper Networks, Juniper ו-Junos הם סימנים מסחריים רשומים של Juniper Networks, Inc. בארצות הברית ובמדינות אחרות. כל שאר הסימנים המסחריים, סימני השירות, הסימנים הרשומים או סימני השירות הרשומים הם רכושם של בעליהם בהתאמה. ג'וניפר נטוורקס אינה נושאת באחריות לכל אי דיוקים במסמך זה. ג'וניפר נטוורקס שומרת לעצמה את הזכות לשנות, לשנות, להעביר או לשנות בכל דרך אחרת פרסום זה ללא הודעה מוקדמת. זכויות יוצרים © 2022 Juniper Networks, Inc. כל הזכויות שמורות.
מסמכים / משאבים
![]() |
JUNIPER NETWORKS משדרגים את מרכז הבקרה מגרסה [pdfמדריך למשתמש שדרוג מרכז הבקרה מגרסה, מרכז הבקרה מגרסה, מרכז מגרסה, גרסה |