Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

If you wish to deploy only the vCD integration model, you only need to install the Control Panel server, configure Rabbit MQ, and import vCloud Director.

 



On this page:

Table of Contents
Note
  • As initial import of vCloud Director into OnApp might take a considerable amount of time, you may consider increasing the Idle session timeout parameter in the vCloud Director at Administration > General, to avoid the possible import failure.
  • It is recommended to have vCloud Director and OnApp Control Panel in one network.

 

 



 

Info

If you already have RabbitMQ installed on another box or you already have vCD login and password, please run the installer with additional Rabbit MQ and vCD options.

Install/Update Control Panel Server

 



To install/update control panel server:

  1. Update your server:

    Code Block
    bash# yum update
  2. Download OnApp YUM repository file:

    Code Block
    # rpm -Uvh http://rpm.repo.onapp.com/repo/onapp-repo-5.0.noarch.rpm
  3. Install OnApp Control Panel installer package:

    Code Block
    bash#> yum install onapp-cp-install
  4. Anchor
    config
    config
    Edit the /onapp/onapp-cp.conf file to set Control Panel custom values. Custom values must be set before the installer script runs.

    Code Block
    bash# vi /onapp/onapp-cp.conf

     


    Anchor
    installer
    installer

  5. Run the Control Panel installer:

    Code Block
    bash#> /onapp/onapp-cp-install/onapp-cp-install.sh -i SNMP_TRAP_IPS 

     Ensure that the SNMP_TRAPS_IP should be the management IP of your CP server.

    Note

    If you are upgrading from 4.1 OnApp version, run Control Panel installer with specified rake task:

    Code Block
    # /onapp/onapp-cp-install/onapp-cp-install.sh --rake='vcloud:resync'


    vCD and Rabbit MQ options
    The installer will automatically install/upgrade RabbitMQ server on the CP's box and configure it if no options are specified.
    Consider the options below for Rabbit MQ configuration if it is already installed on server separate from CP. 

    --rbthost RBT_HOST

    IP address/FQDN where RabbitMQ Server runs. 
    The RabbitMQ will be installed and configured on the current box if localhost/127.0.0.1 or box's public IP address (enlisted in SNMP_TRAP_IPS)
    Default values is 127.0.0.1.

    VCD_*

    These options are usefull if vCloud Director/RabbitMQ is already installed and configured.

    --vcdlogin      VCD_LOGIN

    RabbitMQ/vCloud Director user. Default value is 'rbtvcd'.

    --vcdpasswd VCD_PASSWD

    RabbitMQ/vCloud Director user password. The random password is generated if isn't specified.

    --vcdvhost     VCD_VHOST

    RabbitMQ/vCloud Director vhost. Default value is '/'

    RBT_*

    These options are used to configure RabbitMQ manager account. If local RabbitMQ server.

    --rbtlogin     RBT_LOGIN

    RabbitMQ manager login. The default value is 'rbtmgr'.

    --rbtpasswd RBT_PASSWD

    RabbitMQ manager password. The random password is generated if isn't specified.

  6. Install OnApp license to activate the Control Panel:

    Enter a valid license key via the Web UI (you'll be prompted to do so). Once you have entered a license it can take up to 15 minutes to activate.

     


  7. Restart the OnApp service:

    Code Block
    bash#> service onapp restart
  8. Once the installation of the Control Panel is complete, your default OnApp login will be admin/changeme. The password can be changed via the Control Panel's Users and Groups menu.

  9.  Proceed to RabbitMQ And OnApp Control Panel Connection.

Info
  • Installer output is redirected to ./onapp-cp-install.log
  • All installer critical errors are in /var/log/messages

 

 



Configure RabbitMQ And OnApp Control Panel Connection

 



Excerpt Include
RabbitMQ And OnApp Control Panel Connection
RabbitMQ And OnApp Control Panel Connection
nopaneltrue

 


Info
 Remember that rabbitmq_host must be reachable by vCloud Director.

Import of vCloud Director resources into OnApp

 



Excerpt Include
Import
Import
nopaneltrue

Info
titlePlease note
  • At the moment, vCloud system admins are not imported into OnApp and all management tasks are performed via the vCloud Director web interface.
  • VS passwords are not imported into OnApp.
  • vCloud compute resource passwords are encrypted by default.