Preparing Accelerite CloudPlatform to work with CloudPortal Business Manager


Pre-requisite: Accelerite CloudPlatform is installed and fully operational.

  1. Log in to CloudPlatform Management Server using administrator privileges.
  2. Navigate to Accounts > Admin.
  3. Select View users > Admin.
  4. Click Generate Keys. This generates the API key and secret key.
  5. Copy these keys to a text file.
  6. Navigate to Global Settings:
    1. Search for security.singlesignon.key value. Copy it to a text file.
    2. Search for integration.api.port.
      1. Specify the default api port value as 8096.
      2. Click Save and then, click OK.
  7. Restart the CloudStack service:
    1. SSH to the Accelerite CloudPlatform Linux server.
    2. Log in and type the command: service cloudstack-management restart.
  8. Refresh the CloudPlatform UI page and log in as Admin user.
  9. Install the Cloud Usage server on CloudPlatform. After the installation is complete start the cloud-usage server by typing this command: service cloudstack-usage restart.
  10. Configure CloudPlatform database to support CloudPortal Business Manager. Create a new MySQL user and configure the proper permissions for this user, as this will allow CloudPortal Business Manager to access the CloudPlatform database.
    1. Login to MySQL using the command:

      mysql -u root (use -p if you defined password for the MySQL root user).

    2. At the mysql prompt,
      create user cpbm  identified by 'ANY PASSWORD';  GRANT ALL PRIVILEGES ON *.* TO 'cpbm'@'%' WITH GRANT OPTION;   FLUSH PRIVILEGES;  
    3. Exit MySQL by running to command: quit.

  11. Configuring iptables on CloudPlatform: Allow incoming TCP ports 8096, 20400 and 3306 on the CloudPlatform server by editing the iptables file.
    1. Run the command:

      vi /etc/sysconfig/iptables

    2. Add these lines:
      -A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT  -A INPUT -p tcp -m tcp --dport 8096 -j ACCEPT  -A INPUT -p tcp -m tcp --dport 20400 -j ACCEPT
    3. Save and exit the file and restart the iptables service using the command: service iptables restart .
또 다른 질문이 있으십니까? 문의 등록


Adding comment, please wait....

Provide Feedback on Article: