Закройся
По всем интересующим вас вопросам вы можете связаться с нами:
администратор
Василий Марнопольский (sEpt0r)
мыло: [email protected]
тел: +7-910-611-69-88
аська: 252-371-321
IMG_0128
менеджер
Михаил Ванишев (Oxi Action)
мыло: [email protected]
тел: +7-915-593-94-01
x_1058b383
e-mail для материалов, новостей и любой интересной информации < [email protected] >
Мы ответим на любые ваши вопросы и предложения.
Контакты
sEpt0r
Устранение ошибок при сборке Zabbix
20.09.2010 08:50:29

При сборке Zabbix из сорсов, возникают ошибки с зависимостями.

Решение для устранения зависимостей под Debian:

Flag: --with-mysql
Error: configure: error: MySQL library not found
Fix: sudo apt-get install libmysqlclient-dev

Flag: --with-jabber
Error: checking for IKSEMEL... configure: error: Jabber library not found
Fix: sudo apt-get install libiksemel-dev

Flag: --with-libcurl
Error: configure: error: Curl library not found
Fix: sudo apt-get install libcurl4-openssl-dev

Flag: --with-net-snmp
Error: configure: error: Not found NET-SNMP library
Fix: sudo apt-get install libsnmp-dev

Flag: --with-openipmi
Error: configure: error: Invalid OPENIPMI directory - unable to find ipmiif.h
Fix: sudo apt-get install libopenipmi-dev


Zabbix 2.2.0

(Thanks to Mantikor)
Flag: --with-libxml2
Error: configure: error: LIBXML2 library not found
Fix: sudo apt-get install libxml2-dev

(Thanks to Dr.Root)
Flag: --with-ssh2
Error: configure: error: SSH2 library not found
Fix: sudo apt-get install libssh2-1-dev


Upgrade to Zabbix 2.2.+

Иногда при обновлении до версии 2.2.+ появляется ошибка в логах:
Zabbix-logs: 
current database version (mandatory/optional): 02010033/02010033
required mandatory version: 02020000
[Z3005] query failed: [1091] Can't DROP 'value_changed'; check that column/key exists [alter table events drop column value_changed]
database upgrade failed

Fix: Цепляемся к mysql и добавляем недостающую колонку:
mysql -u user_name -p zabbix_db_name
alter table events add column value_changed int;





Тэги: error | configure | zabbix | администрирование


 

manyak
29.05.2011 18:17:55

pomoglo ochen'
Тэги:

Ответить
 
grinays
05.08.2011 10:02:18

spasibo
Ответить
 
DerNitro
14.09.2011 06:32:00

Огромное спасибо
Ответить
 
sEpt0r
15.09.2011 21:39:09

Пожалуйста
Ответить
 
Игорь
18.04.2012 10:26:38

спасибо огромное! статья заменяет получасовое мотание по инету
Ответить
 
Андрей
31.05.2012 08:10:13

Спасибо! Кратко, ясно и по делу! Помогло.
Ответить
 
Виктор
14.11.2012 15:48:23

Спасибо! Так мало толкового по ошибкам при установке попадается, а ваша статья это то что надо!
Ответить
 
Inessa
16.01.2013 00:58:21

Спасибо,очень полезная статья!
Ответить
 
mammuthus
15.06.2013 12:00:26

Flag: --with-libcurl
Error: configure: error: Curl library not found
Fix: sudo apt-get install libcurl4-openssl-dev


Не помогло, так же ошибка.
Ответить
 
sEpt0r
17.06.2013 10:47:31

попробуйте установить этот пакет
sudo apt-get install libcurl4-gnutls-dev
Ответить
 
Neo
14.11.2013 09:55:31

Спасибо, реально сразу нашёл в чём проблема
Ответить
 
Mantikor
18.11.2013 10:39:21

Zabbix 2.2.0

Flag: --with-libxml2
Error: configure: error: LIBXML2 library not found
Fix: sudo apt-get install libxml2-dev
Ответить
 
sEpt0r
18.11.2013 14:29:32

Спасибо.
Добавил в статью.
Ответить
 
Dr.Root
22.11.2013 01:13:35

Flag: --with-ssh2
Error: configure: error: SSH2 library not found
Fix: apt-get install libssh2-1-dev
Ответить
 
sEpt0r
22.11.2013 10:43:22

Спасибо. Тоже добавил
Ответить
 
dm
26.11.2013 12:15:09

checking for net-snmp-config... no
configure: error: Invalid NET-SNMP directory - unable to find net-snmp-config

подскажите решение для чайников, спасибо
Ответить
 
sEpt0r
26.11.2013 13:34:37

Попробуйте поставить libsnmp-dev
sudo apt-get install libsnmp-dev
К сожалению сейчас нет возможности проверить.

Как вариант можно попробовать запустить
sudo apt-geg build-dep zabbix-server-mysql (или zabbix-server-pgsql если используется postgres)
Это поставит все пакеты необходимые для сборки заббикса.

Отпишитесь если поможет, добавлю в статью.
Ответить
 
dm
26.11.2013 14:18:50

1.поставил пакет libsnmp-dev, не помогло
2.не ставил.
сделал немного по другому, раздельно: ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl
и потом вот так ./configure --with-net-snpm
и все получилось, похоже на глюк или я что то накосячил
спасибо.

Ответить
 
Евгений
04.12.2013 12:19:27

zypper in net-snmp-devel
Ответить
 
Марат
11.06.2014 08:55:13

unable to find javac executable in path zabbix
sudo apt-get install openjdk-7-jdk
Ответить
 
Евгений
07.09.2015 21:35:57

Спасибо. Очень помогло. Еще бы добавить как исправить несовпадающие опции php...
Ответить
 
sEpt0r
08.09.2015 21:38:05

О каких опциях идёт речь?
Ответить
 
Евгений
09.09.2015 14:29:57

Об этих : max_execution_time, post_max_size И т.д.
Уже разобрался. Эти опции в настройках php /etc/php5/.../php.ini
Ответить
 
Комментировать
Имя:

E-mail:

  Введите текст на картинке слева:
 



Velocity
2 июня 19:00 пл.Театральная

Погода в рязани

Погода в Рязани

Последние коменты