Loading

클러스터 컨트롤러 시간 초과 설정을 수정한 후 Tableau Server 리포지토리가 시작되지 않음

게시 일자: Aug 24, 2022
상세 설명
Tableau Server의 Postgres 리포지토리에 대한 clustercontroller timeout 설정을 수정한 후 Tableau Server 및 해당 Postgres 리포지토리가 시작되지 않을 수 있습니다. 또한 클러스터 컨트롤러 로그에서 다음 오류가 발생할 수 있습니다.
WARN  : com.tableausoftware.cluster.postgres.SpawnPostgresRunner - Monitoring thread for the master instance didn't start. Trying failover...((WARN  : com.tableausoftware.cluster.postgres.SpawnPostgresRunner - 마스터 인스턴스의 모니터링 스레드가 시작되지 않았습니다. 장애 조치 중...)
java.lang.IllegalArgumentException: Window size must be at least 1(java.lang.IllegalArgumentException: 패널 크기는 1 이상이어야 합니다)

Cause

clustercontroller.pgsql_connection_timeout_ms 설정이 최대 허용 값(60000)보다 큰 숫자로 설정된 경우입니다.
솔루션
clustercontroller.pgsql_connection_timeout_ms 설정을 60000 이하로 설정합니다.

Windows 2018.1 이하 버전의 Tableau Server
관리자로 명령 프롬프트를 열고 Tableau Server bin 폴더로 이동한 후 다음 명령을 입력합니다.

tabadmin stop
tabadmin set clustercontroller.pgsql_connection_timeout_ms 36000
tabadmin config
tabadmin start


Windows 2018.2 이상 버전에서의 Tableau Server, Linux에서의 Tableau Server: 
관리자로 명령 프롬프트를 열고 Tableau Server bin 폴더로 이동한 후 다음 명령을 입력합니다. 

tsm stop
tsm configuration set -k clustercontroller.pgsql_connection_timeout_ms -v 36000
tsm pending-changes apply
tsm start


이 설정의 최대값은 60000입니다.  기본 설정은 3000입니다.

 
Knowledge 기사 번호

001498393

 
로드 중
Salesforce Help | Article