Step 1: Set up an Amazon Web Services (AWS) EC2 instance for the Cloudera Manager server.
- Log into the AWS console.
- Go to EC2.
- Create a security group:
- In the left menu, select Security Groups.
- Click Create Security Group.
- When prompted, enter a name and description, and click OK.
- Select the group you created in the list of groups.
- In the bottom panel, go to the Inbound tab.
- Authorize TCP ports 7180, 7182, 7183 and 7432.
- Authorize ICMP (Echo Reply).
- Create (or import) an SSH key pair:
- In the left menu, select Key Pairs.
- Click Create Key Pair.
- When prompted, enter a key pair name and click OK
- Your private key < keypair-name >.pem will be downloaded automatically. AWS does not store the private keys – if you lose this file, you won't be able to SSH into instances you provision with this key pair.
- Launch an EC2 instance:
- Select the Ubuntu12.04 AMI or other Operating System supported by Cloudera Manager. See Requirements for Cloudera Manager.
- Use the key pair and security group you prepared in the previous steps.
- Select the Instance Type: Cloudera recommends using at least "M1 Large" instances.
- Look at the instance details, and copy the public hostname.
- Then SSH into the instance:
$ ssh -i <private-key-file> <username>@ec2-xx-xx-xx-xx.compute-1.amazonaws.com
The <username> is usually "ubuntu" on Ubuntu systems, and "ec2-user" on most other Linux images on EC2.
- Download the Cloudera Manager installer:
$ wget http://archive.cloudera.com/cm4/installer/latest/cloudera-manager-installer.bin
- Execute the installer:
$ sudo su $ chmod +x cloudera-manager-installer.bin $ ./cloudera-manager-installer.bin
- When the installer finishes, navigate to http://<public hostname>:7180 and log into the Cloudera Manager Admin console.
- (optional) Configure TLS encryption. (See Configuring TLS Security for Cloudera Manager).
