Loading

정방향 프록시가 있는 호스트에 Tableau Server를 설치하거나 업그레이드할 때 "Finalizing the topology failed(토폴로지 마무리 실패)" 오류가 발생

게시 일자: Jun 30, 2023
상세 설명
정방향 프록시가 구성된 서버에 Tableau Server를 설치하거나 업그레이드할 때 25단계에서 초기화가 실패하고 삭제 후에도 문제가 해결되지 않습니다. 다음에 초기화를 시도하면 22단계에서 실패할 수 있습니다.

두 경우 모두 다음과 같은 오류 메시지가 나타납니다.

 
Finalizing the topology failed(토폴로지를 마무리하지 못했습니다)
 
tsm status -v실행하면 Tableau Server 상태가 DEGRADED이며 'Tableau Server Ask Data 0(Tableau Server 데이터에 질문 기능 0)'이 오류 상태에 있습니다.

Cause

정방향 프록시로 인해 Tableau Server에 도입된 프로세스에 대한 통신이 차단되고 있습니다.
솔루션

Windows OS

프록시 설정이 올바른지 확인합니다. 추가 정보는 "Windows에서 정방향 프록시를 사용하도록 Tableau Server 구성" 섹션을 참조하세요.  섹션 3: 프록시 서버를 사용하지 않을 예외 추가를 참조하세요. 정방향 프록시에 필요한 예외가 적용되었는지 확인합니다.
 

Linux OS

TSM 초기화에 설명된 대로 --no_proxy 플래그를 포함하여 Tableau Server가 정방향 프록시를 우회하도록 구성합니다. 또한 이 프록시 구성에 예외를 추가하여 로컬 Tableau Server 클러스터(지금 하나 있고 나중에 하나를 추가하려는 경우) 내부 통신이 프록시 서버로 라우팅되지 않도록 해야 합니다.

예를 들면 다음과 같습니다.

--no_proxy=localhost,127.0.0.1,localaddress,.localdomain.com,hostname
 
참고: Linux 시스템에서 20-proxy.conf 파일의 "no_proxy" 줄에는 "no_proxy=localhost,127.0.0.1,<마침표가 선행된 도메인>,<호스트 이름>"이 포함되어야 합니다.  Tableau Server를 실행하는 컴퓨터의 관련 정보를 사용하여 꺾쇠 괄호 안의 정보를 바꿉니다. 

 즉, no_proxy 줄에 ".localdomain.com" 또는 "localaddresss"를 문자 그대로 배치하지 마세요.  이는 자리 표시자입니다.  대신 실제 도메인 정보로 대체하세요.  예를 들어 "data.is.good" 도메인이 포함된 네트워크에서 작업하고 있고 Tableau Server 컴퓨터의 FQDN이 "tableau1.data.is.good"인 경우 no_proxy 줄은 "no_proxy=localhost,127.0.0.1,.data.is.good"이어야 합니다.  "data.is.good" 앞의 "."는 오타가 아니며 필요한 문자입니다. hostname도 마찬가지입니다. Tableau Server를 설치하는 데 사용되는 서버의 비정규화된 호스트 이름을 입력하십시오.

프록시 파일을 적용하고 TSM을 다시 초기화하기 위해 재부팅하거나 재시작할 필요는 없습니다.






 
추가 자원
Tabadmincontroller 로그에 다음과 같은 오류가 표시됩니다.
 
FinalizeTopology failed…ServiceOperationTimeoutException(토폴로지 마무리가 실패함…서비스 작업 시간 초과 예외)
 
오류 메시지: "Finalizing the topology failed(토폴로지 마무리가 실패함)"가 발생하고 'tsm status -v'에 Tableau Server의 상태가 DEGRADED로 표시되며 'Tableau Server Ask Data 0'이 오류 상태에 있습니다.
Knowledge 기사 번호

001471188

 
로드 중
Salesforce Help | Article