About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Question & Answer
Question
The import task failed with "INFO: Upload replication check failed with error: getservbyname_r failed (Java::JavaLang::RuntimeException)" after patching BigFix/ILMT RedHat Linux server.
Cause
TEMA version: 9.2.2.0-20151209-1636
After patching BigFix/ILMT Redhat Linux server, the import task started to fail with the following error in the import log:
The following commands confirm the glibc library installed:
rpm -qa | grep -i glibcd.
glibc-2.12-1.192.el6.x86_64
glibc-headers-2.12-1.192.el6.x86_64
compat-glibc-headers-2.5-46.2.x86_64
compat-glibc-2.5-46.2.x86_64
glibc-devel-2.12-1.192.el6.x86_64
glibc-common-2.12-1.192.el6.x86_64
glibc-2.12-1.192.el6.i686
find / -name glibc*
/usr/share/man/overrides/ru/man7/glibc.7.gz /usr/share/man/man7/glibc.7.gz /usr/share/doc/glibc-2.12 /usr/share/doc/glibc-common-2.12 /usr/sbin/glibc_post_upgrade.x86_64 /usr/sbin/glibc_post_upgrade.i686
find / -name getservbyname*
/usr/share/man/man3p/getservbyname.3p.gz /usr/share/man/overrides/ru/man3/getservbyname.3.gz /usr/share/man/overrides/ru/man3/getservbyname_r.3.gz /usr/share/man/man3/getservbyname.3.gz /usr/share/man/man3/getservbyname_r.3.gz
The $PATH environment variable shows:
echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
Even re-installing the glibc 32-bit library rpm package again and rebooting the RedHat server as well, it won't resolve the issue.
Note: same error will occur when modifying the datasource setting as well as described in the above technote link.
Answer
The problem is resolved after upgrading to ILMT 9.2.7 and the import task continues to work successfully. Most likely this is due to the ILMT 9.2.2 application expecting a specific version of glibc 32-bit library file and it won't work if a newer version is found after the patching the RedHat Linux server.
[{"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"}}]
Was this topic helpful?
Document Information
More support for:
IBM License Metric Tool
Software version:
9.2
Operating system(s):
Linux
Document number:
562559
Modified date:
26 April 2021
UID
swg22004607
Manage My Notification Subscriptions