'Tableau server installation: Missing multiple .jar files error
I am getting multiple .jar file missing errors while starting the tsm server. Adding some messages below (also complete log attached).
Tableau Server 2020.2.8 on CentOS 7.9.
java.io.FileNotFoundException: /opt/tableau/tableau_server/packages/lib.20202.20.1110.1614/authorization-interfaces-3.19.0-jre8.rel.jar (No such file or directory) ... java.io.FileNotFoundException: /opt/tableau/tableau_server/packages/lib.20202.20.1110.1614/tab-service-discovery-interfaces-2.17.0-jre8.rel.jar (No such file or directory) ... java.io.FileNotFoundException: /opt/tableau/tableau_server/packages/lib.20202.20.1110.1614/tab-service-discovery-registry-1.47.0-jre8.rel.jar (No such file or directory) ... '/opt/tableau/tableau_server/packages/lib.20202.20.1110.1614/tab-smtp-2.1.2-jre8.rel.jar' to determine if it contains static resources java.io.FileNotFoundException: /opt/tableau/tableau_server/packages/lib.20202.20.1110.1614/tab-smtp-2.1.2-jre8.rel.jar (No such file or directory)
So on.. 64 missing jar files. Please suggest.
Solution 1:[1]
I'm seeing a similar problem. I have a 4 node cluster running on centos 7.9. Three nodes are working without issue. One node says it cannot find these three files:
tableau_server/packages/lib.20202.20.0913.2109/instrumentation-java-lib-1.9.33-jre8.rel.jar
tableau_server/packages/lib.20202.20.0913.2109/grpc-helpers-java-11.21.0-jre8.rel.jar
tableau_server/packages/lib.20202.20.0913.2109/global-settings-service-protobuf-0.4.0-jre8.rel.jar
The files exist with slightly different file names:
This is how they are actually named:
tableau_server/packages/lib.20202.20.0913.2109/instrumentation-java-lib-1.9.33.jar
tableau_server/packages/lib.20202.20.0913.2109/grpc-helpers-java-11.21.0.jar
tableau_server/packages/lib.20202.20.0913.2109/global-settings-service-protobuf-0.4.0.jar
so, the application is appending "-jre8.rel" to the end of the file name.
The other 3 cluster members have the same files as the one that is throwing this error.
I was thinking about throwing some sym links in there, but was hoping someone had a less "hack-ish" fix.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Brandon DeYoung |