Смотрите раздел установки из исходных кодов для получения наиболее подробных сведений.
Старые агенты от Zabbix 1.0, Zabbix 1.1.x, Zabbix 1.4.x и Zabbix 1.6.x могут быть использованы совместно с Zabbix 1.8. Не требуется никаких изменений в конфигурации на стороне агента.
Старые версии Zabbix прокси 1.6.x не могут работать совместно с Zabbix 1.8, они должны быть обновлены.
Listener failed with error: socket() for [[(null)]:10051] failed with error 97: Address family not supported by protocol.
socket() for [[-]:10050] failed with error 22: Invalid argument
Завершение работы при обнаружении дубликатов узлов сети, введенное в версии 1.8.8, было удалено.
Было введено ограничение на принимаемые данные в 128МБ при использовании Zabbix протокола. Любые другие данные (включая старые протоколы Zabbix) все еще ограничены 16МБ.
Дополнительные или повышенные требования к системе:
Смотрите также изменения в требованиях для версий 1.8.2, 1.8.3 и 1.8.9.
Веб-интерфейс Zabbix версии 1.8 не работает с бэкэндом SQLite. Пожалуйста, воспользуйтесь одной одной из других поддерживаемых баз данных.
Из-за изменений в веб-интерфейсе, некоторые установки могут некорректно отображать старые данные в веб-интерфейсе. К ним относятся:
Возможно вам прийдется удалить часть URL groupid=&hostid=&, прежде чем удалить сам триггер.
Следующие шаги должны быть выполнены для успешного обновления с Zabbix 1.6.x до 1.8. Вся процедура обновления может занять несколько часов, в зависимости от размера базы данных Zabbix.
Остановите Zabbix сервер, чтобы быть уверенным, что новые данные не будут записываться в базу данных.
Это очень важный шаг. Убедитесь, что у вас есть резервная копия базы данных. Копия базы данных поможет если процедура обновления завершится неудачно (закончилось свободное место на диске, потеря питания, любые другие неожиданные проблемы).
Сделайте резервную копию исполняемых файлов Zabbix, файлов настроек и PHP файлов.
Вы можете использовать уже скомпилированные исполняемые файлы или скомпилировать свои.
Некоторые параметры в zabbix_server.conf изменились в 1.8, а также добавились новые параметры. Вы можете ознакомиться с ними.
Обновление базы данных требуемый шаг при обновлении с одной мажорной версии Zabbix на другую, например с 1.6 до 1.8. Этот шаг не требуется выполнять при минорных обновлениях, таких как с 1.8.x до 1.8.x, если обратное не указано в заметках о выпуске новой версии.
Перед запуском скриптов обновления удалите существующие индексы:
MySQL
alter table dhosts drop index dhosts_1;
alter table dservices drop index dservices_1;
alter table httptest drop index httptest_2;
alter table httptest drop index httptest_3;
alter table history_log drop index history_log_2;
alter table history_text drop index history_text_2;
alter table actions drop index actions_1;
alter table escalations drop index escalations_2;
alter table graphs_items drop index graphs_items_1;
alter table graphs_items drop index graphs_items_2;
alter table services drop index services_1;
Oracle или PostgreSQL
drop index dhosts_1;
drop index dservices_1;
drop index httptest_2;
drop index httptest_3;
drop index history_log_2;
drop index history_text_2;
drop index actions_1;
drop index escalations_2;
drop index graphs_items_1;
drop index graphs_items_2;
drop index services_1;
Игнорируйте любые сообщения предупреждений о несуществующих индексах!
Скрипты обновления базы данных размещены в папке upgrades/dbpatches/1.8/<db engine>:
Обновление базы данных занимает около 10-15 минут, для PostgreSQL эта процедура может занять несколько часов и более из-за преобразования накопленных данных истории. Рекомендуется предварительно протестировать процедуру обновления в непроизводственной среде.
Если вы конвертируете базу данных в UTF-8, то эта процедура может занять много часов
Убедитесь, что у вас достаточно полномочий (создание таблицы, удаление таблицы, создание индексов, удаление индексов). Также убедитесь, что вы имеете достаточно свободного места на диске.
Эти скрипты предназначены только для обновления с Zabbix 1.6.x до 1.8! Для обновления с более ранних версий используйте скрипты из Zabbix 1.6.x.
Следуйте инструкции по установке.
Запустите новые исполняемые файлы. Проверьте файлы журналов чтобы убедиться что исполняемые файлы запустились успешно.