zabbix管理:zabbix报错之swap空间不足(创建、优化swap交换分区)
2016-09-20 12:00
537 查看
Lack of free swap space on node1
报错信息:It probably means that the systems requires more physical memory. Lack of free swap space on node1
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/20/4c59722103d75da40bce74d612760feb.png)
解决方式:(1)创建交换分区root@zabbix-server:~# mkdir /swaproot@zabbix-server:~# cd /swap/root@zabbix-server:/swap# lsroot@zabbix-server:/swap# dd if=/dev/zero of=swapfile bs=1M count=4k4096+0 records in4096+0 records out4294967296 bytes (4.3 GB) copied, 95.3588 s, 45.0 MB/sroot@zabbix-server:/swap# mkswap swapfile Setting up swapspace version 1, size = 4194300 KiBno label, UUID=dd075a3a-6236-4455-810d-43f25a310d77root@zabbix-server:/swap# swapon swapfileroot@zabbix-server:/swap# free -m total used freeshared buffers cachedMem: 2000 1933 66 21 171 1504-/+ buffers/cache:258 1742Swap: 4095 0 4095(2)优化swap,首先要先说明优化修改swap在ubuntu 里面,swappiness的值的大小对如何使用swap分区是有着很大的联系的。swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。两个极端,对于ubuntu的默认设置,这个值等于60,建议修改为10。具体这样做 root@zabbix-server:/swap# cat /proc/sys/vm/swappiness0root@zabbix-server:/swap# sysctl vm.swappiness=10vm.swappiness = 10root@zabbix-server:/swap# vi/etc/sysctl.conf
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/20/eb906c179be1a387e4dad5d3eba9a3be.png)
OK,问题解决
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/20/a202fd6b7abbb2f9ea4ac7ed843300e3.png)
释放SWAP文件
# swapoff /swap/swapfile
删除SWAP文件
# rm -fr /swap/swapfile
报错信息:It probably means that the systems requires more physical memory. Lack of free swap space on node1
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/20/4c59722103d75da40bce74d612760feb.png)
解决方式:(1)创建交换分区root@zabbix-server:~# mkdir /swaproot@zabbix-server:~# cd /swap/root@zabbix-server:/swap# lsroot@zabbix-server:/swap# dd if=/dev/zero of=swapfile bs=1M count=4k4096+0 records in4096+0 records out4294967296 bytes (4.3 GB) copied, 95.3588 s, 45.0 MB/sroot@zabbix-server:/swap# mkswap swapfile Setting up swapspace version 1, size = 4194300 KiBno label, UUID=dd075a3a-6236-4455-810d-43f25a310d77root@zabbix-server:/swap# swapon swapfileroot@zabbix-server:/swap# free -m total used freeshared buffers cachedMem: 2000 1933 66 21 171 1504-/+ buffers/cache:258 1742Swap: 4095 0 4095(2)优化swap,首先要先说明优化修改swap在ubuntu 里面,swappiness的值的大小对如何使用swap分区是有着很大的联系的。swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。两个极端,对于ubuntu的默认设置,这个值等于60,建议修改为10。具体这样做 root@zabbix-server:/swap# cat /proc/sys/vm/swappiness0root@zabbix-server:/swap# sysctl vm.swappiness=10vm.swappiness = 10root@zabbix-server:/swap# vi/etc/sysctl.conf
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/20/eb906c179be1a387e4dad5d3eba9a3be.png)
OK,问题解决
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/20/a202fd6b7abbb2f9ea4ac7ed843300e3.png)
释放SWAP文件
# swapoff /swap/swapfile
删除SWAP文件
# rm -fr /swap/swapfile
相关文章推荐
- linux内存不足,swap交换分区创建
- 【原创】linux交换空间管理--交换分区
- 天天记录 - 使用文件创建内存交换空间swap
- redhat Linux 创建交换分区swap
- Ubuntu 中创建SWAP交换分区文件
- 利用分区来扩展swap交换分区空间
- WUBI安装UBUNTU,优化 swap 交换分区及调整swap大小
- Ubuntu之系统交换分区Swap增加与优化
- Linux系统下创建swap交换分区
- 如何在Linux下创建新的交换空间swap的方法
- linux命令:swap交换分区、free查看内存使用情况、mkswap创建交换分区
- Ubuntu Linux 下优化 swap 交换分区及调整swap大小
- Ubuntu Linux 下优化 swap 交换分区及调整swap大小
- Linux磁盘和文件系统管理(5)_创建交换分区
- Ubuntu Linux 下优化 swap 交换分区及调整swap大小
- Ubuntu下优化swap交换分区攻略
- 【Linux学习笔记十七】Linux交换分区的创建和管理
- powercenter swap space交换空间不足报错
- 利用文件来扩展swap交换分区空间
- Ubuntu系统下优化swap交换分区(图)