3270285 - Updating 'uuidd' packages causes '/usr/sbin/uuidd: symbol lookup error' on SLES 15

Symptom

On SLES 15, after updating the 'uuidd' package, the uuidd daemon can no longer start, and OS logs the following errors:

2022-11-15T10:22:51.944196+01:00 hostname systemd[1]: Starting Daemon for generating UUIDs...
2022-11-15T10:22:51.958850+01:00 hostname systemd[1]: Started Daemon for generating UUIDs.
2022-11-15T10:22:52.334454+01:00 hostname uuidd[26796]: /usr/sbin/uuidd: symbol lookup error: /usr/sbin/uuidd: undefined symbol: __uuid_generate_time_cont, version UUIDD_PRIVATE
2022-11-15T10:22:52.335390+01:00 hostname systemd[1]: uuidd.service: Main process exited, code=exited, status=127/n/a
2022-11-15T10:22:52.335503+01:00 hostname systemd[1]: uuidd.service: Failed with result 'exit-code'.

 

If ABAP app server is running on the host, the SICK transaction will report that "The UUID daemon (uuidd) is not active (code 59999)"

Environment

SLES 15 (seen on SP3 and SP4, may happen on others)

Cause

Update to the 'uuidd' package

Resolution

The 'uuidd' package should be update together with 'libuuid1', and both should be on the same version.

Verify the versions with "rpm -q uuidd libuuid1", for example:

 

hostname:~ # rpm -q uuidd libuuid1
uuidd-2.37.2-150400.8.8.1.x86_64
libuuid1-2.37.2-150400.8.8.1.x86_64

 

If the versions are different, update the packages so both are on the same. Generally the latest available should be used from both.

Systems that are connected to online repositories can be update with:

zypper update uuidd libuuid1

 

Check the versions again with:

rpm -q uuidd libuuid1

 

Check the status of the uuidd.service:

systemctl status uuidd.service

 

If it is not running, start it with:

systemctl status uuidd.service

 

Note that the "The UUID daemon (uuidd) is not active (code 59999)" SICK error may have other root causes as well, this KBA focuses on one specific error.

See Also

2578899 - SUSE Linux Enterprise Server 15: Installation Note

1391070 - Linux UUID solutions

Keywords

uuidd, libuuid1, SLES 15, 59999, SICK, symbol lookup error

posted on 2024-11-03 23:35  BASIS/老应  阅读(68)  评论(0)    收藏  举报

导航