可以从 sda2 /var 文件夹中删除哪些文件夹内容

可以从 sda2 /var 文件夹中删除哪些文件夹内容

我们在专用服务器上托管了大约 30 多个网站。服务器磁盘分区是/dev/sda2dev/sda3

Dev/sda2它只有 20GB 空间,而且我们几乎每隔一天就会频繁运行我们的空间。

我

正如你所看到的,我们里面只有 1.5GB 的空间。

上次我清理了var/log其中有近 3 GB 内容的文件夹。用命令rm -rf /var/log。但是这次log文件夹只有181M

我已经du -sh 为 var 文件夹中的每个文件夹运行了命令,以下是 var/ 中最大的目录

root@server [/var]# du -sh var/cpanel >> 3.2G

root@server [/var]# du -sh var/cache >> 1015M

root@server [/var]# du -sh var/softaculous >> 497M

root@server [/var]# du -sh var/cagefs >> 187M

root@server [/var] # du -sh var/log >> 183M

root@server [/var]# du -sh var/lve >> 63M

我必须清理一些空间才能让网站继续运行。我想知道上面哪些文件夹的内容可以删除?

我担心 root@server [/var] 可以包含一些配置文件。我不想删除。 root@server [/var] 内的文件夹内容可以安全删除。例如,如果我清除 /var/cache 文件夹会发生什么?

上次在清除 var/log 文件时,我确实运行了rm -rf /var/log命令,root@server [~] #而不是root@server [/] #.该删除的var/log/apache2文件夹和所有网站都已关闭。他们显示内部服务器错误。然而,创建该文件夹会恢复这些站点。

您能否建议可以从此处删除哪些文件夹内容。

附加信息

WHM -> List of cpanel account -> disk partition 我可以看到所有的cpanel帐户都在/dev/sda3

在此输入图像描述

/dev/sda2保存为硬盘、MYSQL 和 Apache。

答案1

我会以不同的方式处理这个问题...你有那个巨大的几乎没有使用过的 3TB 磁盘,并且保存服务器数据的目录(/var/www?)可能是 sda2 上使用的 18G 的很大一部分。

您应该能够将服务器数据目录移动到文件系统,并通过软链接或绑定安装sda3替换它到该新目录。/var

答案2

请查看这些论坛的一些基本教程,并尝试查找有关您的操作系统和应用程序的重要信息,例如:

uname -a

可以向我们提供您所使用的 Linux 发行版类型和内核版本的一些基本信息。如果出现硬件问题

lspci -nnk

可以为我们提供一些有关您硬件某些部分的有用信息

lsusb

给出有关连接的 USB 设备的概述,并且:

lsusb -vd1234:5678

可以显示由两个四位十六进制数字定义的特定 USB 设备的更多详细信息:IDvendor:IDproduct(例如 1234:5678)

pstree

显示进程树的概述

ps ax

提供有关所有流程的详细信息

lsof -p 456

给出进程打开的所有文件的列表,其 ID 号为 (456)

从长远来看,你让最大量的磁盘空间给客户端数据的决定并没有得到经验的验证,因为html页面只能代表一小部分用户数据,而且你可以在系统运行过程中发现,除了 /var/log 之外,您还会看到目录不断增长,其中包含数据库内容和一些其他应用程序数据,例如各种缓存(通常在 /var/cache/* 中)。某些应用程序可以配置为将其庞大数据存储到某些特定位置,某些位置可以链接到可用空间卷。但您必须了解一些基本技能才能操作您的系统,而不会有摔倒的危险。

相关内容