Loading

임시 IPv6 주소 식별 및 사용 해제

게시 일자: Mar 26, 2024
상세 설명

Tableau Server에는 정적 IPv4 또는 IPv6 주소가 필요합니다. 클러스터가 임시 IPv6 주소(동적 주소)를 사용하도록 설정된 경우 바람직하지 않은 증상이 나타날 수 있습니다.

증상

Tableau Server 클러스터를 실행하고 하나 이상의 서버가 임시 IPv6 주소를 사용하도록 설정되어 있는 경우 다음 범주의 증상이 하나 이상 발생할 수 있습니다.

상태 테이블의 "중단" 상태

주 Tableau Server가 임시 IPv6 주소를 사용하도록 설정되어 있는 경우 데이터 엔진 및/또는 리포지토리를 실행하는 작업자 서버의 프로세스에 대한 상태가 빨간색 중단 상태로 표시될 수 있습니다. 이는 작업자 서버가 주 서버와 통신할 수 없기 때문입니다. 예를 들어 다음 그림에서 TAB-SERVER는 임시 IPv6 주소를 사용하도록 설정되어 있지만 TAB-WORKER는 그렇지 않습니다.



하나 이상의 작업자가 (주 서버와 달리) 임시 IPv6 주소를 사용하도록 설정되어 있는 경우 빨간색 중단 상태 아이콘이 나타나는 서버가 없지만 작업자가 주 Tableau Server의 서비스와 통신을 시도하다 실패하기 때문에 로그 파일에는 연결 오류가 표시됩니다.

로그 파일 오류

다음은 주 Tableau Server 또는 Tableau 작업자 서버가 임시 IPv6 주소를 사용하도록 설정된 경우 Tableau Server 로그 파일에 기록될 수 있는 오류의 예입니다.

데이터 엔진 연결 오류

데이터 엔진을 실행하는 서버에 대한 로그 파일(ProgramData\Tableau\Tableau Server\data\tabsvc\logs\dataengine\tabspawnde0.log)에 다음과 유사한 메시지가 나타날 수 있습니다.

2013-10-23 16:02:41.234 -0700 ERROR root: connection to database failed

데이터 엔진을 생성한 프로세스가 Tableau의 PostgreSQL 데이터베이스를 쿼리하여 어떤 데이터 엔진이 활성 상태이고 어떤 데이터 엔진이 대기 상태인지 확인할 수 없습니다. 이 정보가 있는 위치는 ProgramData\Tableau\Tableau Server\data\tabsvc\logs\dataengine\tdeserver0_<date_and_time>.log입니다. 예를 들어 로그 파일에 다음과 유사한 메시지가 나타날 수 있습니다.

2013-10-24 10:57:40.345 (6056): tdeserver: connection failed (IPC_Server_Socket: whitelist exclusion, peer=1234:113:f00b:2108:f51d:2101:c67c:ea97:12345)

리포지토리 액세스 오류

리포지토리를 실행하는 서버에 대한 로그 파일(ProgramData\Tableau\Tableau Server\data\tabsvc\logs\pgsql\postgresql-<Day>.log)에 다음과 유사한 메시지가 나타날 수 있습니다.

2013-10-24 10:53:01.112 PDT 5444 FATAL: no pg_hba.conf entry for host "1234:113:f00b:2108:f51d:2101:c67c:ea97", user "tblwgadmin", database "workgroup", SSL off

Cause

임시 IPv6 주소는 일부 Windows 운영 체제의 기능이며, 이러한 운영 체제 대부분이 Tableau Server에서 지원됩니다. 컴퓨터가 임시 IPv6 주소를 사용하도록 설정되어 있는 경우 시간이 경과하면 컴퓨터의 IPv6 주소가 변경됩니다.

이 Windows 기능은 Tableau Server에 영향을 미칩니다. 그 이유는 Tableau Server가 내부적으로 정적 IP 주소를 기반으로 클러스터의 작업자 서버와 통신하거나 신뢰할 수 있는 인증이 구성된 환경에서 신뢰할 수 있는 호스트와 통신하기 때문입니다. 다시 말해 주 Tableau Server와 작업자 사이에서 서로를 식별하는 구성을 수행하는 경우처럼, 컴퓨터의 정적 IPv4 주소 대신 컴퓨터의 이름을 사용하여 Tableau에서 특정 유형의 구성을 수행하는 경우 컴퓨터의 IP 주소가 정적이어야 합니다.

솔루션
운영 체제가 임시 IPv6 주소를 사용하도록 설정되어 있는지 여부를 확인하고 사용하지 않도록 설정하는 방법입니다.

임시 IPv6 주소를 사용하도록 설정되었는지 여부 확인

  1. 컴퓨터에서 명령 프롬프트를 엽니다.
  2. netsh interface ipv6 show privacy를 입력합니다.

Use Temporary Addressesenabled 상태로 나타나면 컴퓨터가 임시 IPv6 주소를 사용하도록 설정된 것입니다.

임시 IPv6 주소 사용 해제

Tableau Server 2018.2 이상 버전:

  1. 임시 IPv6 주소를 사용하지 않도록 설정하려는 컴퓨터의 명령 프롬프트에서 다음을 입력합니다.
    netsh interface ipv6 set global randomizeidentifiers=disabled
  2. netsh interface ipv6 set privacy state=disabled 명령을 실행합니다.
  3. 컴퓨터를 다시 시작합니다.
  4. Tableau Server(클러스터를 실행하는 경우 주 서버)에서 명령 프롬프트를 열고 tsm stop 명령을 입력하여 서버를 중지합니다.
  5. 메시지가 표시되면 관리자 암호를 입력합니다.
  6. tsm pending-changes apply 명령을 입력하여 Tableau Server 구성을 업데이트하고 현재 정적인 IP 주소를 선택합니다.
  7. tsm start 명령을 입력하여 Tableau Server를 시작합니다.

Tableau Server 2018.1 이하 버전:

  1. 임시 IPv6 주소를 사용하지 않도록 설정하려는 컴퓨터의 명령 프롬프트에서 다음을 입력합니다.
    netsh interface ipv6 set global randomizeidentifiers=disabled
  2. netsh interface ipv6 set privacy state=disabled 명령을 실행합니다.
  3. 컴퓨터를 다시 시작합니다.
  4. Tableau Server(클러스터를 실행하는 경우 주 서버)에서 명령 프롬프트를 열고 tabadmin stop 명령을 입력하여 서버를 중지합니다.
  5. tabadmin config 명령을 입력하여 Tableau Server 구성을 업데이트하고 현재 정적인 IP 주소를 선택합니다.
  6. tabadmin start 명령을 입력하여 Tableau Server를 시작합니다.
Knowledge 기사 번호

001473413

 
로드 중
Salesforce Help | Article