[BlueOnyx:05881] Re: BlueOnyx ASP please Help
Darrell D. Mobley
dmobley at uhostme.com
Wed Nov 17 17:23:01 -05 2010
> -----Original Message-----
> From: blueonyx-bounces at blueonyx.it [mailto:blueonyx-bounces at blueonyx.it]
> On Behalf Of Darrell D. Mobley
> Sent: Wednesday, November 17, 2010 3:26 PM
> To: 'BlueOnyx General Mailing List'
> Subject: [BlueOnyx:05876] Re: BlueOnyx ASP please Help
>
> Do you know what libstdc++ version is requires? BQ shows this:
>
> libstdc++-2-libc6.1-1-2.9.0.so
> libstdc++-3-libc6.2-2-2.10.0.so
> libstdc++-libc6.1-1.so.2 -> libstdc++-2-libc6.1-1-2.9.0.so
> libstdc++-libc6.2-2.so.3 -> libstdc++-3-libc6.2-2-2.10.0.so
> libstdc++.so.6 -> libstdc++.so.6.0.3
> libstdc++.so.6.0.3
>
> While BX shows this:
>
> libstdc++-3-libc6.2-2-2.10.0.so
> libstdc++-libc6.2-2.so.3 -> libstdc++-3-libc6.2-2-2.10.0.so
> libstdc++.so.6 -> libstdc++.so.6.0.8
> libstdc++.so.6.0.8
Here's an interesting note. To play with the SunONE thing on my BX machine,
I took:
libstdc++-2-libc6.1-1-2.9.0.so
from a BQ install and put it on my BX machine, and added the symbolic link:
libstdc++-libc6.1-1.so.2 -> libstdc++-2-libc6.1-1-2.9.0.so
Shortly afterward, I started getting MySQL connection errors. The MySQL
error log reported:
: 101117 15:16:59 - mysqld got signal 7 ;
: This could be because you hit a bug. It is also possible that this binary
: or one of the libraries it was linked against is corrupt, improperly
built,
: or misconfigured. This error can also be caused by malfunctioning
hardware.
:
: Number of processes running now: 0
: 101117 15:16:59 mysqld restarted
: /usr/libexec/mysqld: error while loading shared libraries:
/usr/lib/libstdc++.so.6: file too short
: 101117 15:16:59 mysqld ended
I looked at the file /usr/lib/libstdc++.so.6.0.8 and it was zero bytes!
libstdc++-3-libc6.2-2-2.10.0.so was too! How did that happen?
libstdc++-3-libc6.2-2-2.10.0.so was a requirement of an HP Array Diagnostic
Utility, so by uninstalling both, and reinstalling both, I got that file
corrected.
libstdc++.so.6.0.8 on the other hand provided more of a mystery. Before I
made the changes, the file was 986908 in size:
-rwxr-xr-x 1 root root 936908 Mar 31 2010 libstdc++.so.6.0.8
I grabbed a copy off another BX server running the same
hardware/configuration, and it was larger:
-rwxr-xr-x 1 root root 925520 Mar 31 2010 libstdc++.so.6.0.8
I wondered what the difference was, but copied it over anyway, and MySQL was
able to restart.
Interesting stuff, anyone know what clobbered those two files? Other than a
loose nut behind the wheel. ;-)
More information about the Blueonyx
mailing list