我们在不同的已安装设备上有足够的空间。由于 /var 分区的大小保持相对稳定(大约 8-10GB,因为我们需要大日志),我很乐意将当前的 /var 空间设置为 65% 而不是 75%。换句话说,我们不需要移动太多。以下是其中内容的快照:
4.0K ./帐户 119M ./缓存 0./clamd 292M ./cpanel 8.0K ./崩溃 12M ./csectsh 528M ./数据 16K./分贝 16K ./空 6.1G ./lib 4.0K ./本地 24K ./锁 1003M./日志 16K ./丢失+找到 0./邮件 120K ./命名 4.0K ./nis 4.0K ./选择 8.0K ./portsentry 20M./真理报 4.0K ./保留 84K ./配置文件 236K./运行 115M./卷轴 470M ./tmp 4.0K ./yp
我们刚刚在生产服务器上重新分区了一堆东西,所以我真的不想安排更多的停机时间,尤其是因为我相信我们与客户有 SLA。我知道这些文件的许多父进程都会遇到符号链接问题,但我远非专家,因为这是一个继承的系统。有人知道可以移动的东西有什么万无一失的方法吗?
答案1
ID强烈建议不要使用符号链接,而是使用绑定挂载。
这样,空间就变得明显可追踪了,而不是像符号链接那样变得模糊不清。
http://aplawrence.com/Linux/mount_bind.html对绑定坐骑有一个很好的介绍。
答案2
您的 MySQL 可能位于 /var/lib 中 - 将其移至其他挂载点或为其设置新磁盘。您可以对其进行符号链接或更改 MySQL 配置。
答案3
里面有什么./data
?这不是标准目录,看起来是个不错的选择。我还建议您深入研究一下./lib
。里面的某些内容占用了大量空间,可能需要删除或移动。