תיקון: הפעלת בקר Unifi נכשלה

תוכנת בקר ה- Unifi עשויה להשליך הודעה נכשלה בהפעלה בגלל היעדר מקום פנוי בכונן המערכת שלך. יתר על כן, התקנה מושחתת או מיושנת של Java או תוכנת בקר ה- Unifi עלולה גם לגרום לשגיאה הנדונה.

המשתמש המושפע מקבל את השגיאה כאשר הוא מנסה להפעיל את תוכנת בקר ה- Unifi. במקרים מסוימים, המשתמש המושפע נתקל בשגיאה כאשר שדרג את תוכנת בקר ה- Unifi. חלק מהנפגעים קיבלו את הודעת השגיאה לאחר הפעלת היישום למשך 5 דקות ויותר. שגיאה זו מדווחת על ידי משתמשי Windows, Linux, Mac ו- Raspberry Pi.

לפני שתמשיך בתהליך פתרון הבעיות, ודא שסוג הרשת שלך הוא פרטי או דומיין .

פתרון 1: סגור את התהליכים הקשורים ל- Unifi דרך מנהל המשימות

הבעיה שאתה נתקל בה עלולה להיגרם כתוצאה מתקלת תוכנה / תקשורת זמנית. במקרה זה, הרג של כל התהליכים הקשורים ל- Unifi והפעלת התוכנה מחדש עשויים לפתור את הבעיה. לשם המחשה, נדון בתהליך עבור מחשב Windows.

  1. סגור את יישום בקר ה- Unifi.
  2. כעת לחץ באמצעות לחצן העכבר הימני על כפתור Windows ואז בתפריט המוצג לחץ על מנהל המשימות .
  3. כעת, בכרטיסיה תהליכים , בחר את התהליך השייך לתוכנת בקר ה- Unifi ולאחר מכן לחץ על כפתור סיום התהליך . חזור על כל התהליכים השייכים לבקר ה- Unifi .
  4. לאחר מכן סיימו את כל התהליכים השייכים ל- Java ו-  MongoD.

  5. ואז הפעל את תוכנת הבקר כדי לבדוק אם היא התחילה לעבוד כרגיל. היישום עשוי להימשך זמן מה עד שהוא יבנה מחדש את התלות.

פתרון 2: ריק מקום בכונן המערכת

תוכנת הבקר Unifi דורשת מקום פנוי נוסף בכונן המערכת כדי להשלים את פעולתה. אתה עלול להיתקל בשגיאה בהישג יד אם אין לך מספיק מקום פנוי בכונן המערכת. בהקשר זה, יצירת שטח פנוי בכונן המערכת שלך עשויה לפתור את הבעיה. לשם המחשה, נדון בתהליך עבור Windows.

  1. פנה מקום בכונן C (כונן המערכת).
  2. ואז הפעל את יישום הבקר אם הוא עובד בסדר.

פתרון 3: שנה את המנוע שצוין בקובץ מאפייני המערכת

אם מסד הנתונים נוצר על ידי מנוע האחסון 'mmapv1' אך מנוע האחסון שצוין היה 'wiredTiger', ייתכן שתיתקל בשגיאה שעמד. בהקשר זה, אילוץ יישום הבקר להשתמש במנוע האחסון mmapv1 עשוי לפתור את הבעיה. לשם המחשה, נדון בתהליך עבור מחשב Windows.

  1. הפעל את סייר הקבצים ו נווט אל ספריית ההתקנה של יישום הבקר. בדרך כלל זה:
    % USERPROFILE% \ Ubiquiti UniFi \ data
  2. כעת פתח את הקובץ System.Properties באמצעות פנקס הרשימות והוסף את השורה הבאה בסוף הקובץ:
    db.extraargs = - storageEngine = mmapv1
  3. כעת שמור את השינויים שלך וצא מהפנקס רשימות.
  4. ואז הפעל את יישום הבקר ובדוק אם הוא פועל בסדר.

פתרון 4: השתמש בפרופיל משתמש ללא תווים מיוחדים

ידוע כי יש לבקר Unifi בעיות כאשר הנתיב לתיקיית ה- Unifi של Ubiquiti מכיל תווים מיוחדים מכיוון שלפרופיל המשתמש יש תווים מיוחדים בשמו (למשל C: \ Users \ ÄçìÞôñçò \ Ubiquiti UniFi) ובכך לגרום לשגיאה הנדונה. בתרחיש זה, יצירת פרופיל משתמש חדש ללא תווים מיוחדים עשויה לפתור את הבעיה. זכור כי אתה יכול לשנות את שם המשתמש הנוכחי אך זה לא ישקף בנתיב לתיקיית Ubiquiti Unifi, לכן עליך ליצור חשבון משתמש חדש ולהעביר את כל הנתונים לאותו משתמש.

  1. צור חשבון משתמש חדש למחשב Windows שלך והעביר אליו את כל הנתונים שלך.
  2. לאחר מכן, בדוק אם תוכנת הבקר נקייה מהשגיאה.

פתרון 5: נקה את יציאת ברירת המחדל הנדרשת על ידי תוכנת בקר ה- Unifi

יישום Unifi Controller מחייב יציאה 8080 (כברירת מחדל) כדי לפעול כרגיל. אתה עלול להיתקל בשגיאה בהישג יד אם היציאה האמורה משמשת תוכנית אחרת. במקרה זה, עצירת התוכנית באמצעות היציאה האמורה או קביעת התצורה של התוכנית הבעייתית (או יישום Unifi Controller) לשימוש ביציאה אחרת עשויה לפתור את הבעיה. לשם המחשה, נדון בתהליך עבור מחשב Windows.

  1. נקה אתחול מחשב Windows ובדוק אם הבעיה נפתרה.
  2. אם כן, נסה למצוא את התוכנית שיוצרת את סכסוך הנמלים. תוכל גם לשנות את יציאת ברירת המחדל עבור יישום Unifi Controller.

פתרון 6: שנה את שם יומני Unifi

בקר ה- Unifi יוצר יומנים (כמו יישומים רבים אחרים) כדי להקל על תהליך פתרון הבעיות. אתה עלול להיתקל בשגיאה בהישג יד אם היומנים האמורים פגומים. במקרה זה, שינוי שם קבצי יומן הרישום (קבצי יומן רישום חדשים יותר ייווצרו בהשקה הבאה) עשוי לפתור את הבעיה. לשם המחשה, נדון בתהליך עבור Windows.

  1. סגור את יישום בקר ה- Unifi והרג את כל התהליכים הקשורים אליו באמצעות מנהל המשימות (כפי שנדון בפתרון 1).
  2. פתח את סייר הקבצים ו נווט אל ספריית ההתקנה . בדרך כלל, הדרך הבאה:
    % USERPROFILE% \ Ubiquiti UniFi \ logs \
  3. כעת שנה את שם קבצי היומן. אל תשכח לשנות את שם יומני המונגוד והשרת (הוסף .old בסוף סיומת שם הקובץ). ואז הפעל את התוכנה כדי לבדוק אם הבעיה נפתרה.

פתרון 7: מחק את קבצי היומן בתיקיית Unifi

תוכנת הבקר Unifi משתמשת בקבצי יומן לאחסון סוגים שונים של נתונים. אתה עלול להיתקל בשגיאה הנדונה אם קבצי יומן אלה פגומים. בהקשר זה, מחיקת קבצי יומן אלה עשויה לפתור את הבעיה. להבהרה, נדון בתהליך עבור מחשב Windows.

  1. סגור את תוכנת Unifi Controller והרג את כל תהליכי הריצה שלה באמצעות מנהל המשימות (כפי שנדון בפתרון 1).
  2. השקה שלך קובץ Explorer ו הנווט אל ספריית ההתקנה של היישום. בדרך כלל זה:
    % USERPROFILE% \ Ubiquiti UniFi \ data \ db \ journal
  3. גבה את כל הקבצים בתיקיה למיקום בטוח (למקרה שדברים לא עובדים).
  4. כעת, מחק את כל הקבצים בתיקיה והפעל מחדש את המערכת שלך.
  5. עם ההפעלה מחדש, הפעל את יישום הבקר ובדוק אם הוא פועל בסדר.

פתרון 8: התקן את תוכנת הבקר Unifi כשירות

תוכנת Unifi Controller עשויה להיתקל בסוגים שונים של בעיות אם היא לא מותקנת כשירות. אותה יכולה להיות הסיבה לשגיאה הנוכחית. בהקשר זה, התקנת תוכנת הבקר כשירות עשויה לפתור את הבעיה.

  1. צא מהבקר וסגור את כל תהליכי הפעולה שלו דרך מנהל המשימות (כפי שנדון בפתרון 1).
  2. הוסף את נתיב Java במשתנים הסביבתיים של המערכת (בסוף הנתיב במשתנה Temp). בדרך כלל זה:
    C: \ Program Files (x86) \ Java \ jre7 \ bin \ javaw.exe
  3. לחץ על תיבת החיפוש של Windows (הממוקמת בשורת המשימות של המערכת שלך) והקלד שורת פקודה . ואז ברשימת תוצאות החיפוש, לחץ לחיצה ימנית על שורת הפקודה ולחץ על הפעל כמנהל .
  4. כעת הקלד את הפקודה הבאה ולחץ על מקש Enter :
    cd "% UserProfile% \ Ubiquiti UniFi \"
  5. לאחר מכן, בספריית Unifi, הקלד את הפקודה הבאה ולחץ על מקש Enter :
    java -jar lib \ ace.jar installsvc
  6. כאשר כתוב "התקנה מלאה", הקלד את הפקודה הבאה ולחץ על מקש Enter :
    java -jar lib \ ace.jar startsvc
  7. ואז צא משורת הפקודה.
  8. כדי לאשר אם שירות " Unifi " פועל, הפעל את מנהל המשימות ובדוק בכרטיסיית השירותים עבור שירות Unifi.
  9. עכשיו גש ל- IP הרצוי של הממשק של הבקר ובדוק אם הבעיה נפתרה.

פתרון 9: עדכן את Java לבניין האחרון

Java חיונית להפעלת תוכנת בקר Unifi. Java מתעדכנת באופן קבוע כדי להתאים להתפתחויות טכנולוגיות חדשות ולתקן את הבאגים הידועים. אתה עלול להיתקל בשגיאה בהישג יד אם אתה משתמש בגרסה מיושנת של Java. בהקשר זה, עדכון Java לבניין האחרון עשוי לפתור את הבעיה. להבהרה, נדון בתהליך עבור מחשב Windows.

  1. לחץ על תיבת החיפוש של Windows (הממוקמת בשורת המשימות של המערכת שלך) והקלד את Java . ואז ברשימת התוצאות, לחץ על הגדר Java .
  2. כעת, לחץ על הכרטיסייה עדכון ולאחר מכן לחץ על כפתור עדכן כעת (בסמוך לשמאל התחתון של החלון).
  3. לאחר עדכון Java, בדוק אם תוכנת בקר ה- Unifi נקייה מהשגיאה.

פתרון 10: התקן מחדש את Java

אם עדכון Java לא פתר את הבעיה, הבעיה נגרמת על ידי התקנה מושחתת של Java או גרסה לא תואמת של Java. בתרחיש זה, התקנה והתקנה מחדש של Java עשויה לפתור את הבעיה. לשם המחשה, נדון בתהליך עבור Windows.

  1. סגור את תוכנת Unifi Controller ואת כל התהליכים הקשורים אליה באמצעות מנהל המשימות (כפי שנדון בפתרון 1).
  2. אם היישום מותקן כשירות, הסר את ההתקנה של השירות .
  3. לחץ על תיבת החיפוש של Windows (שנמצאת בשורת המשימות של המערכת שלך) והקלד את לוח הבקרה. ואז ברשימת התוצאות, לחץ על לוח הבקרה .
  4. לאחר מכן לחץ על הסר התקנה של תוכנית .
  5. עכשיו לחצו לחיצה ימנית על Java ובחר Uninstall . לאחר מכן פעל לפי ההנחיות שעל המסך כדי להשלים את תהליך ההתקנה.
  6. לאחר מכן הפעל מחדש את המערכת שלך, אך וודא כי יישום הבקר אינו מופעל בעת אתחול המערכת.
  7. כעת, הורד והתקן את הגירסה העדכנית ביותר של Java (עליך להתקין גרסת 64 סיביות של Java ב- Windows לצורך פעולה תקינה של Unifi). אם אתה מקבל הנחיה מחומת האש לאפשר לג'אווה לתקשר ברשת, אפשר זאת.
  8. לאחר מכן הפעל את אפליקציית Controller ובדוק אם היא ברורה מהשגיאה.

פתרון 11: התקן מחדש את תוכנת בקר הרשת של Unifi

אם ההתקנה מחדש של Java לא פתרה את הבעיה, הבעיה נגרמת על ידי התקנה פגומה או מיושנת של תוכנת בקר ה- Unifi. בתרחיש זה, הסרה והתקנה מחדש של תוכנת הבקר עשויה לפתור את הבעיה. להבהרה, נדון בתהליך עבור מחשב Windows.

  1. סגור את יישום הבקר והרג את כל התהליכים הקשורים אליו באמצעות מנהל המשימות (כפי שנדון בפתרון 1).
  2. הפעל את סייר הקבצים ואת לנווט אל הנתיב הבא:
    % userprofile% \ Ubiquiti UniFi \ data \ backup
  3. ואז גבה את קובץ התצורה שלך (קובץ .unf) למיקום בטוח.
  4. כעת לחץ על סרגל חיפוש החלונות בשורת המשימות של המערכת שלך והקלד לוח הבקרה . ואז ברשימת תוצאות החיפוש לחץ על לוח הבקרה .
  5. לאחר מכן לחץ על הסר התקנה של תוכנית .
  6. כעת, ברשימת היישומים המותקנים, לחץ לחיצה ימנית על תוכנת בקר Unifi ולאחר מכן לחץ על הסר התקנה . אם אתה מקבל הנחיה שאומרת האם ברצונך לשמור הגדרות , לחץ על הלחצן לא .
  7. לאחר מכן עקוב אחר ההנחיות שעל המסך כדי להשלים את תהליך ההתקנה.
  8. לאחר מכן פתח את סייר הקבצים ואת לנווט אל הנתיב הבא:
    % userprofile% \ Ubiquiti UniFi
  9. עכשיו, מחק את התיקיה הזו לחלוטין .
  10. לאחר מכן הסר את Java כפי שנדון בפתרון 10.
  11. כעת הורד והתקן את תוכנת בקר רשת ה- Unifi האחרונה.
  12. ואז שחזר את התצורות מקובץ .unf (מגובה בשלבים 2 ו -3).
  13. כעת, הפעל את תוכנת בקר רשת Unifi ונקווה שהיא ברורה מהשגיאה.
שגיאת Unifi תגים