To install Control Panel server, perform the following procedure:
Update your server:
bash# yum update
Download OnApp YUM repository file:
# rpm -Uvh http://rpm.repo.onapp.com/repo/onapp-repo-5.1.noarch.rpm
Install OnApp Control Panel installer package:
bash#> yum install onapp-cp-install
Set the custom Control Panel configuration. It is important to set the custom values before the installer script runs.
bash# vi /onapp/onapp-cp.conf
Run the Control Panel installer:
bash#> /onapp/onapp-cp-install/onapp-cp-install.sh -i SNMP_TRAP_IPS
Set the OPENSSL_ENABLE_MD5_VERIFY=1 environment variable if installing on RHEL/CentOS 6.x with self-signed certificates. So the installer command should look like:
Install Cloudboot dependencies:
This step is optional: if you have Integrated Storage, take this step, otherwise skip it.
bash#> yum install onapp-store-install bash#> /onapp/onapp-store-install/onapp-store-install.sh
Install OnApp license to activate the Control Panel. Enter a valid license key via the Web UI (you'll be prompted to do so). Your default OnApp login is admin/changeme. The password can be changed via the Control Panel's Users menu in the Control Panel.
|Once you have entered a license it can take up to 15 minutes to activate.|
Restart the OnApp service:
bash#> service onapp restart
After you have installed the Control Panel server, configure your Cloud Settings. See Configure Cloud for details.
Perform the following steps if you plan to deploy Accelerator. Otherwise skip.
If you plan to configure an Accelerator, run the following command:
For all compute resources:
For certain compute resources only:
rake hypervisor:messaging:configure['18.104.22.168 22.214.171.124']
To perform the configuration for a number of compute resources, separate their IPs with a space.
The command above runs on compute resources that are online. If some compute resources are offline, you should run the command again when they are online.
The rabbitmq_host parameter in the on_app.yml file should contain the real IP address of the server with RabbitMQ installed. The rabbitmq_host parameter should not be set to 'localhost' or '127.0.0.1'.
The server with RabbitMQ installed should be available from the compute resources.
For information on manual configuration for Accelerator, refer to RabbitMQ Configuration for Accelerator.