פתרון בעיות בלקוח של Discovery

במאמר הזה מוסבר איך לפתור בעיות בלקוח הגילוי.

שימוש ביומנים לזיהוי בעיות

לקוח הגילוי יוצר קובצי יומן שאפשר להשתמש בהם לצורך ניפוי באגים. היומנים מאוחסנים באופן מקומי במחשב שבו התקנתם את לקוח הגילוי בתיקייה C:\ProgramData\Google\mcdc\logs.

פתרון בעיות שקשורות להרשאות ולחשבונות שירות

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

כדי לפתור את הבעיה, צריך לבקש מאדמין בארגון ליצור בשבילכם חשבון שירות ולהקצות לכם את התפקיד roles/migrationcenter.discoveryClient. בנוסף, צריך לוודא ש-Cloud Resource Manager API מופעל בפרויקט.

אם יצרתם ארגון חדש ב- Google Cloud, כברירת מחדל, האפשרות ליצור מפתחות של חשבונות שירות מושבתת. כדי להפעיל יצירה של מפתחות לחשבונות שירות, צריך לוודא שהתפקיד Organization Policy Administrator מוקצה לכם, ואז לפעול לפי השלבים הבאים:

  1. במסוף Google Cloud , עוברים אל IAM > Organization Policies.
  2. לוחצים על המדיניות שנקראת השבתת יצירה של מפתח לחשבונות שירות.
  3. לוחצים על ניהול המדיניות.
  4. בדף Edit policy, בקטע Applies to, בוחרים באפשרות Customize.
  5. בקטע כללים, מרחיבים את עריכת כלל ומגדירים את האכיפה למושבתת.
  6. כדי לסיים, לוחצים על הגדרת מדיניות.

פתרון בעיות בהתקנה

אם מתקינים או משדרגים את לקוח הגילוי, אבל לא מחוברים בתור אדמין מקומי, סביר להניח שהפעלת ה-MSI תיכשל ותוצג הודעת השגיאה הבאה:

Google Cloud Migration Center discovery client Setup Wizard ended prematurely
because of an error. Your system has not been modified. To install this program
at a later time, run Setup Wizard again. Click the Finish button to exit the
Setup Wizard.

כדי לפתור את הבעיה, לוחצים לחיצה ימנית על קובץ ה-MSI ומריצים אותו בתור אדמין.

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

  • השיטה המומלצת: פותחים את PowerShell כאדמין ומריצים את הפקודה msiexec.exe /i mcdc.msi /L*V "C:\installer.log".

  • שיטה חלופית: עריכת הרישום כדי להציג את האפשרות הזו בממשק המשתמש.