tableau-server-in-kubernetes icon indicating copy to clipboard operation
tableau-server-in-kubernetes copied to clipboard

Tableau deployment is failing at initialization phase in kubernetes platform when using single-node and three-node yamls

Open saranya-nallasamy opened this issue 3 years ago • 3 comments

Hi Team,

We are creating Tableau server image using the build-image tool prescribed in https://help.tableau.com/current/server-linux/en-us/server-in-container_setup-tool.htm link as there is no official image for it in hub.docker.com. We have built the image in Ubuntu-20.04. After image creation, we deployed it in kubernetes cluster using the single-node yaml given in the link https://github.com/tableau/tableau-server-in-kubernetes/blob/main/templates/single-node.yml.

It is stuck at initialization phase itself. We are using high config machines - 16vcpus, 64GB RAM and 128GB space. We are unable to move forward because of this issue. Attaching logs for your further reference. Kindly help.

saranya-nallasamy avatar Sep 30 '22 11:09 saranya-nallasamy

  1. I'm not sure why you ran into an issue, your hardware specs seem good to me.
  2. Tableau on Kubernetes only has community-level support, don't expect a response from Tableau here. If you want help from Tableau, create a support ticket.
  3. We were able to run Tableau in Kubernetes with the default centOS 7 OS, so you could try that.
  4. For small or medium size organizations, it's recommended to use Tableau online instead of self-hosting.
  5. Tableau is not architectured in line with Kubernetes best practices, so if you continue trying to set it up in Kubernetes, you could face more challenges. I would suggest considering an alternate method of hosting, like EC2.

~ Disclaimer: Not affiliated with Tableau ~

caleb15 avatar Oct 03 '22 18:10 caleb15

I am also getting error while using single-node.yaml file , after deploying to k8s , I see its struck at the appzookeeper step, It get struck like shown below

POD LOGS

2023-01-06 13:00:51,113 INFO success: tabadminagent_0 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2023-01-06 13:00:51,113 INFO success: activationservice_0 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2023-01-06 13:00:51,113 INFO success: clientfileservice_0 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2023-01-06 13:00:51,114 INFO success: stack-traces-from-coredumps entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2023-01-06 13:00:51,114 INFO success: licenseservice_0 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2023-01-06 13:00:51,114 INFO success: tabadmincontroller_0 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 2023-01-06 13:00:51,114 INFO success: appzookeeper_0 entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)

and when check backgrounder logs

ying Hyper root certificate file: /var/opt/tableau/tableau_server/data/tabsvc/config/backgrounder_0.20223.22.1213.1425/hyper-root-cert.pem 2023-01-06 09:43:53.847 +0000 16576 main : INFO com.tableausoftware.tabadmin.agent.zookeeper.WriteThroughTreeCacheWorker - Cleanup called 2023-01-06 09:43:53.850 +0000 16576 main : INFO com.tableausoftware.tabadmin.agent.zookeeper.ConnectionHolder - Closing Zookeeper client instance org.apache.curator.framework.imps.CuratorFrameworkImpl@61c006db in state STARTED. 2023-01-06 09:43:53.851 +0000 Curator-Framework-0 : INFO org.apache.curator.framework.imps.CuratorFrameworkImpl - backgroundOperationsLoop exiting 2023-01-06 09:43:53.853 +0000 16576 main : INFO org.apache.zookeeper.ClientCnxnSocketNetty - channel is told closing 2023-01-06 09:43:53.857 +0000 nioEventLoopGroup-3-1 : INFO org.apache.zookeeper.ClientCnxnSocketNetty - channel is disconnected: [id: 0x1e3f9f5b, L:/xx.xx.xx.xx:52656 ! R:tableau/xx.xx.xx.xx:8682] 2023-01-06 09:43:53.857 +0000 nioEventLoopGroup-3-1 : INFO org.apache.zookeeper.ClientCnxnSocketNetty - channel is told closing 2023-01-06 09:43:53.859 +0000 16576 main : INFO org.apache.zookeeper.ZooKeeper - Session: 0x100001c1c2c008b closed 2023-01-06 09:43:53.859 +0000 ZKWorker-ScheduledTask-0-EventThread : INFO org.apache.zookeeper.ClientCnxn - EventThread shut down for session: 0x100001c1c2c008b 2023-01-06 09:43:53.859 +0000 Curator-Framework-0 : INFO org.apache.curator.framework.imps.CuratorFrameworkImpl - backgroundOperationsLoop exiting 2023-01-06 09:43:53.861 +0000 16576 main : INFO org.apache.zookeeper.ClientCnxnSocketNetty - channel is told closing 2023-01-06 09:43:53.862 +0000 nioEventLoopGroup-2-1 : INFO org.apache.zookeeper.ClientCnxnSocketNetty - channel is disconnected: [id: 0x54638bda, L:/xx.xx.xx.xx:52646 ! R:tableau/xx.xx.xx.xx:8682] 2023-01-06 09:43:53.862 +0000 16576 main : INFO org.apache.zookeeper.ZooKeeper - Session: 0x100001c1c2c008a closed 2023-01-06 09:43:53.862 +0000 main-EventThread : INFO org.apache.zookeeper.ClientCnxn - EventThread shut down for session: 0x100001c1c2c008a 2023-01-06 09:43:53.862 +0000 nioEventLoopGroup-2-1 : INFO org.apache.zookeeper.ClientCnxnSocketNetty - channel is told closing 2023-01-06 09:43:53.862 +0000 16576 main : INFO com.tableausoftware.backgrounder.BackgrounderApp - Exiting configure: errorCode=0

Can anyone help me or anyone of you have installed tableau on kubernetes can help

chaitusolasa avatar Jan 09 '23 08:01 chaitusolasa