Zabbix Server — Can’t allocate shared memory for configuration cache

zabbix logo

Постепенно увеличивая кеши в конфиге zabbix server я столкнулся с тем, что последний просто перестал запускаться. Залез я в логи и увидел там ошибку при запуске
«Can’t allocate shared memory for configuration cache»

Если быть точным, то в логах было вот так:

18853:20171212:190512.752 Cannot allocate shared memory of size 8021212 [Cannot allocate memory]
18853:20171212:190512.752 cannot allocate shared memory for configuration cache

Мне помогли данные команды:

# sysctl kern.ipc.shmmax=2147483648

# sysctl kern.ipc.shmall=2097152

После этого сервер прекрасно запустился и работает себе по сей день.
Ну или можно прописать это в в /etc/sysctl.conf иначе при перезагрузке данные команды не подгрузятся и снова сервер у Вас не запустится.

Комментариев нет

Добавить комментарий

Ваш e-mail не будет опубликован.