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:
- IAM-Berechtigungen und Speicher vorbereiten
- Dienstkontoschlüssel für das vom Nutzer verwaltete Dienstkonto erstellen
- Dienstkontoschlüssel in
key.jsonumbenennen - Dienstkontoschlüssel in
/tmpfür die Appliance hochladen
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:
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.jsonumbenannt und in/tmpauf 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=