CentOS-7如何释放主机根分区的磁盘空间
文章发布较早,内容可能过时,阅读注意甄别。
有时候一些机器在前期规划的时候,磁盘并没有合理规划,可能根分区分配了很小的空间,或者某个当前业务正在占用的分区很小,服务还并不太允许停机调整,而且磁盘前期也没有做成 lvm 可扩容的格式。
这个时候,使用如下步骤,可以非常快捷方便地将当前目录磁盘压力释放掉。
比如我现在在根目录下存了一些代码编译的缓存,这个缓存日益壮大,直到现在快要逼破根分区的整个磁盘,而同时本机还有一个分区,这个分区有相当大的空闲,可用如下方式操作。
比如我发布的中心机上有很多依赖包的缓存,这个包又不便于直接删除,就可以通过下方的操作解决。
mkdir -p /data/build/cache/yarn/
rsync -avl /home/www/.cache/yarn/ /data/build/cache/yarn/
rm -rf /home/www/.cache/yarn/
ln -snf /data/build/cache/yarn /home/www/.cache/yarn
1
2
3
4
2
3
4
这个时候,只要手快,趁程序不注意,是完全可以无缝将数据切走的!!
上次更新: 2024/11/19, 23:11:42