Step 1: Set up an Amazon Web Services (AWS) EC2 instance for the Cloudera Manager server.

  1. Log into the AWS console.
  2. Go to EC2.
  3. 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).
  4. 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.
  5. Launch an EC2 instance:
    1. Select the Ubuntu12.04 AMI or other Operating System supported by Cloudera Manager. See Requirements for Cloudera Manager.
    2. Use the key pair and security group you prepared in the previous steps.
    3. Select the Instance Type: Cloudera recommends using at least "M1 Large" instances.
    4. Look at the instance details, and copy the public hostname.
    5. 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.

    6. Download the Cloudera Manager installer:
      $ wget http://archive.cloudera.com/cm4/installer/latest/cloudera-manager-installer.bin
    7. Execute the installer:
      $ sudo su
      $ chmod +x cloudera-manager-installer.bin
      $ ./cloudera-manager-installer.bin
  6. When the installer finishes, navigate to http://<public hostname>:7180 and log into the Cloudera Manager Admin console.
  7. (optional) Configure TLS encryption. (See Configuring TLS Security for Cloudera Manager).
  Note: You will need to upload your AWS account credentials to launch the EC2 instances in the installation wizard, and Cloudera strongly recommends configuring TLS connection.