Обновление с 4.0 до 4.4

Примеры из жизни как развернуть и настроить систему мониторинга zabbix
Ответить
RomA
Сообщения: 358
Зарегистрирован: 05 авг 2008, 14:53
Контактная информация:

Обновление с 4.0 до 4.4

Сообщение RomA »

При обновлении с версии 4.0 до 4.4 можно встретить следующие трудности:
query failed: [1091] Can't DROP 'c_dchecks_1'; check that column/key exists [alter table dchecks drop foreign key c_dchecks_1]
Лечится запросом в БД заббикса:

Код: Выделить всё

root@localhost [zabbix]> ALTER TABLE `zabbix`.`dchecks` ADD CONSTRAINT `c_dchecks_1` FOREIGN KEY (`druleid`) REFERENCES `zabbix`.`drules` (`druleid`) ON DELETE CASCADE ON UPDATE RESTRICT;
Query OK, 1 row affected (0.16 sec)
Records: 1  Duplicates: 0  Warnings: 0
Ещё Потом выскакивает ещё одна ошибка:
query failed: [1091] Can't DROP 'c_host_inventory_1'; check that column/key exists [alter table host_inventory drop foreign key c_host_inventory_1]
Лечится выполнением запроса:

Код: Выделить всё

root@localhost [zabbix]> alter table host_inventory ADD CONSTRAINT `c_host_inventory_1` FOREIGN KEY (`hostid`) REFERENCES `hosts` (`hostid`) ON DELETE CASCADE;
Query OK, 0 rows affected (0.06 sec)
Records: 0  Duplicates: 0  Warnings: 0
После этих 2х запросов БД заббикса успешно обновляется и заббикс начинает работать.

Источник:
https://www.zabbix.com/forum/zabbix-tro ... rade-error
https://ra1aie.livejournal.com/183217.html
Ответить