After upgrading Tableau Server to version 2025.1, the Tableau Prep Conductor process is in an STATUS_UNAVAILABLE state.
The following error is recorded in stdout_flowprocessor_*.log:
Unrecognized VM option 'UseConcMarkSweepGC'
[ERROR] Error -6: Failed to initialize Java VM.
This option may be removed in a future release.
Cause:
Starting from 2025.1, Tableau Server uses Java 17, which does not support the UseConcMarkSweepGC JVM option.
This issue will occur after changing the flowprocessor.vmopts setting to include the UseConcMarkSweepGC JVM option. For example:
tsm configuration set -k flowprocessor.vmopts -v "-XX:+UseConcMarkSweepGC -Xmx2048m -Xms2048m -XX:+CrashOnOutOfMemoryError -XX:-CreateMinidumpOnCrash -Dspring.cloud.bootstrap.enabled=true"
The Java VM fails to initialize if the UseConcMarkSweepGC JVM option persists, preventing the process from starting.
tsm configuration set -k flowprocessor.vmopts -v "-Xmx2048m -Xms2048m -XX:+CrashOnOutOfMemoryError -XX:-CreateCoredumpOnCrash -Dspring.cloud.bootstrap.enabled=true"
tsm pending-changes apply
004634299

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.