Configuring a Custom Java Home Location
Although not recommended, the Java Development Kit (JDK), which Cloudera services require, may be installed at a custom location if necessary. These steps assume you have already installed the JDK during product installation or as part of an upgrade.
To modify the Cloudera Manager configuration to ensure the JDK can be found:
- Log into the Cloudera Manager server host.
- Open the following file in a text editor:
- Add the following line:
export JAVA_HOME=path to the Java installation directory
- Save the file.
- Restart the Cloudera Manager
- RHEL 7, SLES 12, Debian 8, Ubuntu 16.04 and higher
sudo systemctl restart cloudera-scm-server
- RHEL 5 or 6, SLES 11, Debian 6 or 7, Ubuntu 12.04 or 14.04
sudo service cloudera-scm-server restart
- Open the Cloudera Manager Admin Console.
- In the main navigation bar, click the Hosts tab. If you are configuring the JDK location on a specific host only, click the link for that host.
- Click the Configuration tab.
- Select .
- Set the Java Home Directory property to the custom location.
- Click Save Changes.
- Restart all services.