Quick Start Guide

If you want to get started as quickly as possible:

  1. Verify the prerequisites: Ubuntu 14.04/16.04 or RHEL/CentOS 7+ with the correct kernel version and system settings, Docker 1.11, and at least 8GB RAM for each host you install on. A single virtual machine will get you started, if it meets the basic prerequisites.
  2. Install Elastic Cloud Enterprise on your first host:

    bash <(curl -fsSL https://download.elastic.co/cloud/elastic-cloud-enterprise.sh) install
  3. Log into the Cloud UI using the details provided for the administration console at the end of Step 2. The details provide a URL and user credentials similar to this example:

    Administration Console Details:
    Cloud UI URL: http://192.168.40.102:12400
    Cloud UI URL: https://192.168.40.102:12443
    Root username: root
    Password: lCFNHcnDAfGUnOgN9MSCYo1q4i4NaNkufDoZVMzFL9x
    Read-only username: readonly
    Password: QtCOZTNe7KHUnGhHBMn4q5JMOqjOFNHT9YQ2yUmWzUX

    You can use either the root user or the readonly user to log in, but only the root user has the required privileges to make changes to any resources in the Cloud UI. If you are logging into the Cloud UI for the first time, use the root user.

  4. Start creating clusters!
  5. Optional: Add more hosts to your Elastic Cloud Enterprise installation. Include the --coordinator-host HOST_IP parameter provided at the end of Step 2, where HOST_IP is the IP address of the first host you installed on. For example, --coordinator-host 192.168.50.10. Also, include the --roles-token 'TOKEN' parameter. Installing Elastic Cloud Enterprise on additional hosts requires the token, or the new host will be rejected (example).

    bash <(curl -fsSL https://download.elastic.co/cloud/elastic-cloud-enterprise.sh) install --coordinator-host HOST_IP --roles-token 'TOKEN'
    Tip

    The installation script supports passing additional parameters, if you need them. To learn more, see elastic-cloud-enterprise.sh Installation Script and Install on Additional Hosts.