PDA

View Full Version : Erro Instalando Zabbix 1.8.1 - Faltando Bibliotecas do MySQL


hebersonsette
16-03-2010, 21:29
Olá a todos.
Ubuntu Server 9.10 32 Bit, MySQL 5.1.37, Apache 2.2.12, PHP 5.2.10.

Durante o processo de compilação do servidor Zabbix um erro foi reportado e o servidor não foi configurado.

o comando executado foi:

sudo ./configure --enable-server --with-mysql --with-libcurl

Vejam as últimas linhas do comando acima:

checking for getenv... yes
checking for putenv... yes
checking if Oracle support is enabled... no
checking for mysql_config... no
configure: error: MySQL library not found

Tentei executar :
sudo ./configure --enable-server --with-mysql

Mas o erro continua.
Vejam as instalações do MySQL:

un mysql-client <none>
un mysql-client-4.1 <none>
un mysql-client-5.0 <none>
ii mysql-client-5.1 5.1.37-1ubuntu5.1
ii mysql-common 5.1.37-1ubuntu5.1
un mysql-common-4.1 <none>
un mysql-server <none>
un mysql-server-4.1 <none>
un mysql-server-5.0 <none>
ii mysql-server-5.1 5.1.37-1ubuntu5.1
un mysql-server-core <none>
un mysql-server-core-5.0 <none>
ii mysql-server-core-5.1 5.1.37-1ubuntu5.1

Alguém sabe o que posso tentar fazer para resolver este problema?

Grato por qualquer ajuda.

Murilex
16-03-2010, 23:31
Acredito que estejam faltando as bibliotecas de desenvolvimento do mysql. Tente o seguinte comando:
apt-get install mysql-devel
Se não resolver, pode ser que o problema seja o pacote libmysqlclient:
apt-get install libmysqlclient

hebersonsette
25-03-2010, 19:34
Olá Murilex!
Desculpe-me pela demora na resposta, pois somente hoje voltei a trabalhar neste projeto.

Veja a resposta para o comando apt-get install mysql-devel

heberson@ubuntuvrt:/temp/zabbix-1.8.1$ sudo apt-get install mysql-devel
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package mysql-devel
heberson@ubuntuvrt:/temp/zabbix-1.8.1$

Veja também a resposta para o comando apt-get install libmysqlclient

heberson@ubuntuvrt:/temp/zabbix-1.8.1$ sudo apt-get install libmysqlclient
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package libmysqlclient
heberson@ubuntuvrt:/temp/zabbix-1.8.1$

Existem estes pacotes:

p libmyodbc
p libmysql++-dev
p libmysql++-doc
p libmysql++3
p libmysql-java
p libmysql-ocaml
p libmysql-ocaml-dev
p libmysql-ruby
p libmysql-ruby1.8
p libmysql-ruby1.9
p libmysql5.0-cil
p libmysqlclient-dev
p libmysqlclient15-dev
p libmysqlclient15off
i A libmysqlclient16
p libmysqlclient16-dev
p libmysqld-dev
p libmysqld-pic
p libmyth-0.22-0
v libmyth-0.22-0-dev
p libmyth-dev
p libmyth-perl
p libmyth-python
p libmythes-dev

E aí qual deles instalar pois ainda não consigo instalar o Zabbix 1.8.1.

O log do configure do Zabbix está neste link:

http://bit.ly/9ifMEi

e o log das mensagens estão neste outro link:

http://bit.ly/8ZiMKu

E aí alguém sabe o que pode ser?

Murilex
26-03-2010, 10:40
Acredito que o problema seja a falta do pacote libmysqld-dev, mas não tenho certeza por não ser muito familiarizado com o ubuntu. Uso o CentOS e aqui precisei instalar o pacote mysql-devel pra resolver essa questão.

hebersonsette
26-03-2010, 12:28
Olá!

O seguintes comandos resolveram o problema de instalação que eu estava tendo com as bibliotecas do MySQL.

apt-get install libmysqlclient-dev
apt-get install libmysqld-dev

Consegui instalar o servidor Zabbix e executar o make, porém tenho outros problemas ao incializar o servidor Zabbix.

Enviarei outro post para o outro problema.


Muito grato pelas dicas.