Пытался настроить существующий stand-alone zabbix на распределенный мониторинг. Выставил в config NodeID=1, запустил конвертацию.
Конвертация срубилась, сославшись на deadlock по таблице drules. Была еще одна попытка, потом попытка рестарта mysql, новая попытка, которая завершилась тем же.
В итоге сервер zabbix стартовать отказался. В логе выдал:
Помогите реанимировать систему, please.
Update: Проблему решил опустив значения размерош cashe в конфиге. Остался вопрос: что такого случилось с Zabbix, что он не смог аллоцировать память для кэша? Раньше-то работал...
Конвертация срубилась, сославшись на deadlock по таблице drules. Была еще одна попытка, потом попытка рестарта mysql, новая попытка, которая завершилась тем же.
В итоге сервер zabbix стартовать отказался. В логе выдал:
Code:
8012:20120423:123737.568 Starting Zabbix Server. Zabbix 1.8.10 (revision 24303). 8012:20120423:123737.575 ****** Enabled features ****** 8012:20120423:123737.575 SNMP monitoring: YES 8012:20120423:123737.575 IPMI monitoring: YES 8012:20120423:123737.575 WEB monitoring: YES 8012:20120423:123737.575 Jabber notifications: YES 8012:20120423:123737.575 Ez Texting notifications: YES 8012:20120423:123737.575 ODBC: YES 8012:20120423:123737.575 SSH2 support: YES 8012:20120423:123737.575 IPv6 support: YES 8012:20120423:123737.575 ****************************** 8012:20120423:123737.575 In DBconnect() flag:0 8012:20120423:123737.578 query [txnlev:0] [SET NAMES utf8] 8012:20120423:123737.578 End of DBconnect():0 8012:20120423:123737.578 query [txnlev:0] [select refresh_unsupported from config where 1=1 and configid between 00000000000000 8012:20120423:123737.579 In init_database_cache() 8012:20120423:123737.579 In zbx_mem_required_size() size:8420976 chunks_num:4 descr:'history cache' param:'HistoryCacheSize' 8012:20120423:123737.579 End of zbx_mem_required_size() size:8421471 8012:20120423:123737.579 In zbx_mem_create() descr:'history cache' param:'HistoryCacheSize' size:8421471 8012:20120423:123737.579 valid user addresses: [0x803800160, 0x804008058] total size: 8421112 8012:20120423:123737.579 End of zbx_mem_create() 8012:20120423:123737.579 In zbx_mem_required_size() size:16777216 chunks_num:1 descr:'history text cache' param:'HistoryTextCac 8012:20120423:123737.579 End of zbx_mem_required_size() size:16777627 8012:20120423:123737.579 In zbx_mem_create() descr:'history text cache' param:'HistoryTextCacheSize' size:16777627 8012:20120423:123737.579 valid user addresses: [0x804009168, 0x805009190] total size: 16777256 8012:20120423:123737.579 End of zbx_mem_create() 8012:20120423:123737.579 In zbx_mem_required_size() size:4194304 chunks_num:1 descr:'trend cache' param:'TrendCacheSize' 8012:20120423:123737.579 End of zbx_mem_required_size() size:4194702 8012:20120423:123737.579 In zbx_mem_create() descr:'trend cache' param:'TrendCacheSize' size:4194702 8012:20120423:123737.579 valid user addresses: [0x80500a158, 0x80540a188] total size: 4194352 8012:20120423:123737.579 End of zbx_mem_create() 8012:20120423:123737.579 End of init_database_cache() 8012:20120423:123737.579 In init_configuration_cache() size:8388608 8012:20120423:123737.579 In zbx_mem_create() descr:'configuration cache' param:'CacheSize' size:7130317 8012:20120423:123737.579 cannot allocate shared memory of size 7130317: [12] Cannot allocate memory 8012:20120423:123737.579 cannot allocate shared memory for configuration cache
Update: Проблему решил опустив значения размерош cashe в конфиге. Остался вопрос: что такого случилось с Zabbix, что он не смог аллоцировать память для кэша? Раньше-то работал...
Comment