IBM Support

All-In-One ILMT v9.2.x installation hung after the Web UI Port 9081 is defined.

Question & Answer


Question

All-In-One ILMT v9.2.x installation hung after the Web UI Port 9081 is defined.

Cause


Environment:
ILMT 9.2 all-in-on installation on Redhat 6.6 container.


After defining the Web UI Port setting and clicked on Next button, the installer GUI hung and nothing would happen for a very long time.



It supposed to jump into the Preinstallation Summary page as shown below but instead, the installer GUI just hung.



The trace_servers.log showed the last few activities and no further activities after port 9081 defined.


Message Id="CODIN0087I" Severity="INFO">
<Time Millis="1433522518875"> 2015-06-05 12:41:58.875-04:00</Time>
<Server Format="IP">ilmt.com</Server>
<ProductId>COD</ProductId>
<Component>Install</Component>
<ProductInstance></ProductInstance>
<LogText><![CDATA[CODIN0087I The install location supplied by you is: /opt/ibm/LMT.]]></LogText>
<Source FileName="com.ibm.license.mgmt.install.ia.common.SelectInstallDirCommon" Method="setVars"/>
<TranslationInfo Type="JAVA" Catalog="userLocales.InstallMessageEWI" MsgKey="userMessages.installLocation"><Param><![CDATA[/opt/ibm/LMT]]></Param></TranslationInfo>
<Principal></Principal>
</Message>

<Message Id="CODIN0358I" Severity="INFO">
<Time Millis="1433522530369"> 2015-06-05 12:42:10.369-04:00</Time>
<Server Format="IP">ilmt.com</Server>
<ProductId>COD</ProductId>
<Component>Install</Component>
<ProductInstance></ProductInstance>
<LogText><![CDATA[CODIN0358I Trying on open socket at port 9081 ]]></LogText>
<Source FileName="com.ibm.license.mgmt.install.ia.common.CommunicationCommon$ItemPort" Method="validatePort"/>
<TranslationInfo Type="JAVA" Catalog="userLocales.InstallMessageEWI" MsgKey="details.port.bind"><Param><![CDATA[9081]]></Param></TranslationInfo>
<Principal></Principal>
</Message>

<Message Id="CODIN0359I" Severity="INFO">
<Time Millis="1433522530372"> 2015-06-05 12:42:10.372-04:00</Time>
<Server Format="IP">ilmt.com</Server>
<ProductId>COD</ProductId>
<Component>Install</Component>
<ProductInstance></ProductInstance>
<LogText><![CDATA[CODIN0359I Socket opened successfully.]]></LogText>
<Source FileName="com.ibm.license.mgmt.install.ia.common.CommunicationCommon$ItemPort" Method="validatePort"/>
<TranslationInfo Type="JAVA" Catalog="userLocales.InstallMessageEWI" MsgKey="details.port.success"></TranslationInfo>
<Principal></Principal>
</Message>

<Message Id="CODIN0360I" Severity="INFO">
<Time Millis="1433522530374"> 2015-06-05 12:42:10.374-04:00</Time>
<Server Format="IP">ilmt.com</Server>
<ProductId>COD</ProductId>
<Component>Install</Component>
<ProductInstance></ProductInstance>
<LogText><![CDATA[CODIN0360I Closing socket.]]></LogText>
<Source FileName="com.ibm.license.mgmt.install.ia.common.CommunicationCommon$ItemPort" Method="validatePort"/>
<TranslationInfo Type="JAVA" Catalog="userLocales.InstallMessageEWI" MsgKey="details.port.close"></TranslationInfo>
<Principal></Principal>
</Message>

<Message Id="CODIN0094I" Severity="INFO">
<Time Millis="1433522530387"> 2015-06-05 12:42:10.387-04:00</Time>
<Server Format="IP">ilmt.com</Server>
<ProductId>COD</ProductId>
<Component>Install</Component>
<ProductInstance></ProductInstance>
<LogText><![CDATA[CODIN0094I The server port number supplied by you is:
The port for HTTPS: 9081.]]></LogText>
<Source FileName="com.ibm.license.mgmt.install.ia.common.CommunicationCommon" Method="okToContinue"/>
<TranslationInfo Type="JAVA" Catalog="userLocales.InstallMessageEWI" MsgKey="userMessages.portNum"><Param><![CDATA[9081]]></Param></TranslationInfo>
<Principal></Principal>
</Message>


===================

Comparing to a working installation as shown below, the next step would be checking the filesystem diskspace availability for / and /home before displaying the preinstallation summary details.


<Message Id="CODIN0094I" Severity="INFO">
<Time Millis="1417562021908"> 2014-12-02 18:13:41.908-05:00</Time>
<Server Format="IP">AI1ILMT901.com</Server>
<ProductId>COD</ProductId>
<Component>Install</Component>
<ProductInstance></ProductInstance>
<LogText><![CDATA[CODIN0094I The server port number supplied by you is:
The port for HTTPS: 9081.]]></LogText>
<Source
FileName="com.ibm.license.mgmt.install.ia.common.CommunicationCommon"
Method="okToContinue"/>
<TranslationInfo Type="JAVA" Catalog="userLocales.InstallMessageEWI" Ms
gKey="userMessages.portNum"><Param><![CDATA[9081]]></Param></Translati
onInfo>
<Principal></Principal>
</Message>
<Message Id="CODIN0314I" Severity="INFO">
<Time Millis="1417562022542"> 2014-12-02 18:13:42.542-05:00</Time>
<Server Format="IP">AI1ILMT901.com</Server>
<ProductId>COD</ProductId>
<Component>Install</Component>
<ProductInstance></ProductInstance>
<LogText><![CDATA[CODIN0314I File system details: system /home,
required space 5914126344, available space 41627721728 ]]></LogText>
<Source FileName="com.ibm.license.mgmt.install.ia.util.DiskUsageTable$D
iskUsageR ow" Method="DiskUsageRow"/>
<TranslationInfo Type="JAVA" Catalog="userLocales.InstallMessageEWI" Ms
gKey="prereq.fileSysInfo"><Param><![CDATA[/home]]></Param><Param><![CD
ATA[5914126344]]></Param><Param><![CDATA[41627721728]]></Param></Transl
a tionInfo>
<Principal></Principal>
</Message>
<Message Id="CODIN0314I" Severity="INFO">
<Time Millis="1417562022543"> 2014-12-02 18:13:42.543-05:00</Time>
<Server Format="IP">AI1ILMT901.com</Server>
<ProductId>COD</ProductId>
<Component>Install</Component>
<ProductInstance></ProductInstance>
<LogText><![CDATA[CODIN0314I File system details: system /, required
space 2999295250, available space 39403978752 ]]></LogText>
<Source FileName="com.ibm.license.mgmt.install.ia.util.DiskUsageTable$D
iskUsageR ow" Method="DiskUsageRow"/>
<TranslationInfo Type="JAVA" Catalog="userLocales.InstallMessageEWI" Ms
gKey="prereq.fileSysInfo"><Param><![CDATA[/]]></Param><Param><![CDATA[
2999295250]]></Param><Param><![CDATA[39403978752]]></Param></Translatio
n Info>
<Principal></Principal>
</Message>
<Message Id="CODIN0314I" Severity="INFO">
<Time Millis="1417562023093"> 2014-12-02 18:13:43.093-05:00</Time>
<Server Format="IP">AI1ILMT901.com</Server>
<ProductId>COD</ProductId>
<Component>Install</Component>
<ProductInstance></ProductInstance>
<LogText><![CDATA[CODIN0314I File system details: system /home,
required space 5914126344, available space 41627721728 ]]></LogText>
<Source FileName="com.ibm.license.mgmt.install.ia.util.DiskUsageTable$D
iskUsageR ow" Method="DiskUsageRow"/>
<TranslationInfo Type="JAVA" Catalog="userLocales.InstallMessageEWI" Ms
gKey="prereq.fileSysInfo"><Param><![CDATA[/home]]></Param><Param><![CD
ATA[5914126344]]></Param><Param><![CDATA[41627721728]]></Param></Transl
a tionInfo>
<Principal></Principal>
</Message>
<Message Id="CODIN0314I" Severity="INFO">
<Time Millis="1417562023094"> 2014-12-02 18:13:43.094-05:00</Time>
<Server Format="IP">AI1ILMT901.com</Server>
<ProductId>COD</ProductId>
<Component>Install</Component>
<ProductInstance></ProductInstance>
<LogText><![CDATA[CODIN0314I File system details: system /, required
space 2999295250, available space 39403970560 ]]></LogText>
<Source FileName="com.ibm.license.mgmt.install.ia.util.DiskUsageTable$D
iskUsageR ow" Method="DiskUsageRow"/>
<TranslationInfo Type="JAVA" Catalog="userLocales.InstallMessageEWI" Ms
gKey="prereq.fileSysInfo"><Param><![CDATA[/]]></Param><Param><![CDATA[
2999295250]]></Param><Param><![CDATA[39403970560]]></Param></Translatio
n Info>
<Principal></Principal>
</Message>
<Message Id="CODIN0320I" Severity="INFO">
<Time Millis="1417562023127"> 2014-12-02 18:13:43.127-05:00</Time>
<Server Format="IP">AI1ILMT901.com</Server>
<ProductId>COD</ProductId>
<Component>Install</Component>
<ProductInstance></ProductInstance>
<LogText><![CDATA[CODIN0320I IBM License Metric Tool will be installed
in the following location:
/opt/ibm/LMT
with the following components:
- IBM DB2 server 10.5 Workgroup Edition
- IBM Endpoint Manager 9.1
for a total size: 8500.5 MB
Detailed Disk Space Requirements
Partition, Needed Space, Free Space,
/home, 5640.2 MB, 38.8 GB,
/, 2860.4 MB, 36.7 GB,
]]></LogText>
<Source FileName="com.ibm.license.mgmt.install.ia.common.PreInstallSumm
aryCommon " Method="PreInstallSummaryPanel"/>
<TranslationInfo Type="JAVA" Catalog="userLocales.InstallMessageEWI"
MsgKey="preinstall.summary"><Param><![CDATA[IBM License Metric Tool
will be installed in the following location:
/opt/ibm/LMT
with the following components:
- IBM DB2 server 10.5 Workgroup Edition
- IBM Endpoint Manager 9.1
for a total size: 8500.5 MB
Detailed Disk Space Requirements
Partition, Needed Space, Free Space,
/home, 5640.2 MB, 38.8 GB,
/, 2860.4 MB, 36.7 GB,
]]></Param></TranslationInfo>
<Principal></Principal>
</Message>


The hanging would be related to checking the filesystem routine.

Answer

This problem would most likely happen in a RedHat Linux Container environment where the Linux df command produces slightly different output on a Linux container. Therefore, it causes the installer GUI to hang.

Example:


df -k shows the following output:

df: no file systems processed

Ensure the df command on the Linux container produces the same output as the standard Linux host.

The / root filesystem needs to be added to the /etc/mtab file in the container. In RedHat 7, this file gets copied over from the standard Linux host but it does not for Redhat 6.


A standard output of a df -k command would be:

Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/VolGroup-lv_root 51606140 22843868 26140832 47% /
tmpfs 4096940 96 4096844 1% /dev/shm
/dev/sda1 495844 39859 430385 9% /boot
/dev/mapper/VolGroup-lv_home 43017424 10297024 30535184 26% /home

Once df -k command returns standard outputs, it should resolve the issue.

[{"Product":{"code":"SS8JFY","label":"IBM License Metric Tool"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"--","Platform":[{"code":"PF016","label":"Linux"}],"Version":"9.2","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
26 April 2021

UID

swg21963597