Chapter 16.
183
Additional Installation Options
The next few sections describe CloudPlatform features above and beyond the basic deployment
options.
16.1. Installing the Usage Server (Optional)
You can optionally install the Usage Server once the Management Server is configured properly. The
Usage Server takes data from the events in the system and enables usage-based billing for accounts.
When multiple Management Servers are present, the Usage Server may be installed on any number
of them. The Usage Servers will coordinate usage processing. A site that is concerned about
availability should install Usage Servers on at least two Management Servers.
16.1.1. Requirements for Installing the Usage Server
• The Management Server must be running when the Usage Server is installed.
• The Usage Server must be installed on the same server as a Management Server.
16.1.2. Steps to Install the Usage Server
1. If you are on RHEL/CentOS 5.x, use the following command to set up an Extra Packages for
Enterprise Linux (EPEL) repo:
# rpm -Uvh http://mirror.pnl.gov/epel/5/i386/epel-release-5-4.noarch.rpm
2. Run ./install.sh.
# ./install.sh
You should see a few messages as the installer prepares, followed by a list of choices.
3. Choose "S" to install the Usage Server.
> S
4. Once installed, start the Usage Server with the following command.
# service cloudstack-usage start
The Administration Guide discusses further configuration of the Usage Server.
16.2. SSL (Optional)
CloudPlatform provides HTTP access in its default installation. There are a number of technologies
and sites which choose to implement SSL. As a result, we have left CloudPlatform to expose HTTP
under the assumption that a site will implement its typical practice.