Configuring Cloud Platform Manager
The following procedures provide the steps for configuring the Cloud Platform Manager in high-availability and stand-alone (not high-availability) environments.
To configure Cloud Platform Manager in a stand-alone environment
- (Windows) In the Windows Services, stop and restart the BMC CSM service.
- (Linux) Stop and start the bmccsm service from the /etc/init.d/ directory.
To configure Cloud Platform Manager in a high-availability (HA) environment
Use this procedure to configure Platform Manager for an HA environment. BMC Cloud Lifecycle Management 3.1 introduces a new feature called Quick Start. Additional configuration is necessary to accommodate Quick Start in an HA environment running on Windows or Linux.
- On the Platform Manager host, navigate to the <Platform Manager installation directory>\configuration folder.
- Stop the BMC_CSM service.
- Open the config.ini file and add the following parameter before the org.osgi.service.http.port=8080 entry:
org.osgi.service.http.ipaddress=<ClusterHostName> - Clear the cache and log files:
- Navigate to the C:\ProgramFiles\BMCSoftware\BMCCloudLifeCycleManagement\Platform_Manager\configuration subdirectory and delete the org.eclipse.osgi folder.
- Navigate to the C:\ProgramFiles\BMCSoftware\BMCCloudLifeCycleManagement\Platform_Manager\cache subdirectory and delete all files.
- Navigate to the C:\ProgramFiles\BMCSoftware\BMCCloudLifeCycleManagement\Platform_Manager\Logs subdirectory and clear all log files.
If BMC ProactiveNet Performance Management is not integrated with BMC Cloud Lifecycle Management, ensure that the vg_sensors_onboard attribute is set to False in the Provider.JSONfile.
- Start the BMC_CSM service and monitor csm log files, which are located in
C:\ProgramFiles\BMCSoftware\BMCCloudLifeCycleManagement\Platform_Manager\Logs.
To accommodate Quick Start in a Windows HA environment
Use this procedure to ensure that Quick Start runs when Cloud Platform Manager is configured for a Windows HA environment.
- Upgrade the Cloud Platform Manager -- Primary server.
- Before upgrading the Cloud Platform Manager -- Secondary server, move the service to the secondary node.
- Start the Cloud Platform Manager on the Secondary server.
Create the BMCQuickstart service by using a command line to run the following command:
sc create BMCQuickStart binPath= "\"S:\Program Files\BMC Software\BMCCloudLifeCycleManagement\Platform_Manager\QuickStart\quickstart.exe\" -s \"S:\Program Files\BMC Software\BMCCloudLifeCycleManagement\Platform_Manager\QuickStart\quickstart.conf\"" DisplayName= "BMCQuickStart"- Using Cluster Manager, right-click on the BMC_CSM service and select Add a resource -> 4 – Generic Service.
- In the Select Service panel, select the BMCQuickstart service and click Next.
- On the Confirmation panel, click Next.
- On the Summary panel, click Finish.
- In the Cluster Manager, right-click on the newly added BMCQuickstart service and select Properties.
- In the Properties window, select the Dependencies tab and add the QuickStart service as a resource. Click OK.
- Failover the cluster and use the Cluster Manager to determine if the BMCQuickstart service started after the BMC_CSM service.
To accommodate Quick Start in a Linux HA environment
Use this procedure to ensure that Quick Start runs when the Cloud Platform Manager is configured for a Linux HA environment.
- Upgrade the Cloud Platform Manager -- Primary server.
- Before upgrading the Cloud Platform Manager -- Secondary server, move the service to the secondary node.
- Start the Cloud Platform Manager on the Secondary server.
Create a soft link for the BMCQuickstart service by using a command line to run the following command:
/etc/init.d/BMCQuickStart -> /gfs/bmc/BMCCloudLifeCycleManagement/Platform_Manager/QuickStart/sh.script.in- Modify the script for the start/stop/status of the BMC_CSM and BMCQuickStart service to accommodate the addition of the BMCQuickStart service. For example, if you have a cluster environment, the /gfs/service_startup/startservice.sh script (or something similar) already exists. Modify it to include the BMCQuickStart service.
- Failover the cluster and use the Cluster Manager to determine if the BMCQuickstart service started after the BMC_CSM service.