CentOS 8에서 Tableau 게이트웨이 프로세스 시작 오류 해결하기

Tableau(태블로)는 데이터를 쉽게 이해할 수 있도록 도와주는 시각화 소프트웨어이며, 리눅스 서버에서 Tableau 소프트웨어를 설치해서 운영할 때 발생한 에러를 살펴보고, 실습을 통해 쉽게 해결할 수 있습니다.


[LINUX] 리눅스에서 Tableau 게이트웨이 프로세스 시작 오류 해결하기
Tableau 게이트웨이 서비스 시작 오류 화면

Tableau(태블로)는 데이터를 쉽게 이해할 수 있도록 도와주는 시각화 소프트웨어이며, 리눅스 서버에서 Tableau 소프트웨어를 설치해서 운영할 때 발생한 에러를 살펴보고, 실습을 통해 쉽게 해결할 수 있습니다.
Tableau Software가 설치되어 있는 CentOS 7서버를 강제 재부팅 후 위 그림과 같은 게이트웨이 프로세스 시작 오류가 발생했습니다. 강제 재부팅으로 인해 httpd 프로세스가 정상적으로 종료되지 않아서 pid 파일이 남아 있어서 생긴 오류입니다. httpd.pid 파일을 삭제 후 서비스를 재시작하면 정상화됩니다.


실습 환경

  • 운영 체제(OS) : CentOS 8
  • 권한이 있는 root 및 사용자 계정으로 실행
  • IP 설정 및 인터넷이 가능한 환경

Tableau 서비스 상태 확인하기

[tsm status -v]

[root@runit.cloud ~]# tsm status -v node1: localhost Status: DEGRADED 'Tableau Server Gateway 0' is in an error state. 'Tableau Server Application Server 0' is running. 'Tableau Server Interactive Microservice Container 0' is running. 'Relationship Query Microservice 0' is running. 'Content Model Microservice 0' is running. 'Tableau Server VizQL Server 0' is running. 'Tableau Server VizQL Server 1' is running. 'Tableau Server VizQL Server 2' is running. 'Tableau Server VizQL Server 3' is running. 'Tableau Server Cache Server 0' is running. 'Tableau Server Cache Server 1' is running. 'Tableau Server Coordination Service 0' is running. 'Tableau Server Cluster Controller 0' is running. 'Tableau Server Search And Browse 0' is running. 'Tableau Server Backgrounder 0' is running. 'Tableau Server Backgrounder 1' is running. 'Tableau Server Non-Interactive Microservice Container 0' is running. 'Relationship Ingestor Microservice 0' is running. 'External Content Provider Microservice 0' is running. 'Content Provider Microservice 0' is running. 'Flow Provider Microservice 0' is running. 'Tableau Server Data Server 0' is running. 'Tableau Server Data Server 1' is running. 'Tableau Server Data Engine 0' is running. 'Tableau Server File Store 0' is running. 'Tableau Server Repository 0' is running (Active Repository). 'Tableau Server Elastic Server 0' is running. 'Tableau Server Ask Data 0' is running. 'Tableau Server Administration Agent 0' is running. 'Tableau Server Administration Controller 0' is running. 'Tableau Server Service Manager 0' is running. 'Tableau Server License Manager 0' is running. 'Tableau Server Client File Service 0' is running. 'Tableau Server Database Maintenance 0' is stopped. 'Tableau Server Backup/Restore 0' is stopped. 'Tableau Server Site Import/Export 0' is stopped. 'Tableau Server SAML Service 0' is stopped.

Tableau 아파치 로그 확인하기

Apache 서버 로그 파일의 내용을 확인합니다.

[cat /var/opt/tableau/tableau_server/data/tabsvc/logs/httpd/startup.log]

[root@runit.cloud ~]# cat /var/opt/tableau/tableau_server/data/tabsvc/logs/httpd/startup.log httpd (pid 10266) already running httpd (pid 10266) already running httpd (pid 10266) already running httpd (pid 10266) already running httpd (pid 10266) already running httpd (pid 10266) already running httpd (pid 10266) already running httpd (pid 10266) already running httpd (pid 10266) already running httpd (pid 10266) already running

  • [message]
    • ##exclamation-triangle## Apache 서버 에러 로그 확인하기
      • httpd 프로세스가 이미 실행 중이라는 로그를 확인 할 수 있습니다.
        httpd (pid 10266) already running

Tableau 아파치 pid 파일 삭제하기

Apache 서비스가 정상적으로 종료되지 않아서 pid 파일이 존재하고 있어서 발생한 에러이므로, 수동으로 rm 명령을 사용해서 pid 파일을 삭제합니다.

[rm -rf /var/opt/tableau/tableau_server/data/tabsvc/logs/httpd/httpd.pid]

Tableau 서비스 재시작하기

쉘에서 tsm restart 명령으로 태블로 서비스를 재시작합니다.

[tsm restart]

[root@runit.cloud ~]# tsm restart Stopping service... Job id is '30', timeout is 60 minutes. Service stopped successfully. Starting service... Service was started successfully.

Tableau 서비스 상태 확인하기

쉐렝서 tsm status 명령으로 태블로 서비스 상태를 확인합니다.

[tsm status -v]

[root@runit.cloud ~]# tsm status -v node1: localhost Status: RUNNING 'Tableau Server Gateway 0' is running. 'Tableau Server Application Server 0' is running. 'Tableau Server Interactive Microservice Container 0' is running. 'Relationship Query Microservice 0' is running. 'Content Model Microservice 0' is running. 'Tableau Server VizQL Server 0' is running. 'Tableau Server VizQL Server 1' is running. 'Tableau Server VizQL Server 2' is running. 'Tableau Server VizQL Server 3' is running. 'Tableau Server Cache Server 0' is running. 'Tableau Server Cache Server 1' is running. 'Tableau Server Coordination Service 0' is running. 'Tableau Server Cluster Controller 0' is running. 'Tableau Server Search And Browse 0' is running. 'Tableau Server Backgrounder 0' is running. 'Tableau Server Backgrounder 1' is running. 'Tableau Server Non-Interactive Microservice Container 0' is running. 'Relationship Ingestor Microservice 0' is running. 'External Content Provider Microservice 0' is running. 'Content Provider Microservice 0' is running. 'Flow Provider Microservice 0' is running. 'Tableau Server Data Server 0' is running. 'Tableau Server Data Server 1' is running. 'Tableau Server Data Engine 0' is running. 'Tableau Server File Store 0' is running. 'Tableau Server Repository 0' is running (Active Repository). 'Tableau Server Elastic Server 0' is running. 'Tableau Server Ask Data 0' is running. 'Tableau Server Administration Agent 0' is running. 'Tableau Server Administration Controller 0' is running. 'Tableau Server Service Manager 0' is running. 'Tableau Server License Manager 0' is running. 'Tableau Server Client File Service 0' is running. 'Tableau Server Database Maintenance 0' is stopped. 'Tableau Server Backup/Restore 0' is stopped. 'Tableau Server Site Import/Export 0' is stopped. 'Tableau Server SAML Service 0' is stopped.

[LINUX] 리눅스에서 Tableau 게이트웨이 프로세스 시작 오류 해결하기
Tableau 게이트웨이 프로세스 정상화

마무리

리눅스 서버에서 Tableau 게이트웨이 서비스 시작 장애의 원인을 확인하고, 쉽게 해결되었습니다.
리눅스 서버 강제 종료로 인해 발생한 문제였지만, 다른 장애 요인도 위와 같은 로그 분석을 통해 문제점을 찾고 해결할 수 있습니다.

COMMENTS

이름

가상 머신 생성,1,가상 머신 자동 시작,2,그라파나 비밀번호 초기화,1,데이터베이스 설치,1,리눅스 메모리,1,리눅스 명령어 자동 완성,2,리눅스 백업,1,리눅스 설치,1,리눅스 시스템 언어,1,리눅스 언어 설정,1,리눅스 원격 명령 실행,1,리눅스 프로세스,1,리눅스 한글 설정,1,리눅스 LOCALE,1,리버스 프록시,1,맥북,1,메모리,1,모바일 리다이렉션,1,모바일 페이지,1,백업 스크립트,1,버추얼박스 설치,1,보안 취약점,1,사설 인증서,1,서버 관리,2,소스 컴파일,1,슬랙 사용법,1,슬랙 시작,1,슬랙 초보자 가이드,1,엔진엑스 설치,1,원격 데스크톱 연결,1,웹 접속 제한,1,윈도우 비밀번호 초기화,1,윈도우 전원 옵션,1,윈도우 PATH,1,이미지 압축,1,이미지 용량 줄이기,1,인증서 생성,1,인증서 설치,1,자동 로그인,1,자빅스 한글,1,자체 서명,1,점검 스크립트,1,젠서버 설치,1,커널 삭제,1,콘솔 파란색 설정,1,클립보드 공유,1,파이썬 설치,1,파일 업로드 제한,1,프로세스 관리,1,프로세스 오류,1,한국어 설정,1,한글 설정,1,한영 전환,1,호스트 전용 네트워크,1,ADMIN 초기화,1,APACHE,1,APPLICATIONS,16,Big Sur,1,CentOS,4,CentOS 6,9,CentOS 7,4,CentOS 8,21,CentOS 8 설치,1,CentOS 설치 이미지 다운로드,1,CentOS ISO Download,1,CentOS-Base.repo,1,Citrix Hypervisor,2,DATABASES,1,dnf install httpd,1,DROPPING PACKET,1,GRAFANA,1,htpasswd,1,HTTP 기본 인증,2,HTTPS,1,IPTABLES,1,ISMS,1,ISO 저장소,1,JENNIFER,1,jennifer_admintool,1,jpg smaller,1,LINUX,29,macOS,2,MariaDB,1,MONITORING,3,NF_CONNTRACK,1,NGINX,9,NGINX 설치,1,NGINX SSL 설정,1,openssl 인증서 생성,1,pam 인증,1,passwd,1,PHP,1,PHP-FPM 설치,1,PuTTY,1,PYTHON,1,RSYNC,1,SFTP,1,Shift + Space 한영 전환,1,SLACK,2,slack 사용법,1,SSH 인증,1,SSH 자동 로그인,2,SSHPASS,3,SSL 경고 로그,1,SSL 인증서,1,su,1,SWAP,1,TABLE FULL,1,TABLEAU,1,tinypng,1,TIP,1,TMUX,3,TMUX 설치,2,useradd,1,userdel,1,VirtualBox,4,VIRTUALIZATION,7,VM,3,VMware,1,VMware 무료 라이센스,1,Vmware Fusion,1,wheel 그룹,1,WINDOWS,7,Windows 10,7,XCP-ng,2,XenServer,4,YUM,1,ZABBIX,1,
ltr
item
시스템 엔지니어의 세상: CentOS 8에서 Tableau 게이트웨이 프로세스 시작 오류 해결하기
CentOS 8에서 Tableau 게이트웨이 프로세스 시작 오류 해결하기
Tableau(태블로)는 데이터를 쉽게 이해할 수 있도록 도와주는 시각화 소프트웨어이며, 리눅스 서버에서 Tableau 소프트웨어를 설치해서 운영할 때 발생한 에러를 살펴보고, 실습을 통해 쉽게 해결할 수 있습니다.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlXQdpbbZMbVhtz2bLQ4oeCxtj5TvMMb-rCm3T4CxpWUPKsHTo0_RDIkwHzyO3xfoAYYJbmqxAiT0F448loVGI24SQqdN2evxaUqZddCYQp-28TfqC-iERInPVOU0BrxtybvFFYq215d4/s1600/%25EA%25B2%258C%25EC%259D%25B4%25ED%258A%25B8%25EC%259B%25A8%25EC%259D%25B4+%25EC%2598%25A4%25EB%25A5%2598+%25281%2529.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlXQdpbbZMbVhtz2bLQ4oeCxtj5TvMMb-rCm3T4CxpWUPKsHTo0_RDIkwHzyO3xfoAYYJbmqxAiT0F448loVGI24SQqdN2evxaUqZddCYQp-28TfqC-iERInPVOU0BrxtybvFFYq215d4/s72-c/%25EA%25B2%258C%25EC%259D%25B4%25ED%258A%25B8%25EC%259B%25A8%25EC%259D%25B4+%25EC%2598%25A4%25EB%25A5%2598+%25281%2529.png
시스템 엔지니어의 세상
https://www.runit.cloud/2020/06/tableau-gateway-error.html
https://www.runit.cloud/
https://www.runit.cloud/
https://www.runit.cloud/2020/06/tableau-gateway-error.html
true
7559506062450536879
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content