اگر به یکباره زبیکس سرور شما استاپ شد و دیگه به هیچ صراطی مستقیم نشد که استارت بشه، اول یکبار سرویس رو استارت کنید و بعدا سریعا خطوط اخیر لاگ فایلش رو بررسی بفرمایید:
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
و تمام