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

未尝试。

zabbix系列之三——安装报错的更多相关文章

  1. zabbix系列之六——安装后配置二Items

    https://www.zabbix.com/documentation/3.4/manual/config/items/itemtypes/snmp 1Items 1.1creating items ...

  2. MSSQL 2012安装报错之0x858C001B

    之前安装 Microsoft Sql Server 2012 R2 的时候总是报这样的错误: SQL Server Setup has encountered the following error: ...

  3. mydumper 安装报错处理

    mydumper 官网:https://launchpad.net/mydumper 下载之后,安装报错: [root@localhost local]# cd mydumper-0.6.2 [roo ...

  4. linux -小记(2)问题:yum 安装报错"Another app is currently holding the yum lock; waiting for it to exit... ...: yum Memory : 26 M RSS (868 MB VSZ) Started: Wed Oct 26 22:48:24 2016 - 0"

    yum 安装报错 "Another app is currently holding the yum lock; waiting for it to exit... The other ap ...

  5. office2010安装报错

    有没有童鞋,在第一次安装office 2010的时候,中途不管是何原因导致中断或者未安装成功的 然后从第二次开始就一直安装报错??? 哈哈,我最近就遇到了 其他很简单,网上有很多方法,也有很多步骤,包 ...

  6. yum安装报错有冲突file /usr/lib64/php/modules/fileinfo.so conflicts between

    yum安装报错有冲突file /usr/lib64/php/modules/fileinfo.so conflicts between attempted installs of php-pecl-f ...

  7. 关于eclipse(64位)下aptana插件安装报错问题解决

    最近一直没有写过js,换了新电脑以后,eclipse下的aptana插件也没有装过,这几天要写js想重新把aptana装上,但是不知怎的,link方式.在线安装方式还有离线包下载下来利用eclipse ...

  8. 使用pip安装报错的处理方法

    在新的机子上使用pip安装程序一直报错: Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connect ...

  9. Python——pip安装报错:is not a supported wheel on this platform

    pip安装报错:is not a supported wheel on this platform 可能的原因1:安装的不是对应python版本的库,下载的库名中cp35代表python3.5,其它同 ...

随机推荐

  1. springboot自定义错误页面

    springboot自定义错误页面 1.加入配置: @Bean public EmbeddedServletContainerCustomizer containerCustomizer() { re ...

  2. Sequel简介

    Sequel: Ruby数据库工具包 简介 Sequel是Ruby中用于访问SQL数据库的一个简单.灵活.强大的工具包. Sequel能够保证线程安全,提供了连接池功能以及简洁的SDL用于创建SQL查 ...

  3. Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknown works.

    我是 win7 64位 解决办法: 1, win+r 快捷键打开 “运行”,输入regedit 打开注册表 2,找到 HKEY_CLASSES_ROOT\CLSID\{00020420-0000-00 ...

  4. 全网最详细使用Scrapy时遇到0: UserWarning: You do not have a working installation of the service_identity module: 'cannot import name 'opentype''. Please install it from ..的问题解决(图文详解)

    不多说,直接上干货! 但是在运行爬虫程序的时候报错了,如下: D:\Code\PycharmProfessionalCode\study\python_spider\30HoursGetWebCraw ...

  5. win7、8上走网络打印机(需找驱动包,不能自动)

    不多说,直接上干货! 简而言之,就是, 第一步是,将电脑与打印机联上网,进行匹配,即连上网可以查找到打印机的型号. 第二步是,安装驱动. D:\Driver\HP LJP2015 PCL6(注意,这个 ...

  6. springcloud-05-ribbon中不使用eureka

    ribbon在有eureka的情况下, 可以不使用eureka, 挺简单, 直接上代码 application.xml server: port: spring: # 设置eureka中注册的名称, ...

  7. Java Graphics 图形绘制

    Graphics类提供基本绘图方法,Graphics类提供基本的几何图形绘制方法,主要有:画线段.画矩形.画圆.画带颜色的图形.画椭圆.画圆弧.画多边形.画字符串等. 画线段 drawLine pub ...

  8. Entity Framework取消修改

    最近碰到一个场景:在Entity Framework保存错误的时候,需要将该错误记录在DB中.因为DB在savechange的时候会继续保存之前的数据,所以一直会报错,无法保存错误日志. 这就需要实现 ...

  9. 【LeetCode题解】237_删除链表中的节点

    目录 237_删除链表中的节点 描述 解法 思路 Java 实现 Python 实现 237_删除链表中的节点 描述 请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除 ...

  10. Ionic CLI 升级到最新版本

    由于Ionic 自身也在不停的更新当中, 所以开发者经常会遇到从官方的CLI 命令,在命令行窗口中执行出错的情况. 就比如我一个月之前安装的ionic 2.2.2版本,已不能使用最新的3.2.0 CL ...