Loading

Il comando Initialize-Tsm di Tableau Server non riesce con un errore delle impostazioni locali

Data pubblicazione: Dec 9, 2022
Descrizione

Dopo la fase "yum install" di Tableau Server, il passaggio successivo "initialize-tsm" non riesce con un errore relativo alle impostationi locali:

$ sudo /opt/tableau/tableau_server/packages/script<versione>/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. (Le impostazioni locali "en_IN" non utilizzano la codifica UTF-8. UTF-8 è obbligatorio. Impostazioni locali UTF-8 di esempio sono en_US.UTF-8 o ja_JP.UTF-8 ecc. Esegui "locale -a" per vedere un elenco delle impostazioni locali supportate sul sistema. Annullamento in corso.)

Cause

Tableau Server viene eseguito su un sistema che utilizza una delle seguenti impostazioni locali:

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

Qualsiasi altra impostazione locale genererà l'errore.
 

Risoluzione
Controlla le impostazioni locali di sistema di Linux per assicurarti che rientrino nelle 11 impostazioni locali supportate. Fai riferimento alla sezione Informazioni aggiuntive.

Per controllare le impostazioni locali del sistema, esegui questi comandi:

$  cat /etc/locale.conf
$  localectl


Per impostare correttamente le impostazioni locali, esegui questi comandi:

$ sudo yum update systemd      (facoltativo, da eseguire solo se systemd è di una versione precedente che causa il mancato aggiornamento del seguente comando)
$ sudo localectl set-locale LANG=en_US.UTF-8

In alcuni casi, l'impostazione precedente potrebbe comunque non risolvere il problema. In tal caso, è possibile che la shell del prompt di Linux utilizzi le impostazioni locali specificate. Esegui questi comandi per impostare la variabile di ambiente per la shell:

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

A questo punto, esegui nuovamente il comando initialize-tsm

 
Numero articolo Knowledge

001472682

 
Caricamento
Salesforce Help | Article