Zabbix监控报警Lack of free swap space on Zabbix server解决办法
Posted patrick-yeh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix监控报警Lack of free swap space on Zabbix server解决办法相关的知识,希望对你有一定的参考价值。
故障描述:
Lack of free swap space on Zabbix server
故障原因:
情况一:云主机;因为Zabbix监控没有考虑虚拟主机的swap分区情况。
情况二:物理主机;说明没有启用swap分区,或者swap分区没有挂在上。
[root@localhost ~]# free -m // 通过free -m命令发现swap分区 total 0 used 0 free 0
解决方法:
方法一:修改zabbix监控模板
添加以下内容:{Template OS Linux:system.swap.size[,pfree].last(0)}<50 and {Template OS Linux:system.swap.size[,pfree].last(0)}<>0
方法二:新增加swap分区
1、查看当前系统中是否已经启用swap分区,发现没有
2、创建swap文件
[root@localhost ~]# dd if=/dev/zero of=/data/swap bs=1024 count=4096000 //我这里添加4G左右大小的swap文件,bs和count根据服务器自己写,单位 KB
注:dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换;if=输入文件名,即指定源文件;of=输出文件名,即指定目的文件。此文件的总大小:bs大小乘以count大小(kb)
3、创建swap分区
[root@localhost ~]# mkswap /data/swap
4、启用此交换分区的交换功能
[root@localhost ~]# /sbin/swapon /data/swap
[root@localhost ~]# echo "/data/swap swap swap defaults 0 0" >> /etc/fstab
5、查看添加效果 free -m
以上是关于Zabbix监控报警Lack of free swap space on Zabbix server解决办法的主要内容,如果未能解决你的问题,请参考以下文章
Zabbix监控报警Lack of free swap space on Zabbix server解决办法
zabbix Lack of free swap space
Zabbix监控虚拟主机告警Lack of free swap space on Zabbix server解决办法
Zabbix监控告警Lack of free swap space on Zabbix server解决办法