Technical Blog Post
Abstract
The "tacmd exportbundles" command are used to generate smaller agent and platform-specific bundles from the downloaded ITM/ITCAM media image.
Body
The approved method for separating the downloaded media image into smaller agent and platform-specific bundles is to use the command "tacmd exportbundles". Use the command "tacmd listbundles" to determine which bundles are available to be exported from the media image.
The tacmd commands are installed automatically when the Tivoli Enterprise Monitoring Server is installed. You must run the "tacmd exportbundles" and "tacmd listbundles" commands from an installation that contains a Tivoli Enterprise Monitoring Server. A depot is not required when the -i option references a media image.
The 6.3 online documentation link for the tacmd commands is here.
https://www.ibm.com/docs/en/tivoli-monitoring/6.3.0?topic=guides-command-reference
For this example;
The media image downloaded from Passport Advantage is CNH5GML - IBM Tivoli Monitoring V6.3.0.7 Agents Multiplatform Multilingual
The expanded media image is /media/itm/CNH5GML.
The working directory where the bundles are placed is /working/bundles/CNH5GML.
NOTE: The working directory must exist before the "tacmd exportbundles" command is run.
The following command lists the Windows (WINNT, WIX64) bundles available on the media.
tacmd listbundles -i /media/itm/CNH5GML/WINDOWS/Dep
tacmd listbundles -i /media/itm/CNH5GML/unix
The following command exports OS agent bundles for all of the Windows platforms:
tacmd exportbundles -i /media/itm/CNH5GML/WINDOWS/Dep
The following command exports OS agent bundles for all of the Unix and Linux platforms:
tacmd exportbundles -i /media/itm/CNH5GML/unix -e /working/bundles/CNH5GML -o LOCAL -t ux
tacmd exportbundles -i /media/itm/CNH5GML/unix -e /working/bundles/CNH5GML -o LOCAL -t lz
The bundles are placed in individual directories under /working/bundles/CNH5GML.
The subdirectories have the following naming convention:
<PC>_<VERSION>_<PLATFORM>
The working directory with all OS agent bundle subdirectories can be significantly larger that the media itself since common components are now duplicated in each of the bundle subdirectories.
The exported bundle subdirectories for all of the OS agents in the 6.30.07 media look like the following:
lz_063007000_lpl266 NT_063007000_WINNT ux_063007000_hp116 ux_063007000_sol296
lz_063007000_lpp266 NT_063007000_WIX64 ux_063007000_hpi116 ux_063007000_sol606
lz_063007000_ls3263 ux_063007000_aix523 ux_063007000_sol283
lz_063007000_ls3266 ux_063007000_aix526 ux_063007000_sol286
To install a Windows bundle, run silentInstall.bat from the bundle directory.
To install a Unix or Linux bundle, run silentInstall.sh from the bundle directory.
Perform a silent configuration like this:
/opt/IBM/ITM/bin/itmcmd config -A -p /opt/IBM/ITM/response/silent_c
/opt/IBM/ITM/bin/itmcmd config -A -p /opt/IBM/ITM/response/silent_c
UID
ibm11277272