When attempting to start the Automic Linux Agent (ucxjlx6) on Red Hat Enterprise Linux (RHEL) 7.9, the process fails with the following errors:
./ucxjlx6: /lib64/libstdc++.so.6: version 'GLIBCXX_3.4.21' not found (required by ./ucxjlx6)./ucxjlx6: /lib64/libstdc++.so.6: version 'CXXABI_1.3.9' not found (required by ./ucxjlx6)./ucxjlx6: /lib64/libstdc++.so.6: version 'GLIBCXX_3.4.20' not found (required by ./ucxjlx6)
The system's runtime library libstdc++.so.6 in /usr/lib64 is older than the version used to compile the Automic agent. RHEL 7.x distributions typically do not include the GLIBCXX_3.4.21 or CXXABI_1.3.9 versions required by newer agents.
To resolve this issue, provide the required libraries from the Automic installation media and update the library path.
External.Resources/unix_libraries/ directory.libstdc++.so.6) into the agent's bin directory.LD_LIBRARY_PATH to include the agent's bin directory:
For problems with jobs returning this error:
HEADER.UNIX.USER.HEAD include in Client 0 as detailed in the documentation.