Linux 文件系统自动扩展

Linux 文件系统自动扩展

是否可以在 auto 中扩展已安装的文件系统?

例如:我的文件系统 /sap/MAX/saparch1 经常变满。

如何制作呢?

谢谢。

答案1

df -h /sap/MAX/saparch1 |
awk '{print $(NF -1),$NF}' |
sed "s/%//g" |
awk '$1 > "80" {print "sh autoextend.sh"}'

我把阈值定为80%。

如果分区是 LVM,请添加一个新设备作为 LVM,然后 pvcreate 相同的设备。然后将相同的内容添加到 的 vg 中/sap/MAX/saparch1

vgextend vgname pvname
lvresize -L +sizeyouwanttoadd  -n lvname vgname
resize2fs lvpath

在 crontab 中安排脚本以在每个特定时间进行检查。

相关内容