12.4.3.5. Zeitüberschreitungsfehler beim Backup des Pod-Volume im Protokoll des Pod „Velero“
Wenn eine Migration fehlschlägt, weil Restic eine Zeitüberschreitung verursacht, wird der folgende Fehler im Protokoll des Pod Velero angezeigt.
level=error msg="Error backing up item" backup=velero/monitoring error="timed out waiting for all PodVolumeBackups to complete" error.file="/go/src/github.com/heptio/velero/pkg/restic/backupper.go:165" error.function="github.com/heptio/velero/pkg/restic.(*backupper).BackupPodVolumes" group=v1
Der Standardwert für restic_timeout ist eine Stunde. Bei umfangreichen Migrationen können Sie diesen Parameter erhöhen, wobei zu beachten ist, dass ein höherer Wert die Rückgabe von Fehlermeldungen verzögern kann.
Vorgehensweise
-
Navigieren Sie in der OpenShift Container Platform-Webkonsole zu Operators
Installed Operators. - Klicken Sie auf Migration Toolkit for Containers Operator.
- Klicken Sie auf der Registerkarte MigrationController auf migration-controller.
Aktualisieren Sie auf der Registerkarte YAML den folgenden Parameterwert:
spec: restic_timeout: 1h1 - 1
- Gültige Einheiten sind
h(Stunden),m(Minuten) unds(Sekunden) – zum Beispiel3h30m15s.
- Klicken Sie auf Save.