Loading

Linux 서버를 재부팅한 후 Tabadmincontroller를 비롯한 Tableau Server 프로세스가 시작되지 않고 Systemctl 명령을 실행하려고 하면 "failed To Get D-Bus Connection: No Such File Or Directory" 오류가 반환됨

게시 일자: Aug 24, 2022
상세 설명

Tableau Server가 재부팅하기 전에 문제 없이 실행된 경우에도 Linux 서버를 재부팅하면 tabadmincontroller를 포함한 Tableau Server 프로세스가 시작되지 않습니다.  또한 다음과 같은 증상도 발생합니다.

  • tsm status -v를 실행하면 "Could not connect to TSM Controller at '<hostname>:8850'('<호스트 이름>:8850'에서 TSM 컨트롤러에 연결할 수 없음)"이 반환됩니다.
  • top u tableau("tableau"가 권한 없는 사용자의 이름이라고 가정)를 실행하면 아무 것도 반환되지 않습니다. -- "tableau" 계정으로 실행되는 프로세스가 없습니다.
  • sudo su tableau -l을 실행한 다음 systemctl --user status tabadmincontroller_0을 실행하면 오류 메시지가 반환됩니다.
    • CentOS/Red Hat의 경우: "Failed to get D-Bus connection: No such file or directory"(D 버스 연결을 가져오지 못함: 해당 파일 또는 디렉터리 없음)
    • Ubuntu의 경우: "Failed to connect to bus: No such file or directory"(버스에 연결하지 못함: 해당 파일 또는 디렉터리 없음)
  • ls /run/user/<tableau 사용자 ID>/를 실행하면 결과가 반환되지 않습니다. -- 이 폴더가 비어 있습니다.

Cause

관리자 명령 또는 정책 변경으로 인해 "tableau" 계정의 비밀번호가 만료되었습니다.
 
journalctl을 실행하거나 /var/log/secure를 확인하면 다음과 같은 단서를 얻을 수 있습니다.
pam_unix(systemd-user:account): expired password for user tableau (root enforced)
또는
pam_unix(systemd-user:account): expired password for user tableau (password aged)
솔루션
"tableau" 계정의 비밀번호가 만료되었는지 확인하십시오.
sudo chage -l tableau
 
출력에 다음이 포함된 경우:
Last password change                                    : password must be changed
Password expires                                        : password must be changed
Password inactive                                       : password must be changed
Account expires                                         : never
Minimum number of days between password change          : -1
Maximum number of days between password change          : -1
Number of days of warning before password expires       : -1
 
다음을 실행합니다.
sudo chage -d -1 tableau
 
sudo chage -l tableau를 다시 실행하면 다음이 반환되어야 합니다.
Last password change                                    : never
Password expires                                        : never
Password inactive                                       : never
Account expires                                         : never
Minimum number of days between password change          : -1
Maximum number of days between password change          : -1
Number of days of warning before password expires       : -1
 
이제 top u tableau를 실행하면 Tableau Server 프로세스가 다시 시작되는 것이 표시되어야 합니다(일부 경우 재부팅이 필요함).
 
추가 자원
 
Knowledge 기사 번호

001472013

 
로드 중
Salesforce Help | Article