En este artículo, se describe cómo solucionar problemas relacionados con el modo en línea de Transfer Appliance y, posiblemente, resolverlos.
No configurado para operaciones en línea
Error:
This appliance has not been configured for online operations.
Solution:
Si solicitaste un dispositivo en línea y recibiste este error, comunícate con el equipo de Transfer Appliance a data-support@google.com.
Si solicitó un dispositivo sin conexión, este mensaje es el esperado. Los dispositivos sin conexión no admiten el modo en línea. Si necesitas más ayuda, comunícate con el equipo de Transfer Appliance.
Falta el archivo de credenciales
Error:
An error occurred while running hta containers: "credential file:
'/tmp/key.json is missing"
Solution:
Verifica si hiciste lo siguiente:
- Permisos de IAM y almacenamiento preparados
- Creaste una clave de cuenta de servicio para la cuenta de servicio administrada por el usuario.
- Se cambió el nombre de la clave de la cuenta de servicio a
key.json
- Se subió la clave de la cuenta de servicio a
/tmp
en el dispositivo.
No se pudo ejecutar el objeto binario de contenedores
Error:
An error occurred while running hta containers: "Failed to run HTA
containers binary \"opt/ta_containers/ta_containers\": exit status 1"
Solution:
Envíe un correo electrónico al equipo de Transfer Appliance a data-support@google.com para obtener ayuda.
No se pudo actualizar el sistema operativo
Error:
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"
Solution:
Envíe un correo electrónico al equipo de Transfer Appliance a data-support@google.com para obtener ayuda.
No se puede ejecutar la actualización sin el archivo de credenciales
Error:
Update cannot be run without credentials file. Please upload credentials file
onto the appliance.
Este error ocurre cuando se intenta actualizar el software en Transfer Appliance.
Solution:
Asegúrate de haber completado los siguientes pasos:
Prepárate para la transferencia en línea. Específicamente, asegúrate de tener lo siguiente:
- Creaste una cuenta de servicio administrada por el usuario.
- Se otorgaron los permisos adecuados a la cuenta de servicio.
- Creó una clave de cuenta de servicio para la cuenta de servicio administrada por el usuario.
- Se cambió el nombre de la clave a
key.json
y se subió a/tmp
en el dispositivo.
El prefijo del objeto no se actualiza a una string nulo.
Error:
Este error ocurre cuando esperas que el prefijo del objeto se establezca de forma predeterminada en la string nil cuando se ejecuta el bucket de destino de actualización, pero no lo hace.
Actualiza sin el prefijo de objeto especificado:
ta online --bucket=myrandombucket
Ejecutar este comando no actualiza el prefijo del objeto a la string nil, ya que el prefijo del objeto solo se actualiza si especificas la marca --object_prefix
.
Solution:
Actualiza al menos con el prefijo de objeto especificado:
ta online --bucket=myrandombucket --object_prefix=""
ta online --bucket=myrandombucket --object_prefix=
ta online --object_prefix=""
ta online --object_prefix=