running the installer - bmc software · web viewinstallation and troubleshooting manual running the...

15
Installation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions. Supported BAO versions include 7.6.x If you are working with BAO 7.7 follow the manual steps listed below. 1. Go to the link https://communities.bmc.com/docs/DOC-31037 2. If you are running the installer on windows download the windows installer else download the linux installer. 3. Extract the installer in a directory on local machine. 4. To launch the installer on windows execute setup.exe. On linux launch the installer by running the following command – sh setup.bin 5. After you accept the license agreement a prerequisites screen will come. 6. Read all the prerequisites very carefully. 7. On next screen provide “BMC Atrium Orchestrator Inputs.” a. AO Repository Server – Ip address or hostname of AO repository server b. AO Repository Server Username – AO repository server username with administrator permissions c. AO Repository Server Password - AO repository server password with administrator permissions d. AO Repository Server Protocol – If AO repository is running on HTTPS specify “https” else specify “http” e. AO Repository Server Port – Port on which AO repository server is running. 8. Click “Next”. On next screen provide “BSA Server Automation Inputs” a. BSA Server - BSA server ip address or hostname b. BSA Server Username – BSA server username with BLAdmin permissions

Upload: others

Post on 23-Feb-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Running the installer - BMC Software · Web viewInstallation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions

Installation and troubleshooting Manual

Running the installerNote: The installer will not work against BAO 7.7 and later versions. Supported BAO versions include 7.6.x

If you are working with BAO 7.7 follow the manual steps listed below.

1. Go to the link https://communities.bmc.com/docs/DOC-310372. If you are running the installer on windows download the windows installer else download the

linux installer.3. Extract the installer in a directory on local machine.4. To launch the installer on windows execute setup.exe. On linux launch the installer by running

the following command – sh setup.bin5. After you accept the license agreement a prerequisites screen will come.6. Read all the prerequisites very carefully.7. On next screen provide “BMC Atrium Orchestrator Inputs.”

a. AO Repository Server – Ip address or hostname of AO repository serverb. AO Repository Server Username – AO repository server username with administrator

permissionsc. AO Repository Server Password - AO repository server password with administrator

permissionsd. AO Repository Server Protocol – If AO repository is running on HTTPS specify “https”

else specify “http”e. AO Repository Server Port – Port on which AO repository server is running.

8. Click “Next”. On next screen provide “BSA Server Automation Inputs”a. BSA Server - BSA server ip address or hostnameb. BSA Server Username – BSA server username with BLAdmin permissionsc. BSA Server Password - BSA server password with BLAdmin permissionsd. BSA Server SRP Connection Profile – BSA Server connection profile of type “SRP”

corresponding to username and password provided above. This profile should exist on BSA server.

e. Remote BLCLI Location Path – Path to the bin directory where BLCLI and NSH executables are present

f. Create Installer Job? – Select this check box if agent installer job should be created as part of the installer

g. RSCD Agent Bundle Folder Fully Qualified Path - Fully qualified group path where RSCD agent bundle exists. This field is required only if agent installer job creation is required.

h. RSCD Agent Bundle Name – RSCD agent bundle name. This field is required only if agent installer job creation is required.

Page 2: Running the installer - BMC Software · Web viewInstallation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions

9. When you click on “Next” installer will proceed with uploading AO adapters and modules. Once this is done an install summary screen is shown. Read the notes on the screen very carefully and follow the steps mentioned.

10. Once this is done click “Next” and installer will then continue to install BSA artifacts.

Step by step instructions for manual installation

Manual setup includes the following steps

1. Uploading AO artifacts (adapters and modules)2. Enabling/Activating adapters and modules and configuring the same3. Configuring BSA

Uploading AO artifacts

AO Modules Required1. ADDM_BSA_Integration2. AMP-AD-BMC-Remedy-ARS3. AutoPilot-AD-Utilities4. AutoPilot-OA-Common_Utilities5. AutoPilot-OA-Incident_Management6. BMC_BladeLogic-AD-Operations_Manager

AO Adapters Required1. ARS Adapter2. HTTP Adapter3. Bladelogic Adapter4. File Adapter(Optional)

Steps to configure AO1. Open AO Grid Manager2. Go to “Repository Manager”

Page 3: Running the installer - BMC Software · Web viewInstallation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions

3. Click on “Upload”

4. Select the “aroar” or “roar” to be uploaded and then finish.5. Follow the above procedure to upload all the modules and adapters.6. Enable all the adapters listed in section 2 with appropriate adapter configurations.7. To enable a particular adapter say “Http Adapter”, go to “Manage -> Adapters”.

Page 4: Running the installer - BMC Software · Web viewInstallation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions

8. Select the appropriate adapter type from the left panel and click “Add to Grid”

9. Click on “Configure”

Page 5: Running the installer - BMC Software · Web viewInstallation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions

10. On the screen that comes up provide the required details for adapter configuration and save the configuration.

11. Go to “Manage -> Peers”. Select the peer on which adapter needs to be enabled and click on “Edit” sign.

12. Click on “Enable” and select the one or more adapter(s) to be enabled from the list and click “OK”

Page 6: Running the installer - BMC Software · Web viewInstallation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions

13. Activate all the modules listed in section 1.14. To activate a module go to “Manage -> Modules”

15. In the left panel select the module to be activated and click on “Activate”.

Page 7: Running the installer - BMC Software · Web viewInstallation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions

16. Follow the above procedure to activate all the required modules.

Updating AutoPilot-OA-Incident_Management Module Configuration1. Once the “AutoPilot-OA-Incident_Management” module is activated click on the activated

module.2. This will bring up “Edit Module Configuration” screen.3. Expand to Configuration -> BMC_AR_System -> Adapter.

4. Click on “Adapter” and enter the name with which ARS Remedy adapter is enabled on grid.

Page 8: Running the installer - BMC Software · Web viewInstallation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions

Steps to configure BSA1. Connect to “Server Automation Console” using BSA credentials

2. Launch “Unified Agent Installer” to create RSCD agent installer3. Follow the wizard to complete the RSCD agent installer creation. Refer to

https://docs.bmc.com/docs/display/public/bsa83/Running+the+Unified+Agent+Installer for detailed information on working with Unified Agent Installer.

4. Next step would be to create a workflow Job.

Page 9: Running the installer - BMC Software · Web viewInstallation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions

5. Click on “Add” to add an AO configuration. Specify the required details.6. Click on “Workflow Job Configuration”.

7. Select the AO module whose workflows will be invoked by BSA workflow job. In our case it will be “ADDM_BSA_Integration”

8. Under “Jobs” create a new workflow job as shown below.

9. Follow the wizard and select the workflow that needs to be called by this workflow job. In this case it will be “Enroll Servers In BSA”. Also provide other required details.

Page 10: Running the installer - BMC Software · Web viewInstallation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions

Workflow Job “Enroll Servers In BSA” Input Parameters DescriptionParameter Name Parameter Description

ADDM Server ADDM server ip address or hostnameADDM Server Connection Port ADDM server http/https connection port.

Default values – 80 for http443 for https

ADDM Server Discovery Encoded Password

ADDM server password for username used to perform discovery. The password is specified in encoded format. For example – If the password is Disc123# then it should be specified as Disc123%23 in input.

ADDM Server Discovery Username ADDM server username used to perform discovery.ADDM Using Secure Connection If ADDM uses secure connection specify this value as

“true” else “false”Add Servers To BSA If ADDM servers should be added to BSA during

workflow job execution specify this value as “true” else “false”

Agent Installer Job Group Path Fully qualified group path in BSA containing the Agent installer job. For example, if the agent installer job is present in “Jobs -> Installers” group then it should be specified as “/Installers”

Agent Installer Name Name of the agent installer job.BSA Adapter Name Name with which Bladelogic adapter is enabled on AO

grid.Create Helpdesk Ticket If ITSM helpdesk ticket should be created for all failed

RSCD agent installations during workflow job execution specify this value as “true” else “false”

Discovery Timestamp Date specified in yyyy-mm-dd format. During job execution only servers discovered by ADDM after this date will be retrieved. For example – for all servers discovered after 24 February 2014 it should be specified as 2014-02-24

Hostname Exclude List Comma separated list of hostname to be excluded from discovery. For example – to exclude all server hostnames which contain “esxi” or “corporate” in their name it should be specified as – esxi,corporate.

HTTP Adapter Name Name with which HTTP adapter is enabled on AO grid.Install RSCD Agent If RSCD agent should be installed on all the servers

added to BSA during workflow job execution specify this value as “true” else “false”

Operating System Exclude List Comma separated list of operating system types to be excluded from discovery. For example – to exclude all rhel and solaris servers it should be specified as – rhel,solaris

Subnet Exclude List Comma separated list of subnets to be excluded from discovery. All the servers which are present in these

Page 11: Running the installer - BMC Software · Web viewInstallation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions

subnets will be excluded from discovery. For example – to exclude all servers which are present in 192.168.9.0/24 and 10.129.48.0/20 it should be specified as – 192.168.9.0/24,10.129.48.0/20

Workflow Job Group Path Fully qualified group path in BSA containing the workflow jobs. For example, if the workflow installer job is present in “Jobs -> ADDM-BSA-Integration-Jobs” group then it should be specified as “/ADDM-BSA-Integration-Jobs”

Workflow Job Name Name of the workflow job. By default it should be “Get Discovered Servers”

Custom Server PropertiesFollowing custom server properties need to be created for “Server” class.

1. DISCOVERED_SERVER – Type:Boolean, Default value:false2. AGENT_INSTALL_ATTEMPT - Type:Boolean, Default value:false3. HELPDESK_TICKET_CREATED - Type:Integer, Default value:0

Steps to create custom properties1. Connect to BSA server using BSA console2. Open “Property Dictionary” view

Page 12: Running the installer - BMC Software · Web viewInstallation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions

3. Under “Built-In Property Classes” go to “Server” class and click on + sign.

Page 13: Running the installer - BMC Software · Web viewInstallation and troubleshooting Manual Running the installer Note: The installer will not work against BAO 7.7 and later versions

4. In “Name” field type in the property name say “DISCOVERED_SERVER”5. In “Type” provide the appropriate type. In this case it would be Boolean6. Provide the default value as applicable. In this case it would be “false”.

Troubleshooting1. Execution status of BSA workflow job created earlier is “failed”. Execution logs contain the

following error - An unknown error occurred in AO. If needed, please refer to the AO logs or AO Administrator for more information, AO Process Status is: 'COMPENSATED'

Troubleshooting – Scan AO “processes.log” for errors similar to one below-no peer with a running instance of HTTPAdapter foundIf similar error exists in log that means one of the required adapters is not enabled on the AO CDP/LAP/AP peer. Enabling the missing adapters should resolve the issue.