פתרון בעיות במצב אונליין

במאמר הזה מוסבר איך לפתור בעיות במצב אונליין של Transfer Appliance.

לא הוגדר לפעולות אונליין

שגיאה:

This appliance has not been configured for online operations.

פתרון:

אם הזמנתם מכשיר אונליין וקיבלתם את השגיאה הזו, אתם יכולים לפנות לצוות Transfer Appliance בכתובת data-support@google.com.

אם הזמנתם מכשיר אופליין, ההודעה הזו צפויה. מכשירי אופליין לא תומכים במצב אונליין. לקבלת עזרה נוספת, אפשר לפנות לצוות Transfer Appliance.

חסר קובץ פרטי כניסה

שגיאה:

An error occurred while running hta containers: "credential file: '/tmp/key.json is missing"

פתרון:

בודקים שביצעתם את הפעולות הבאות:

הפעלת קובץ בינארי של קונטיינרים נכשלה

שגיאה:

An error occurred while running hta containers: "Failed to run HTA containers binary \"opt/ta_containers/ta_containers\": exit status 1"

פתרון:

לקבלת עזרה, אפשר לפנות לצוות Transfer Appliance בכתובת data-support@google.com.

עדכון מערכת ההפעלה נכשל

שגיאה:

Failed to update Operating System. An error occurred while updating the appliance: "failed update OS: error transferring configuration files: error setting up tmp mount for new srv partition: error setting up mount /var/tmp/update1298680145: command [mount /dev/sdc2 /var/tmp/update1298680145] failed with output: mount: /var/tmp/update1298680145: special device /dev/sdc2 does not exist.\n and error: exit status 32"

פתרון:

לקבלת עזרה, אפשר לפנות לצוות Transfer Appliance בכתובת data-support@google.com.

אי אפשר להריץ עדכון בלי קובץ פרטי כניסה

שגיאה:

Update cannot be run without credentials file. Please upload credentials file onto the appliance.

השגיאה הזו מתרחשת כשמנסים לעדכן את התוכנה ב-Transfer Appliance.

פתרון:

חשוב לוודא שביצעתם את השלבים הבאים:

  • הכנת הרשאות IAM ואחסון.

  • הכנות להעברה אונליין חשוב לוודא ש:

    • יצרתם חשבון שירות שמנוהל על ידי משתמש.
    • הענקתם לחשבון השירות את ההרשאות המתאימות.
    • יצרתם מפתח לחשבון השירות שמנוהל על ידי משתמש.
    • שיניתי את השם של המפתח ל-key.json והעליתי אותו ל-/tmp במכשיר.

הקידומת של האובייקט לא מתעדכנת למחרוזת nil

שגיאה:

השגיאה הזו מתרחשת כשמצפים שקידומת האובייקט תוגדר כברירת מחדל למחרוזת nil כשמריצים את הפקודה update destination bucket, אבל זה לא קורה.

עדכון ללא ציון קידומת האובייקט:

ta online --bucket=myrandombucket

הפעלת הפקודה הזו לא מעדכנת את קידומת האובייקט למחרוזת nil, כי קידומת האובייקט מתעדכנת רק אם מציינים את הדגל --object_prefix.

פתרון:

מעדכנים את הקידומת של האובייקט שצוינה:

ta online --bucket=myrandombucket --object_prefix=""

ta online --bucket=myrandombucket --object_prefix=

ta online --object_prefix=""

ta online --object_prefix=