Fehler im Onlinemodus beheben

In diesem Artikel wird beschrieben, wie Sie Probleme mit dem Onlinemodus der Transfer Appliance beheben können.

Nicht für Onlinevorgänge konfiguriert

Fehler:

This appliance has not been configured for online operations.

Lösung

Wenn Sie eine Online-Appliance bestellt und diesen Fehler erhalten haben, wenden Sie sich an das Transfer Appliance-Team unter data-support@google.com.

Wenn Sie eine Offline-Appliance bestellt haben, wird diese Nachricht erwartet. Offline-Appliances unterstützen den Onlinemodus nicht. Wenn Sie weitere Unterstützung benötigen, wenden Sie sich an das Transfer Appliance-Team.

Datei mit Anmeldedaten fehlt

Fehler:

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

Lösung

Prüfen Sie, ob Sie folgende Aufgaben ausgeführt haben:

Container-Binärdatei konnte nicht ausgeführt werden

Fehler:

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

Lösung

Wenden Sie sich an das Transfer Appliance-Team unter data-support@google.com, um Unterstützung zu erhalten.

Die API wurde im Projekt nicht verwendet oder ist deaktiviert

Fehler:

Storage Transfer API has not been used in project PROJECT_NUMBER before or it is disabled.

Ein ähnlicher Fehler kann bei der Pub/Sub API oder der Cloud Storage API auftreten.

Lösung:

Achten Sie darauf, dass die erforderlichen APIs in dem Projekt aktiviert sind, in dem Sie die Appliance bestellt haben. Wenn das Dienstkonto der Appliance zu einem anderen Projekt gehört, aktivieren Sie die erforderlichen APIs auch in dem Projekt, das das Dienstkonto enthält. Die Projektnummer in der Fehlermeldung gibt das Projekt an, in dem die API aktiviert werden muss.

Eine Liste der erforderlichen APIs finden Sie unter APIs aktivieren.

Betriebssystem konnte nicht aktualisiert werden

Fehler:

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"

Lösung

Wenden Sie sich an das Transfer Appliance-Team unter data-support@google.com, um Unterstützung zu erhalten.

Aktualisierung kann nicht ohne Datei mit Anmeldedaten ausgeführt werden

Fehler:

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

Dieser Fehler tritt auf, wenn versucht wird, die Software auf der Transfer Appliance zu aktualisieren.

Lösung:

Gehen Sie so vor:

  • IAM-Berechtigungen und Speicher vorbereiten

  • Onlineübertragung vorbereiten Achten Sie insbesondere auf Folgendes:

    • Ein nutzerverwaltetes Dienstkonto erstellt.
    • Dem Dienstkonto wurden die entsprechenden Berechtigungen gewährt.
    • Einen Dienstkontoschlüssel für das nutzerverwaltete Dienstkonto erstellt.
    • Der Schlüssel wurde in key.json umbenannt und in /tmp auf der Appliance hochgeladen.

Objektpräfix wird nicht auf Nullstring aktualisiert

Fehler:

Dieser Fehler tritt auf, wenn Sie erwarten, dass das Objektpräfix beim Aktualisieren des Ziel-Buckets standardmäßig auf den Nullstring gesetzt wird, dies aber nicht der Fall ist.

Aktualisierung ohne Angabe des Objektpräfixes:

ta online --bucket=myrandombucket

Wenn Sie diesen Befehl ausführen, wird das Objektpräfix nicht auf den Nullstring aktualisiert, da das Objektpräfix nur aktualisiert wird, wenn Sie das Flag --object_prefix angeben.

Lösung:

Aktualisieren Sie mindestens das angegebene Objektpräfix:

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

ta online --bucket=myrandombucket --object_prefix=

ta online --object_prefix=""

ta online --object_prefix=