交换导致磁盘空间过小问题的解决办法

在偶然的情况下发现,系统交换挂载的分区存放地空间本身就特别小,导致zabbix监控老是报警磁盘空间低于10%,所以最及时有效的办法就是把交换重新挂载到磁盘空间更大的磁盘上去

1。可以通过df - h查看系统上的磁盘分区状况

[root@ ~] # df - h

文件系统,,,,,,,大小,使用效果使用%安装> swapswapdefaults00

也就是说挂载到了家目录上,因为磁盘空间小,所以要转移至大点的空间,就上述情况来看,我们挂载到/data0就可以了


3。停止交换活动

[root@ ~] # swapoff/home/swap


4。转移/home/交换到data0下面

[root@ ~] # mv/home/swap data0/


5。要修改开机启动的文档设定

[root@ ~] # vim挂载

注掉/home/swap ,,, swap ,,,, swap ,,,, defaults ,,, 00

改为/data0/交换,交换大敌;,交换,,违约,00


6。查看自由-m 

发现没有互换空间

[root@ ~] #免费- m

,,,,,,,总,,,使用的大敌;,,免费的大敌;,,共享迷/缓存,

Mem:可用,,7567年,,,,4407年,,,176年,,,,386年,,,,2983年,,2445年,

交换:,,,,,


7。开启交换活动

[root@ ~] # swapon data0/交换


8。再次查看免费- m

有了交换空间

[root@ ~] #免费- m

,,,,,,,,,,总,,使用的大敌;,,免费的大敌;,,共享迷/缓存,

Mem:可用,,,,,7567年,,,,4407年,,,176年,,,,386年,,,,2983年,,2445年,

交换:,,,,,2047年,,,168年,,,1879年,

通过上述操作,报警解除。


第一次写博客,纯属自己领悟的内容,所以有错误欢迎指出,谢谢!

交换导致磁盘空间过小问题的解决办法