zoukankan      html  css  js  c++  java
  • zabbix-agent报错:zabbix_agentd [5922]: cannot open log: cannot create semaphore set: [28] No space left on device

    起因:

            新添加完自定义监控项后重启zabbix-agent时失败,查看/var/log/zabbix/zabbix-agentd.log 发现系统提示zabbix共享内存报错

    zabbix_agentd [5922]: cannot open log: cannot create semaphore set: [28] No space left on device

    解决办法:

     通过修改 vim /etc/sysctl.conf

    kernel.sem =500  64000   64      256
    sysctl -p /etc/sysctl.conf  

    后便能够正常启动了。(报错原因:kernel.sem参数设置过小 ,原先系统默认设置的为 250 32000 32 128)

    参数含义

    上面的4个数据分别对应:SEMMSL、SEMMNS、SEMOPM、SEMMNI这四个核心参数,具体含义和配置如下。

    SEMMSL:每个用户拥有信号量最大数量

    SEMMNS:系统信号量最大数量

    SEMOPM:每次semop系统调用操作数

    SEMMNI:系统信号量集最大数量

  • 相关阅读:
    SQL 脚本 重复执行 约束
    xiami 精选集
    PHP 5 环境配置
    Thread线程类
    创建线程
    C#中简单的正则表达式(也经常会用到的)
    线程的挂起与恢复
    C#操作INI文件
    多线程简介
    单线程简介
  • 原文地址:https://www.cnblogs.com/hei-ma/p/10180450.html
Copyright © 2011-2022 走看看