This version of the OpenSearch documentation is no longer maintained. For the latest version, see the current documentation. For information about OpenSearch version maintenance, see Release Schedule and Maintenance Policy.
Operating system and JVM compatibility
- We recommend installing OpenSearch on RHEL- or Debian-based Linux distributions that use systemd, such as CentOS, Amazon Linux 2, and Ubuntu (LTS). OpenSearch should work on many Linux distributions, but we only test a handful.
The OpenSearch tarball ships with a compatible version of Java in the
jdkdirectory. To find its version, run
./jdk/bin/java -version. For example, the OpenSearch 1.0.0 tarball ships with Java 15 (non-LTS).
To use a different Java installation, set the
OPENSEARCH_JAVA_HOMEenvironment variable to the Java install location. We recommend Java 11 (LTS), but OpenSearch also works with Java 8.
|OpenSearch version||Compatible Java versions||Recommended operating systems|
|1.x||8, 11||Red Hat Enterprise Linux 7, 8; CentOS 7, 8; Amazon Linux 2; Ubuntu 16.04, 18.04, 20.04|