Loading

El comando Initialize-Tsm de Tableau Server falla con un error de configuración regional

Fecha de publicación: Dec 9, 2022
Descripción

Después de la "instalación sencilla" de Tableau Server, el siguiente paso del comando "initialize-tsm" no se completa y aparece el siguiente error de configuración regional:

$ sudo /opt/tableau/tableau_server/packages/script<version>/initialize-tsm --accepteula -a user1 -f

Locale 'en_IN' is not using UTF-8 encoding. UTF-8 is required.
Example UTF-8 locales are en_US.UTF-8 or ja_JP.UTF-8 etc. Run 'locale -a' to see
a list of supported locales on your system.
Canceling. (La configuración regional 'en_IN' no usa el cifrado UTF-8. Se requiere UTF-8. Algunas configuraciones regionales UTF-8 son en_US.UTF-8 o ja_JP.UTF-8, etc. Ejecute 'locale -a' para ver una lista de configuraciones regionales admitidas en su sistema. Cancelando).

Cause

Tableau Server se ejecuta en un sistema que usa una de las siguientes configuraciones regionales:

de_DE, en_GB, en_US, es_ES, fr_FR, it_IT, ja_JP, ko_KR, pt_BR, zh_CN o zh_TW.

Cualquier otra configuración regional generará un error.
 

Solución
Compruebe la configuración regional del sistema en Linux para asegurarse de que se encuentra entre las 11 configuraciones admitidas. Consulte la información adicional.

Para comprobar la configuración regional del sistema, ejecute estos comandos:

$  cat /etc/locale.conf
$  localectl


Para establecer la configuración regional correcta, ejecute estos comandos:

$ sudo yum update systemd      (opcional, solo se debe ejecutar si systemd tiene una versión obsoleta que impide que se actualice el siguiente comando)
$ sudo localectl set-locale LANG=en_US.UTF-8

En algunos casos, al establecer la configuración anterior no se soluciona el problema. En ese caso, es posible que el símbolo del sistema de Linux utilice una configuración regional en concreto. Ejecute los siguientes comandos para establecer la variable de entorno en el conjunto:

$ localedef -c -f UTF-8 -i en_US en_US.UTF-8
$ export LC_ALL=en_US.UTF-8

Después de esto, vuelva a ejecutar el comando initialize-tsm

 
Número del artículo de conocimiento

001472682

 
Cargando
Salesforce Help | Article