Bug #48336 'Problem running post-install step.' on Solaris 10 x64
| Submitted: | 27 Oct 2009 1:54 | Modified: | 15 Jan 2010 13:57 |
|---|---|---|---|
| Reporter: | Roel Van de Paar | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Enterprise Monitor: Installing | Severity: | S2 (Serious) |
| Version: | 2.1.0.1093 | OS: | Solaris (10 x64) |
| Assigned to: | Michael Schuster | CPU Architecture: | Any |
[27 Oct 2009 1:54]
Roel Van de Paar
[27 Oct 2009 1:55]
Roel Van de Paar
(Workaround:) Customer had to: 1. Use root 2. Use a bash shell 3. Explicitly set the LD_LIBRARY_PATH_64 environment variable before starting
[27 Oct 2009 1:56]
Roel Van de Paar
Note bug #32795
[28 Oct 2009 8:41]
Roel Van de Paar
Some interesting excerpts from install.with.truss.bitrock_isntaller.log:
------
Creating link /home/mcooley/mysql/enterprise/agent/lib/mysql-proxy/libreplicant.so
Executing /home/mcooley/mysql/enterprise/agent/bin/mysql-monitor-agent
Script exit code: 137
...
Problem running post-install step. Installation may not complete correctly
Error running /home/mcooley/mysql/enterprise/agent/bin/mysql-monitor-agent --defaults-file=/home/mcooley/mysql/enterprise/agent/etc/mysql-monitor-agent.ini --plugins=agent --agent-generate-uuid=true : ld.so.1: mysql-proxy: fatal: libmysql-chassis.so.0: open failed: No such file or directory
------
and trussout.txt:
------
3033: 68.9665 stat("/usr/sfw/lib/64/libmysql-chassis.so.0", 0xFFFFFFFF7FFFE8F0) Err#2 ENOENT
3033: 68.9668 stat("/opt/mysql/mysql/lib/libmysql-chassis.so.0", 0xFFFFFFFF7FFFE8F0) Err#2 ENOENT
3033: 68.9676 stat("/project/ProjectLib/xmime/lib64/libmysql-chassis.so.0", 0xFFFFFFFF7FFFE8F0) Err#2 ENOENT
3033: 68.9679 stat("/lib/64/libmysql-chassis.so.0", 0xFFFFFFFF7FFFE8F0) Err#2 ENOENT
3033: 68.9681 stat("/usr/lib/64/libmysql-chassis.so.0", 0xFFFFFFFF7FFFE8F0) Err#2 ENOENT
3033: 68.9685 write(2, " l d . s o . 1 : m y s".., 91) = 91
------
[3 Nov 2009 16:35]
Michael Schuster
addendum: please add the -e flag to the list of flags for truss, we could then prove whether LD_LIBRARY_PATH_* is set.
[22 Dec 2009 18:24]
Enterprise Tools JIRA Robot
Keith Russell writes: Patch installed in version => 2.1.1.1137.
[15 Jan 2010 13:57]
MC Brown
A note has been added to the 2.1.1 changelog: The agent installer for Solaris on x64 would fail due to a library linker issue duing the post-installation phase of the installer.
[17 Jan 2010 22:36]
Roel Van de Paar
Solution implemented: LD_LIBRARY_PATH_64 is unset in mysql-monitor-agent (affects this script only). Hereby the LD_LIBRARY_PATH we set will take effect.
Portions of this website are copyright © 2001, 2002 The PHP Group
Page generated in 0.083 sec. using MySQL 8.4.7-u6-cloud
Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the
respective copyright holders.
It is not reviewed in advance
by Oracle and does not necessarily represent the opinion of
Oracle or any other party.