اگر به یکباره زبیکس سرور شما استاپ شد و دیگه به هیچ صراطی مستقیم نشد که استارت بشه، اول یکبار سرویس رو استارت کنید و بعدا سریعا خطوط اخیر لاگ فایلش رو بررسی بفرمایید:
service zabbix-server start
tail -n 50 /var/log/zabbix/zabbix_server.log
اگر خطایی مشابه آنچه در زیر عیان است مشاهده فرمودید:
using configuration file: /etc/zabbix/zabbix_server.conf
current database version (mandatory/optional): 04020000/04020000
required mandatory version: 04020000
__mem_malloc: skipped 0 asked 64 skip_min 18446744073709551615 skip_max 0
[file:dbconfig.c,line:94] __zbx_mem_malloc(): out of memory (requested 64 bytes)
[file:dbconfig.c,line:94] __zbx_mem_malloc(): please increase CacheSize configuration parameter
لکن لازم است حجم پارامتر کش را در کانفیگ زبیکس افزایش دهید، به چه سان؟ محبت فرموده فایل کانفیگ زبیکس رو ویرایش کنید:
nano /etc/zabbix/zabbix_server.conf
بخشی مطابق زیر ملاحظه خواهید فرمود:
### Option: CacheSize
# Size of configuration cache, in bytes.
# Shared memory size for storing host, item and trigger data.
#
# Mandatory: no
# Range: 128K-8G
# Default:
# CacheSize=8M
عبارت # رو از ابتدای لاین CacheSize حذف کرده و مقدار اون رو افزایش بدید مثلا بصورت زیر:
CacheSize=32M
با استفاده از ctrl+x تغییرات رو ذخیره کرده و در نهایت سرویس زبیکس سرور رو ریستارت کنید:
service zabbix-server start
و تمام