Licensing agents
A licensed RSCD agent must be installed on every server that you plan to manage by using BMC Server Automation or Network Shell. When you install an agent for the first time, it is automatically granted a demonstration license that is valid for two weeks. To continue using the product, you must obtain a permanent license from BMC Software.
Beginning with version 8.0, BMC Server Automation provides two approaches to licensing:
- The BMC Server Automation Console incorporates an integrated method of licensing RSCD agents that uses the BMC Software BladeLogic Licensing Portal. You can configure integrated licensing during product installation or use the blasadmin utility to configure licensing after installation. See Configuring the integrated licensing utility.
- Legacy web-based utilities let you obtain licensing files from a BMC Software website. For information about these utilities, see Using the legacy web-based licensing utilities.
To use these utilities, you must be a registered BMC Server Automation customer. See Registering as a BMC Server Automation customer.
Registering as a BMC Server Automation customer
You must obtain a user name and password for the BMC Software Support site for BMC Server Automation. This section of the website is different from the main BMC Software Support site.
To register as a BMC Server Automation customer
- Go to *https://www.bladelogic.com/supportRedirect.jsp*.
- Click the Register link on the left.
- Complete the form.
- Click Submit.
You will receive a confirmation e-mail immediately. A BMC Software representative will contact you later to confirm your registration.
After you have registered as a customer, you can log into the BMC Software Support site and use a web-based licensing mechanism to obtain long-term licenses for your RSCD agents.
Configuring the integrated licensing utility
The BMC Server Automation Console incorporates an integrated method of licensing RSCD agents. To use this integrated licensing, you must configure it.
To configure integrated licensing
- Register with Support to obtain a user name and password for the Licensing Portal before you install the product.
- During installation, provide the following information:
- Licensing Portal user name and password
- Licensing Service URL: *http://www.bladelogic.com/services/LicensingWS*
- Deregistering Service URL: *https://webapps.bmc.com/BMCBladelogicLicensingWS/services/BMCBladelogicLicenseService*
If you do not configure integrated licensing during installation, you can use the blasadmin utility to do so after installation. See "Configuring the Licensing Module" in the BMC Server Automation Administration Guide.
Using the legacy web-based licensing utilities
The BMC Server Automation web-based licensing utility asks you to provide a file with information about the hosts that should be licensed. When you install RSCD agents on any platform, the installation process lets those agents run in unlicensed mode, which gives the agents enough functionality to run a command that can determine the number of processors and the host ID of each computer. That information is compiled into a file that can be uploaded to the web-based licensing utility. For a more detailed description of the utility, visit the BMC Server Automation Support site at https://www.bladelogic.com/licensing/licensing.jsp. You must be registered as a BMC Server Automation customer to access this site.
BMC Server Automation provides a Network Shell command, autolic, that can be used to access the web-based licensing utility and license multiple servers automatically. Refer to the man page for autolic for details on using this utility. If you are using autolic in an environment that requires a proxy for Internet access, you must modify a configuration file. The autolic man page provides details on setting up the configuration file.
If you are working in an environment without ready Internet access, you can use two other Network Shell commands, getlic and putlic. The getlic command gathers information and generates a file listing servers to be licensed. You can then manually upload that file to the web-based licensing utility. It will in turn provide you with a file used for licensing servers. Using information in that file, the putlic command distributes licenses to servers. For more information about these commands, see the man pages for getlic and putlic.