This tutorial walks you through the installation of Cloudera Base on premises (trial version). We will use AWS for the infrastructure as a service (IaaS) to create the underlying infrastructure needed.
At the time of writing, Cloudera Base on Private Cloud is built using Cloudera Manager 7.4.4 and Cloudera Runtime 7.1.7.
In the Downloads Assets section, bash script create-iaas.sh was provided. This script facilitates the creation of the infrastructure and requirements needed to install Cloudera Base on Private Cloud (trial version) using AWS as the cloud service provider.
There is no need to edit or modify the script.
IMPORTANT: Make note of the script output, SUMMARY and ACTION ITEMS sections. It provides information about the infrastructure created and the necessary action items you must take.
On your local computer’s command-line, issue the following command:
./create-iaas.sh
Based on the infrastructure the script created, your hosts file needs to be updated to map the IP addresses to host names.
From the script output, select and copy the text underneath 1. APPEND TO HOST FILE: and append it to your host file.
NOTE: You must have administrator/sudo privileges to modify the host file.
Host file location depends on your operating system:
macOS: /private/etc/hosts
Linux: /etc/hosts
Windows: c:\Windows\System32\drivers\etc\hosts
As explained in the script output, under ACTION ITEMS, run the specified commands on each node.
NOTE: We deliberately update the primary node last; not exiting the terminal. We need to run more commands in the next step.
Reason for updates:
Let’s download the trial version of Cloudera Base on premises from the Cloudera Downloads site:
NOTE: In the previous step, we deliberately left the ssh connection opened for the primary node. This is where we will run the Cloudera Manager installer, cloudera-manager-installer.bin.
After reading the Cloudera Standard License agreement, click Next.
If you agree to the license agreement, click Yes to accept the license.
It will take a few minutes to install Cloudera Manager Server.
When it completes, you will be asked to point your browser to the URL provided and log in using credentials provided.
NOTE: In the Map IP Addresses section, you modified the hosts file.
Select OK to close the window.
Select OK to exit the Cloudera Manager installer.
Type exit on the primary node’s command-line to close the ssh connection.
Now that you have opened your web browser to http://cdptrial:7180 and logged in to Cloudera Manager, let’s configure Cloudera Manager.
When asked for License File, select Try Cloudera Data Platform for 60 days, accept the Terms and Conditions and select Continue.
After reading the welcoming message, Select Continue.
NOTE: The warnings received about AutoTLS and KDC can be ignored since we’re installing the trial version.
Make sure the SSH Port is 22, select Search, then Continue.
IMPORTANT: Make sure all hostnames are successfully scanned and select all IP address.
https://archive.cloudera.com/p/cdh7/{latest_supported}/parcels/ https://archive.cloudera.com/p/cdh6/{latest_supported}/parcels/ https://archive.cloudera.com/p/cdh5/parcels/latest https://archive.cloudera.com/accumulo-c5/parcels/latest/ https://archive.cloudera.com/accumulo6/6.1/parcels/ https://archive.cloudera.com/kafka/parcels/latest/
Let’s inspect the cluster and resolve any issues before proceeding.
NOTE: You may receive a warning,Transparent Huge Page Compaction is enabled, which may be ignored. However, all other issues should be resolved before continuing.
This step configures and tests the database connections.
Make sure Use Embedded Database is selected.
NOTE: You may receive a warning stating that PostgreSQL database is not supported for use in production environments. This warning can be ignored because we are using the trial version.
Scroll down to the bottom of the page and select Test Connection. All tested connections should be successful.
Click Continue.
The Cloudera Manager Home screen should look like this:
Blogs
Other
When you are ready to terminate infrastructure used for Cloudera Private Cloud Base (trial version), using your computer’s command-line, issue the following command. It was provided in Download Assets.
./cleanup-iaas.sh
This may have been caused by one of the following: