Missing Options For Login -Stdin Results In Unexpected Behavior; A System Error Occurs With The Tacmd Editsystemlist -E Command; Problem Running The Tacmd Listsystemlist -D Command On Linux Systems - IBM E027SLL-H - Tivoli Monitoring - PC Troubleshooting Manual

Troubleshooting guide
Table of Contents

Advertisement

To solve this problem, convert your system to the equivalent Language_Locale
convention. In the example above, use the tr_TR locale.

Missing options for login -stdin results in unexpected behavior

For both the tacmd login and the tacmd tepslogin commands, if the -stdin option
is used, and an echo is used to pass the options, then all the mandatory options
need to be passed in the echo. For example, the following options are allowed:
echo "-s localhost -u .... -p ..." | tacmd login -stdin
And, the following options are not allowed:
echo "-s localhost" | tacmd login -stdin

A system error occurs with the tacmd editsystemlist -e command

You receive the following message: KUIC02013E: The software did not run the
command because of a internal system error. Contact the system
administrator.
Edit the .xml file to be well formed. For example, when running the tacmd
viewsystemlist -l mslname -e filename command, the command produces a
testmsl.xml with these contents:
<TABLE>
<ROW>
<NODELIST>testmsl</NODELIST>
<AFFINITIES>0008000000000000000000000000000000000000000</AFFINITIES>
<NODE>Primary:CLISOAP:NT</NODE>
</ROW>
</TABLE>
Then if you run the tacmd editsystemlist -e testmsl.xml -a managed_system_name
command, the command runs as expected, producing a new testmsl.xml file that
contains the managed_system_name:
<TABLE>
<ROW>
<NODELIST>testmsl</NODELIST>
<AFFINITIES>0008000000000000000000000000000000000000000</AFFINITIES>
<NODE>Primary:CLISOAP:NT,Primary:managed_system_name</NODE>
</ROW>
</TABLE>
Problem running the tacmd listsystemlist -d command on Linux
systems
When running the tacmd listsystemlist -d command with any of the semicolon (;),
asterisk (*), number sign (#), or tilde (~) characters, you receive the following
message:
KUIC02002E: The argument for the -d option is missing.
Change the delimiter to another character or escape these characters with a
backslash (\). The following example escapes a semicolon (;):
./tacmd listsystemlist -d \;
Chapter 11. Command troubleshooting
203

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tivoli monitoring 6.2.3 fp1

Table of Contents