תופעות
לאחר התקנת עדכון עבור Microsoft Exchange Server 2019, ייתכן שתקבל תוצאות לא מלאות בעת חיפוש פריטים בתיבת דואר.
סיבה
במהלך כל Exchange Server, Microsoft Search Foundation מותקן מחדש. למרות שתהליך זה לא תמיד הושלם בהצלחה, כשל כזה אינו יעצור Exchange Server את השדרוג להסתיים.
במצב זה, נראה שהשרת המשודרג מתפקד באופן מלא. עם זאת, מספר בעיות ישפיעו על השירותים המשויכים ל- Microsoft Search Foundation. לדוגמה, התהליך שירות חיפוש Microsoft Exchange אינו זמין או Noderunner.exe התהליך מופסק. עקב בעיות אלה, השרת שבו פועל אינו Exchange Server ליצור אינדקס של פריטי תיבת דואר. אם כשל יצירת האינדקס נמשך תקופה מותכת, פריטי תיבת הדואר שאינם סדורים באינדקס יעוברים למצב כשל קבוע.
בכל עת לאחר שהפריטים יוחלו למצב כשל זה, אם הבעיות המשפיעות על תהליכי החיפוש תוקנו, השרת יחדש את יצירת האינדקס של פריטים. עם זאת, כברירת מחדל, השרת לא ינסה ליצור אינדקס עבור הפריטים שעבר למצב כשל קבוע. לכן, פריטים אלה לא יופיעו בתוצאות החיפוש.
פתרון
כדי לפתור בעיה זו, צור עקיפה חדשה עבור הפריטים במצב כשל קבוע ולאחר מכן צור אינדקס מחדש של הפריטים. בצע את השלבים הבאים:
-
צור עקיפת הגדרה על-ידי הפעלת ה- cmdlet הבא:New-SettingOverride -Name "Big Funnel Permanent Retry" -Component "BigFunnel" -Section "BigFunnelFailedItemsQuerySettings" -Parameters @("ExcludePermanentFailures=false") -Reason "Re-Index Messages" -MinVersion "<Build Number>" -MaxVersion "<Build Number>"הערה ב- cmdlet זה, החלף את מספר גירסת ה- Build של <> במספר גירסת ה- Build של Exchange Server הפועלת בשרת המכיל את תיבת הדואר המושפעת.
-
עדכן את התצורה על-ידי הפעלת ה- cmdlet הבא:Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh לאחר הפעלת cmdlet זה, אתה אמור לראות את BigFunnel.Overrides.ini הקובץ בספריה %ExchangeInstallPath%\v15\config.
-
גורם Exchange Server ליצור אינדקס עבור פריטי תיבת הדואר שלא נוספה בעבר לאינדקס. לשם כך, הפעל את ה- cmdlet הבא:Start-MailboxAssistant -Identity <mailbox ID> -AssistantName BigFunnelRetryFeederTimeBasedAssistant
הערות:
-
ב- cmdlet זה, החלף <תיבת> תיבת הדואר בשם של תיבת הדואר המושפעת.
-
שם העוזר שנמצא בשימוש ב- cmdlet (BigFunnelRetryFeederTimeBasedAssistant) הוא תלוי רישיות.
-
ה- cmdlet זמין בעדכון Exchange Server 2019 המצטבר 11 וגירסאות מתקדמות יותר.
cmdlet זה אינו מ לטפל בכל הבעיות הקשורות לאינדקס. במקום זאת, הוא מזכיר ל- Exchange שירות חיפוש לאינדקס פריטים שמעולם לא סדורים באינדקס וקיימים במצב NonIndexed.
-
הערה: עקיפת ההגדרה עוזרת לך להימנע מהעברת תיבות דואר כדי ליצור אינדקס מחדש של פריטים. עם זאת, מומלץ לא להשאיר את ערכת העקיפה בסביבה לצמיתות מכיוון שהיא עלולה לגרום לשימוש מוגבר ב- CPU. לאחר יצירת אינדקס מחדש של הפריטים, הסר את העקיפה באמצעות ה- cmdlet Remove-SettingOverride .