我的 VPS 上的“/dev/ploop15234p1”是什么?

我的 VPS 上的“/dev/ploop15234p1”是什么?

在将一些大文件传输到我的 VPS 后,我开始收到“设备上没有剩余空间”的消息。尽管du -sh /显示我有足够的空间,但df -h报告却有所不同:

Filesystem         Size  Used Avail Use% Mounted on
/dev/ploop15234p1  9.3G  8.5G  315M  97% /
none               512M     0  512M   0% /sys/fs/cgroup
none               512M     0  512M   0% /dev
tmpfs              512M     0  512M   0% /dev/shm
tmpfs              512M  108K  512M   1% /run

这是什么dev/ploop15234p1?如何解决 97% 的磁盘使用率问题?

值得一提的是,我正在上传一些东西/var/(很多图像要在 html/ 下提供),但是我的 VPS 应该有 40GB,但我却达到了 9GB 的限制。/var/log/只使用了几 MB。

答案1

它只是 VPS 上的存储源设备。您可以阅读ploop 这里

“ploop 是一个内核块设备,类似于传统的循环设备(由 losetup(8) 控制),但增加了更多功能,例如动态磁盘空间分配、可堆叠映像、在线调整大小、快照和实时迁移助手(写入跟踪器)。本手册页介绍了 ploop 用户空间工具,该工具用于执行与 ploop 设备和映像相关的各种操作。”

如果您使用的是 VPS,那么/dev/ploop15234p1root ( ) 的存储/就来自这里。所有 VPS 提供商都以不同的方式提供 root 存储,我猜这是其中一种。

因此,我不必担心该设备是什么 — 它显然是分配给您帐户的存储空间 — 而是从 root ( /) 查看您的系统,看看哪些东西占用了空间。最简单的方法是运行du如下 (磁盘使用情况) 命令:

sudo du -sh /*

这将列出系统中所有目录和文件的磁盘使用情况。我猜占用空间的目录应该在 下/var/。如果我的猜测正确,请再次运行该命令,如下所示:

sudo du -sh /var/*

或者用任何看起来臃肿的目录路径替换/var/。但我愿意说,这/var/log/就是日志占用空间的原因。

如何处理这个问题超出了这个问题的范围,但您很可能必须删除日志。如果您能释放足够的空间,也可以对它们进行 Gzip 压缩。

相关内容