磁盘 (EXT4) 突然空了,没有任何原因的迹象

Ohn*_*isk 5 ubuntu ext4 hard-drive

我有一个 Ubuntu 10.04 服务器,里面有几个磁盘。这些磁盘设置了一个联合文件系统,将它们全部呈现为一个逻辑 /home。

几天前,由于缺乏更好的解释,其中一个磁盘似乎突然“变空”了。/home 挂载上的数据量在几分钟内几乎减半 - 在“变空”之前,磁盘似乎只有 400 GB 以上的数据。

我完全不知道发生了什么。其他时候我没有使用服务器,但可能有其他六个用户可能已经使用过(没有 root 访问权限,也没有能力管理整个磁盘)。

我在磁盘上运行了 SMART 测试,它恢复正常。文件系统检查正常(它现在使用了 12 GB,因为一些用户软件在事件发生后继续下载)。

我所知道的是,大约在 10 月 19 日午夜左右,磁盘使用情况发生了巨大变化: http://i.imgur.com/8R6ia.png(抱歉,垃圾邮件过滤器不会嵌入)

数据点是每 15 分钟一次,并且在捕获之间发生完全丢失:2012-10-18 23:58:03.399647 - 有 953.97/2059.07 GB [46.33%] 2012-10-19 00:13:15.905/1009 2059.07 GB [25.02%]

除此之外,我没有什么可走的:-(

我知道:

  • 当时日志文件中没有什么有趣的
  • 在它发生时似乎没有人通过 SSH 登录(大多数用户甚至不使用 SSH)
  • 无论发生什么,服务器都在线(正常运行时间为 3 个月)
  • 其他磁盘都没有受到影响,服务器上的其他一切看起来完全正常
  • 我尝试在磁盘上使用“extundelete”,但并没有真正找到任何东西(一些临时文件,但它们看起来还是新的)

我完全不知道是什么导致了这种情况。我最初在想可能是 root 升级漏洞,但即使有人恶意“rm”磁盘内容,400 GB 也需要 15 分钟以上?

Joh*_*Siu 1

我无法猜测这是怎么发生的。

但要“擦除”磁盘“干净”,最快的方法是删除分区并重新创建分区。您只需几秒钟即可获得“干净”“格式化”的 EXT4 分区。

如果以某种方式使用根升级,这是一种方法。