Skip to content

[server] local-cluster.sh starts successfully but processes fail silently when JAVA_HOME is misconfigured #3192

@Yohahaha

Description

@Yohahaha

Search before asking

  • I searched in the issues and found nothing similar.

Fluss version

0.9.0 (latest release)

Please describe the bug 🐞

When running ./bin/local-cluster.sh start with an incorrect or missing JAVA_HOME configuration, the
script reports "Starting cluster." and exits with success, but the actual JVM processes fail immediately
with a UnsupportedClassVersionError. This gives users a false impression that the cluster started
successfully.

Steps to Reproduce

  1. Ensure JAVA_HOME is either unset or points to a Java 8 runtime (while Fluss requires Java 11+)
  2. Run ./bin/local-cluster.sh start
  3. Observe the output showing successful startup messages
  4. Check log/fluss-*-coordinator-server-*.out to find the actual JVM crash

Solution

No response

Are you willing to submit a PR?

  • I'm willing to submit a PR!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions