2단계: 클러스터 설정
보조 볼륨이 포맷되지 않았음을 확인하십시오. Linux 노드에서 다음 명령을 실행합니다.
lsblk -f
다음 이미지는 클러스터 노드에 있는
nvme1n1
추가 볼륨이 포맷되지 않았고FSTYPE
이 비어 있는 예를 보여줍니다.Data Connect 탭의 풀 아래에서 새 풀을 클릭합니다. 새 풀 창에서 풀 이름을 입력하고 만들기를 클릭합니다.
Data Connect 탭의 클러스터 및 노드 아래에서 새 클러스터를 클릭합니다. 새 클러스터 창자에서 풀 이름을 입력하고 만들기를 클릭합니다.
방금 생성한 클러스터에서 동작 열을 클릭한 다음 새 노드를 클릭합니다. 새 노드 추가 창에서 파일 다운로드를 클릭합니다.
cluster.tar 파일이 다운로드 폴더에 다운로드됩니다. 이 파일에는 노드에서 실행할 부트스트래핑 스크립트가 들어 있습니다.
cluster.tar 파일을 컴퓨터에 복사합니다. 다음 예시는 tar 파일을 복사하고, 파일을 추출하고, 스크립트를 실행 파일로 변경한 다음, 스크립트를 실행하는 방법을 보여줍니다. 이 예는 AWS의 맥락에서 이를 보여줍니다. 환경의 파일 경로를 변경합니다. 다음 명령은 root 또는 sudo 사용자로 실행해야 합니다.
> scp -i <xxx>.pem /Downloads/cluster.tar ec2-user@ip-<xx-xx-xx-xx>.us-west-2compute.internal:~/
> ssh -i <xxx>.pem ex2-user@ip-<xx-xx-xx-xx>.us-west-2compute.internal
> tar -xvf clustertar.tar
> chmod +x onboard_node.sh preflight_check.sh
> ./onboard_node.sh
스크립트를 실행한 후에는 터미널 창에서 모든 작업을 성공적으로 수행했습니다와 같은 내용이 표시되고, Tableau 팀이 프로비저닝 프로세스를 시작합니다.
사이트의 Data Connect 탭에서 2단계에서 만든 풀을 찾습니다. 동작 열에서 클러스터 할당을 클릭한 다음 3단계에서 만든 클러스터를 선택합니다.
클러스터에서 V형 무늬(⌄)를 클릭하면 호스트 이름과 사용 가능한 동작을 확인할 수 있습니다. 이 정보가 표시되지 않으면 페이지를 다시 로드해야 할 수도 있습니다. 호스트 이름이 대상 노드인지 확인된 후 노드 수락을 클릭한 다음 확인을 클릭합니다.
클러스터 노드가 프로비저닝 상태로 전환됩니다. 노드를 프로비저닝하는 데 한 시간 이상 걸릴 수 있습니다.
노드의 상태가 사용 가능으로 변경되면 클러스터를 할당한 풀로 이동하여 동작 단추(...)를 클릭한 다음 토큰 새로 고침을 클릭합니다. 올바른 풀에 대한 토큰을 새로 고치고 있는지 확인한 다음 확인을 클릭합니다.
토큰 새로 고침이 완료될 때까지 기다립니다. 완료되면 풀 상태가 사용 가능으로 설정됩니다. 클러스터로 돌아가서 V형 무늬(⌄)를 클릭하여 클러스터 이름 섹션을 축소합니다. 클러스터에 대한 동작 단추(...)를 클릭한 다음 Docker 레지스트리 가져오기를 클릭합니다.
- 이 단계를 시도하는 동안 오류가 발생하면 레지스트리가 아직 배포되지 않았으며 프로비저닝 프로세스가 아직 마무리 중일 수 있습니다. 잠시 기다린 후 다시 시도합니다.
- 레지스트리 정보(서버 이름, 사용자 이름, 비밀번호)가 표시되면 다음 단계인 3단계: 기본 이미지 작성 및 게시를 위해 해당 정보를 복사합니다.
Data Connect 설정 워크플로우
2단계: 클러스터 설정