无意间发现系统软件swap本身挂载的系统分区的存储空间空特别小,导致zabbix监管总是警告磁盘间空间空小于10%。所以,最直接合理的办法就是再次在disks空之间更高的硬盘上挂载swap。
1.能够根据df-hH在系统软件上查看磁盘分区。
[root@~]#df-h
已使用的文件系统大小可用百分比装载于
/dev/mapper/centos-root18G12G6.4g64%/
devtmpfs3.9G03.9G0%/dev
tmpfs3.8G03.8G0%/dev/shm
tmpfs3.8G377m3.4g10%/运行
tmpfs3.8G03.8G0%/sys/fs/cgroup
/dev/xvdc12.0T18G1.9T1%/data0
/dev/xvda1497米129米369米26%/boot
tmpfs757m0757m0%/运行/用户/0
/dev/loop04.2GB4.2GB0100%/media/a
发现/dev/xvdc1挂载在/data0上的空之间,还有很多,所以可以在/data0上挂载swap。
就是有个好去处,大家随便摆个姿势就可以了。
2.检查swap空之间的区域在哪里。
[root@~]#cat/etc/fstab
可以在/etc/fstab中查看该发现。
/home/swapspwapdefaults00
换句话说,当您挂载到home文件目录时,因为disk空空间很小,所以您必须迁移到更大的空空间。就以上情况而言,可以挂载到/data0。
3.互换主题活动的终止
[root@~]#swapoff/home/swap
4.将/home/swap迁移到/data0的底部
[root@~]#mv/home/swap/data0/
5.更改文本文档的启动和 *** 作设置。
[root@~]#vim/etc/fstab
注/首页/掉期掉期掉期默认00
更改为/data0/swap交换交换默认值00
6.检查自由-m
找不到交换空房间。
[root@~]#free-m
可用的已用空闲共享缓冲区/高速缓存总量
记忆:7567440717638629832445
交换:
7.打开交换主题活动
[root@~]#swapon/data0/swap
8.再次检查free-m
交换空房间
[root@~]#free-m
可用的已用空闲共享缓冲区/高速缓存总量
记忆:7567440717638629832445
互换:20471681879
根据实际运行情况,消除了报警。
第一次写文章赚钱,是自己的理解。因此,我热烈欢迎你强调任何不准确之处。谢谢大家!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)