Adding BCMM management objects to the NIM environment

Follow the instructions to add a blade center management module management object.

A BCMM object represents a Blade Center Management Module (BCMM). These operations require the dsm.core fileset to be installed on the NIM master.

To add a BCMM object from the command line, follow these steps:

  1. Create an encrypted password file that contains the login ID and related password to access the BCMM object. The BCMM object is accessed on the NIM master by using the dpasswd command from the dsm.core fileset. If you do not want the password to be displayed in clear text, exclude the -P parameter. The dpasswd command prompts for the password.
    # dpasswd -f EncryptedPasswordFilePath -U bcmmLogin -P bcmmPassword
  2. Pass the encrypted password file in the passwd_file attribute by using the define command of the BCMM as follows:
    # nim -o define -t bcmm -a passwd_file=EncryptedPasswordFilePath \
    -a if1=InterfaceDescription \
    -a net_definition=DefinitionName \
    bcmmName
  3. If the network object that describes the network mask and the gateway used by the BCMM object does not exist, use the net_definition attribute.
Note: The file pointed to the passwd_file attribute must be manually removed when you remove the BCMM objects.

Example

To add the BCMM object with host name bcmm1 that has the following configuration:

host name=bcmm1
password file path=/etc/ibm/sysmgt/dsm/config/bcmm1
network type=ethernet
subnet mask=255.255..240.0
default gateway=gw1
default gateway used by NIM master=gw_maste
Enter the following command sequence:
# nim -o define -t bcmm -a passwd_file=/etc/ibm/sysmgt/dsm/config/bcmm1 \
-a if1="find_net bcmm1 0" \
-a net_definition="ent 255.255.240.0 gw1 gw_master" bcmm1

For additional information, see /opt/ibm/sysmgt/dsm/doc/dsm_tech_note.pdf of the dsm.core fileset.