nagios access mysql database
Marcos & Marcelo
gemeosdf at yahoo.com.br
Sat Apr 3 23:37:46 CEST 2004
Hi,
I'm using RedHat 9, Nagios 1.2, mysql 4.0.18 and
I'm trying to configure Nagios
access the Mysql database. When I'm going to
execute
./configure --cache-file=confx.cache
--prefix=/usr/local/nagios
--with-cgiurl=/nagios/cgi-bin --with-htmurl=/nagios
--with-nagios-user=nagios
--with-nagios-grp=nagios --with-mysql-xdata
--with-mysql-lib=/usr/local/mysql/lib/mysql/
--with-mysql-inc=/usr/local/mysql/include/mysql/
I receive an error message like that
*** MySQL library could not be located...
**************************
You chose to compile Nagios with MySQL support, but I
was unable to
locate the MySQL library on your system. If the
library is
installed, use the --with-mysql-lib and
--with-mysql-inc arguments
to specify the locations of the MySQL library and
include files.
NOTE: After you install the necessary libraries on
your system:
1. Make sure /etc/ld.so.conf has an entry for
the directory in
which the MySQL libraries are installed.
2. Run 'ldconfig' to update the run-time linker
options.
3. Run 'make clean' in the Nagios distribution
to clean out
any old references to your previous compile.
4. Rerun the configure script.
********************************************************************
Then, I looked to the file /etc/ld.so.conf
/usr/local/mysql/lib/mysql
/usr/local/mysql/include/mysql
/usr/kerberos/lib
/usr/X11R6/lib
/usr/lib/sane
/usr/lib/qt-3.1/lib
After that, I looked to the directory which there
are the library and the includes files
root at localhost mysql]# ls
/usr/local/mysql/lib/mysql
libdbug.a libmyisammrg.a libmysqlclient.so.12
libnisam.a
libheap.a libmysqlclient.a
libmysqlclient.so.12.0.0 libvio.a
libmerge.a libmysqlclient.la libmystrings.a
libmyisam.a libmysqlclient.so libmysys.a
[root at localhost mysql]# ls
/usr/local/mysql/include/mysql
chardefs.h my_alloc.h my_list.h
mysqld_error.h readline.h
errmsg.h my_config.h my_net.h
mysql_embed.h sslopt-case.h
history.h my_dbug.h my_no_pthread.h mysql.h
sslopt-longopts.h
keymaps.h my_dir.h my_pthread.h
mysql_version.h sslopt-vars.h
m_ctype.h my_getopt.h my_semaphore.h my_sys.h
tilde.h
m_string.h my_global.h mysql_com.h raid.h
So, I don't know why nagios can not find the
Mysql libary? Can anybody help me? Do I miss any
parameter in the ./configure command?
Thanks,
Marcelo
______________________________________________________________________
Yahoo! Mail - O melhor e-mail do Brasil! Abra sua conta agora:
http://br.yahoo.com/info/mail.html
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list