BMC BladeLogic Server Automation (BSA) lets you design changes to server configurations and then deploy those changes simultaneously to multiple servers. For example, a common administrative task is changing the root password for Linux servers.
It includes the following sections:
In this example, we demonstrate how to change the root password for multiple Linux servers.
To accomplish this change, you browse a server to find the root password, package the password as a BLPackage, and modify the BLPackage by changing the value of the password. Finally, you deploy the BLPackage to target servers, which modifies the root password for those targets.
How to change the root password
For this walkthrough example, we have logged on as BLAdmin, the default superuser for BSA.
In this example we are using BSA 8.5. Some earlier versions do not provide the Unix Users object used in this example.
Browse the server objects for a UNIX-style server and select the UNIX Users object.
Right-click the root user and select Add To Depot As > BLPackage.
In the wizard:
In the depot folder, right-click the BLPackage you just created and select Open.
Under BLPackage, select root.
Click in the Password field. For Value, enter a new password. For Confirm, enter the password again. Select File > Save and then close the BLPackage you are editing.
To enable the Password field, you may need set the Password State field to Empty or Disabled.
In the Depot folder, right-click the BLPackage you just modified, and select Deploy.
Make the following entries on the General panel of the Deploy Job wizard:
To monitor the progress of the job, see the Jobs in Progress tab at bottom right. It shows jobs and other tasks that are currently active.
In the Jobs folder, navigate to the Deploy job you just created. Right-click the job and select Show Results.
The job results show at right. A green check indicates success.
Wrapping it up
In this walkthrough, you learned how to package a server configuration change and deploy it to multiple servers.