启动zabbix-server 的时候报错 :zabbix_server [23500]: cannot open log: cannot create semaphore set: [28] No space left on device

 

报错原因:kernel.sem 数组设置满了

[[email protected] ~]# ipcs -ls

 

--------- 信号量限制 -----------

最大数组数量 = 128

每个数组的最大信号量数目 = 5010

系统最大信号量数 = 641280

每次信号量调用最大操作数 = 5010

信号量最大值 = 32767

 

[[email protected] ~]# ipcs -s

 

--------- 信号量数组 -----------

键 semid 拥有者 权限 nsems

0x00000000 4554752 zabbix 600 14

0x00000000 4521985 zabbix 600 14

0x00000000 294914 apache 600 1

0x00000000 327683 apache 600 1

0x00000000 360452 apache 600 1

0x00000000 393221 apache 600 1

0x00000000 425990 apache 600 1

 

zabbix报错

发现信号数组满了,通过 ipcrm -s 加 semid . 删除信号数组

 

ipcs -s|grep zabbix|grep -v grep|awk '{print "ipcrm -s "$2}'

 

zabbix编码的问题

https://blog.51cto.com/ywzhou/1580144

相关文章:

  • 2022-12-23
  • 2021-08-30
  • 2022-01-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-06
  • 2021-06-28
  • 2021-04-04
  • 2021-09-24
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案