Installation Prerequisites

Make sure that you have Java SE 8 or later installed on all of the hosts that you are going to use for the Oracle NoSQL Database installation. Use this command to verify the version:

java -version

Note:

Oracle NoSQL Database is compatible with, and is tested and certified against Oracle Java SE 8 (64 bit). We recommend upgrading your systems to the latest Java releases to take advantage of all bug fixes and performance improvements. The release notes included in the Oracle NoSQL Database download specify the exact Java versions used for certification.

Be sure that the jps utility is working. Installing the JDK makes the jps tools available for use by the Storage Node Agent (SNA) to optimally manage Oracle NoSQL Database processes. The jps tools also allow you to diagnose any issues that may turn up. While Oracle NoSQL Database can operate without the jps tools, their absence diminishes the database’s ability to manage its processes.

If the JDK and its tools are installed correctly, the output from invoking jps should list at least one Java process (the jps process itself). Use this command to verify successful installation:

% jps
16216 Jps 

Note:

You must run the commands listed above as the same OS user who will run the Oracle NoSQL Database SNA processes.

Linux is officially supported platform for the Oracle NoSQL Database. Running the Oracle NoSQL Database requires a 64-bit JVM.

You do not necessarily need root access on each node for the installation process.

Finally, make sure that each of the target machines is running some sort of reliable clock synchronization. Generally, a synchronization delta of less than half a second is required. Network Time Protocol (ntp) is sufficient for this purpose.