Posts Tagged ‘JMX’

Upgrade UCMDB License

When you install HP Universal CMDB, you receive the Universal CMDB Foundation  license. To obtain the file needed to upgrade to the Integration Only or DDM Advanced  Edition license, contact HP Software Support, then perform the following procedure: To upgrade your license:

  1. Obtain the appropriate file from HP Software Support.
  2. Replace the ucmdb_license.xml file in the "C:\hp\UCMDB\UCMDBServer\conf\" folder.  The name of the file must be ucmdb_license.xml.
  3. Use the JMX console to force a license change:

    1. Launch the Web browser and enter the server address, as follows:http://<UCMDB Server Host Name or IP>:8080/jmx-console.
    2. When prompted, enter the JMX Console authentication credentials (if you do not have these credentials, contact your system administrator). The default user name and password are sysadmin/sysadmin.
    3. Under UCMDB, click service=Server Services to open the Operations page.
    4. Locate getLicense and enter the following information:  In the Value box for the customerID parameter, enter 1.
    5. Click Invoke.

Information about the license type, customer name, permitted packages, and whether any applications are blocked is displayed.

Validating the BSM EUM Model


The following steps will navigate you to the EUM model validation JMX bean:

  1. Login to gateway server jmx console http://<Gateway>:8080/jmx-console/
  2. Under Topaz, Click “service=EUM Administration Service” then find “validateEumModel()”

Enter the following:

  • customer id: 1
  • Eum Model: ALL
  • Full Model Scan: "yes"
  • Fix Model If Needed: "yes" ;

Using the JMX console to reassign services between Data Processors

1) In a Web browser, open: http:// :8080/jmx-console
When prompted, enter the JMX Console authentication credentials (if you do not have these credentials, contact your BSM Administrator).

2) In the Topaz section, select service=hac-backup.

3) Invoke listServers()to display the hostname of your src/dst servers. Note these.

4) Return to the previous MBean, locate moveServices() and enter the following values:
– customerId. The default customer ID for a regular HP Business Service Management installation is 1.
– srcServer. The name of the source server from where you are moving services.
– dstServer. The name of the destination server to where you are moving the services.
– groupName. Leave this parameter value blank.

5) Click Invoke. All services running on the source server are moved to the destination server.

Reset BAC 8.x JMX-Console Password

1- Stop the HP Business Availability Center Gateway or Data Processing server.

2- Run the appropriate file, depending on the operating system in use, on either the Gateway or Data Processing server:

For Windows \tools\jmx\changeCredentials.bat

The Change Password dialog box opens, where you enter and confirm your
new password. The password change is registered and encrypted in the
following files, located on either the Gateway or Data Processing server:

1- \\EJBContainer\server\mercur \conf\props\

The syntax in this file appears as username=password.

2- \\conf\jmxsecurity.txt
The syntax in this file appears as username password.

Note: The login name cannot be changed

Reset the default UCMDB 9.x JMX Password

If you are not entirely familiar with the functions of the UCMDB JMX console, you can use the following simple steps to change the default (and very unsecure) JMX “sysadmin” default password.

1) Access the JMX console:
http://<your application hostname or ip>:<port>/jmx-console/

2) Under UCMDB, locate and select “UCMDB:service=Security Services”

3) Under Operations, locate and select “changeSystemUserPassword”

4) In the proceeding table, fill out the fields as follows and select “Invoke”.

userName:  sysadmin
password: yournewpassword

5) If you wish to test your new password, clear your browser cache/cookies and reload the JMX console, or simply use a different browser (if you have one).


Return top