Loading

All Users Unable to Login and Tableau Server Repository in Error State and Backgrounder Status Unavailable(모든 사용자가 로그인할 수 없으며 오류 상태 및 백그라운더 상태에서 Tableau Server 리포지토리를 사용할 수 없음)

게시 일자: Jul 20, 2023
상세 설명

Tableau Server 성능이 저하되어 로그인할 수 있는 사용자가 없습니다. 리포지토리가 오류 상태로 표시됩니다. 백그라운더는 "tsm status -v" 명령의 출력에서 사용할 수 없는 상태를 표시하고 TSM UI에서 오류 상태로 표시합니다.

또한 pgsql spawn.log:에는 다음이 있습니다.
 

치명적 오류: 데이터 디렉터리 "/var/opt/tableau/tableau_server/data/tabsvc/pgsql/data"에 그룹 또는 전역 액세스 권한이 있습니다.
상세:  사용 권한은 u=rwx (0700)여야 합니다.

Cause

Tableau Server 리포지토리에 사용되는 내부 postgreSQL 데이터베이스에 대한 데이터 디렉터리의 사용 권한은 postgreSQL을 시작하는 데 필수 요소는 아닙니다.
솔루션
다음을 실행합니다.
 
tsm configuration get -k data.dir

이 명령의 출력을 가져온 다음 디렉터리 "/data/tabsvc/pgsql/data"를 추가합니다. 그런 다음 해당 디렉터리에서 다음 명령을 실행하여 PostgreSQL 데이터베이스를 시작하는 데 필요한 사용 권한으로 변경합니다.
 
sudo chmod +R 700 <directory>

예를 들어 기본 데이터 디렉터리 위치에 대해 다음을 실행할 수 있습니다.
 
sudo chmod +R 700 /var/opt/tableau/tableau_server/data/tabsvc/pgsql/data
추가 자원
 
디렉터리에 대한 사용 권한을 확인하려면 다음을 실행합니다.
 
tsm configuration get -k data.dir

이 명령의 출력을 가져온 다음 디렉터리 "/data/tabsvc/pgsql/data"를 추가합니다. 그런 다음 해당 디렉터리에서 다음 명령을 실행하여 사용 권한을 확인합니다.
 
sudo ls -al <directory>

출력에는 다음이 표시됩니다.

drwx------. 19 tableau tableau 4096 Jan 24 16:38 data

왼쪽의 권한 문자열이 "drwx------"가 아닌 경우 사용 권한이 올바르지 않은 것입니다.



Knowledge 기사 번호

001471332

 
로드 중
Salesforce Help | Article