zoukankan      html  css  js  c++  java
  • zabbix系列之三——安装报错

    1Zabbix_server启动失败

    1.1查看日志:vi /var/log/zabbix/zabbix_server.log

    zabbix_server [23500]: cannot open log: cannot create semaphore set: [28] No space left on device

    网上类似:

    https://www.cnblogs.com/xkus/p/7783630.html

    报错原因:

    kernel.sem参数设置过小,

    vim /etc/sysctl.conf

    添加:

    kernel.sem =5010 641280 5010 128

    执行:sysctl -p /etc/sysctl.conf

    并没有解决

    1.2继续搜索:

    http://www.minunix.com/2014/04/zabbix-faq_01/

    查看ipcs命令:

    key        semid      owner      perms      nsems

    0x00000000 4620403    zabbix     600        14       

    0x00000000 4653172    zabbix     600        14        

    再增大参数配置:

    https://blog.csdn.net/reblue520/article/details/52229437

    还是无效

    看到网上有删除共享内存的,https://blog.csdn.net/u013550907/article/details/24181169

    而我这边报错为Semaphore。考虑类似,应该删除该semid.

    http://man.linuxde.net/ipcrm

    1.3删除Semaphore id

    ipcrm -s 1114117

    ipcrm -s 1048582

    ipcrm -s 1081351

    ipcrm -s 1146888

    ipcrm -s 1179657

    直接复制粘贴到shell软件中,批量执行

    再次查看ipcs:

    发现zabbix的信息均删除。

    重新启动zabbix成功。

    1.4注意:

    使用什么命令启动就用什么命令停止。

    Systemctl start zabbix-server就要用Systemctl stop zabbix-server停止,如果用service zabbix-server stop来停止则可能导致无法重启。

    2zabbix前端配置mysql连接失败

    Zabbix web前端报错:

    • Error connecting to database: Access denied for user 'zabbix'@'ISHYC-003538' (using password: YES)

    2.1查看zabbix后台日志:

    vi /var/log/zabbix/zabbix_server.log

    报错:

    [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

     database is down: reconnecting in 10 seconds

    2.2查看zabbix配置:

    Vi /etc/zabbix/zabbix_server.conf

    最终配置如下:

    DBHost=11.115.130.114

    DBName=zabbix

    DBUser=zabbix

    DBPassword=zabbix2018

    开始DBHost配置为localhost,则默认从mysql.sock启动导致报错。具体原因不清楚,可能mysql.sock已被114服务器配置为默认本地启动,zabbix如果指定该文件启动会冲突导致失败。改为直接ip则能正常连接数据库

    另外,网上有其他方法如:

    https://www.cnblogs.com/seasonsstory/p/3209785.html

    未尝试。

  • 相关阅读:
    IGV解读
    box-cox解读
    linux命令eval的用法
    R中导入excel乱码的解决办法
    Django下实现HelloWorld
    python的list求和与求积
    win10下安装Django
    python下实现汉诺塔
    (stm32f103学习总结)—DS18B20
    (stm32f103学习总结)—GPIO结构
  • 原文地址:https://www.cnblogs.com/cslj2013/p/9182398.html
Copyright © 2011-2022 走看看