Friday, September 24, 2010

How to expose parameters in the TSAM SimpleSRM interface

TSAM provides the capability for the end-user to select CPU, memory and disk size, along with which Resource Pool, Image and additional Software to install. Besides that, it's possible to expose any internal parameter in the GUI, opening opportunity for the user to specify values for internal properties.

One use case for this feature is the ability to select which VLAN the VM should be allocated.

The following steps show how to expose the parameters in the GUI (as tioadmin):


  • Stop TSAM/TPM
    cd /opt/IBM/tivoli/tpm/tools/
    ./tio.sh stop
  • Create a temporary directory
    mkdir ~/temp
    cd ~/temp
  • Copy SRMCommons.jar to the new directory
    cp /opt/IBM/WebSphere/AppServer/profiles/ctgAppSrv01/installedApps/ctgCell01/MAXIMO.ear/SRMCommons.jar .
  • Open the JAR file
    /opt/IBM/WebSphere/AppServer/java/bin/jar xvf SRMCommons.jar
  • Edit the config.properties
    vi ./com/ibm/tivoli/simplesrm/configuration/config.properties
  • Search for property ParameterPassing, set it to true:
    #If "true" - passing parameter button is visible in Create and Add panels.
    ParameterPassing=true
  • Rebuild the JAR file
    /opt/IBM/WebSphere/AppServer/java/bin/jar cvf SRMCommons.jar .
  • Copy the new JAR file to the WebSphere directory (you might want to keep a copy of the original JAR file to revert back to the original GUI):
    cp SRMCommons.jar /opt/IBM/WebSphere/AppServer/profiles/ctgAppSrv01/installedApps/ctgCell01/MAXIMO.ear/SRMCommons.jar 
  • Restart TSAM/TPM:
    cd /opt/IBM/tivoli/tpm/tools/
    ./tio.sh start
  • You'll see a new area at the bottom of the Create Project with Server option:
  • Clicking the Custom properties button, you'll be able to add any parameter to the Virtual Server Template.

Thursday, September 23, 2010

How to start TDS in a TPAE environment

/opt/IBM/ldap/V6.2/sbin/ibmslapd -I idsccmdb

Thursday, August 19, 2010

Virtualization with VMware and IBM: Enjoy the Ride, but Don’t Forget to Buckle Up!

Good VMware / IBM Security presentation. Recorded session available:

Virtualization with VMware and IBM: Enjoy the Ride,
but Don’t Forget to Buckle Up!
Thursday, August 5, 2010, 9:00 AM PDT / 12:00 PM EST


Organizations are under increasing pressure to deliver more functionality to their businesses and customers. At the heart of this transformation is virtualization. However, the ultimate success of virtualization is not simply dependent on energy efficiency, performance and ease of use. It must also provide these benefits without compromising the overall security, reliability and availability of the IT infrastructure.

Join VMware and experts from IBM Security as we examine many of the concerns associated with virtualization and help organizations better understand and prioritize these risks, as well as help you build a strong security posture that will positions your organization to reap the full rewards of this exciting technology.

View this webcast to find out about:
Involving the IT security team in the initial stages of virtualization projects
Maintaining compliance when adopting a virtualization solution
The limitations of traditional security in virtual data centers and how to mitigate security risks

Featured Speakers:
Bob Kalka, Director, Security Solutions, IBM
Ravi Kumar, Group Product Marketing Manager – Security, VMware

Register today!

TDI 7.1 - DLA video and write-up

Hot off Eddie's press. The old material we had on this was pre-Eclipse and older IdML components

This is becoming real smooth :)

Video: http://www.youtube.com/watch?v=ZIMhQRtB2T0

Here is the latest version of the PDF:
http://www.tdi-users.org/twiki/pub/Integrator/IsmPage/GettingStartedcreatingIdMLDiscoveryBooksDLAswithTDI7.pdf

Wednesday, May 12, 2010

Integrating TADDM with BMC Atrium

We got competition!

There is a company that releases a way to integration TADDM with BMC Atrium. See information at: http://www.seamlessti.com/ibm_taddm_cmdb.html

It seems it connects to the TADDM database, instead of using the TADDM API. Suspicious...