我有一个在/ var / www / html /上提供服务的Oracle Enterprise Linux服务器,在/ var / www / html /目录下有一个名为“Attachments”的目录。 这个目录变得非常大(大约17GB atm),“/”分区只有50GB。
该网站读/写/ var / www / html / Attachments /的数据,我想要的是将文件移动到/ home /附件,也许创build/ var / www / html /附件上的链接,以避免填充/并使用/ home /作为存储。 那可能吗 ? PHP应用程序会受到影响吗? 如果有可能,我该如何实现呢?
以下是文件系统分区:
Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_oel-lv_root 50G 17G 33G 34% / tmpfs 7.9G 3.8G 4.1G 48% /dev/shm /dev/sda1 485M 56M 404M 13% /boot /dev/mapper/vg_oel-lv_home 835G 57G 745G 7% /home
最好的祝福
这是一个非常正常的快速和肮脏的系统pipe理员闯入太空危机,应该工作正常。 从理论上讲,在附加链接查找中性能会有小幅度的下降,但是如果目录繁忙,链接仍然会保留在caching中,所以惩罚几乎是理论上的。
您将需要获得权限。 请记住,几乎所有事情都会忽略逻辑链接上的权限。 这就是/home/Attachment的权限。
而且,从长远来看,通过缩小/home/ file系统来预留一些空闲时间来重新排列空间,为/home/分配额外的空间并扩展文件系统来使用它; 这就是LVM的美丽。