我们有一个 Logstash (CentOS) 服务器,用于保存来自许多其他 Win/Lin 服务器的日志。由于某种原因,它刚刚进入 RO 模式,并且磁盘上似乎有一些损坏。当我注意到系统是 RO 并且 Apache 无法工作后,我只需重新启动服务器即可返回:
/dev/mapper/logstash-root: UNEXPECT INCONSISTENCY; RUN fsck MANUALLY. (i.e. without -a or -p options)
我尝试这样做。我启动到 Ubuntu Live CD 并尝试运行 fsck /dev/sda1 和 sdb,但它只回复“fsck from util-Linux 2.20.1”。此后似乎没有发生任何事情。令我困惑的是我是否运行fsck 与 /dev/mapper ?我认为我必须使用特定的 /dev/ 像 sda 或 sdb 之类的东西?我应该运行 FSCK 吗?
我对 Linux 有点陌生,对这份工作也很陌生。自从上一个人离开后,我现在没有其他人可以真正处理事情,所以只是想确保我不会搞砸事情。我目前正在从 VMWare 访问此文件,因为 Logstash 服务器上的网络无法正常工作。
我附上了一些截图,希望对您有所帮助!
答案1
能够通过 Ubunutu LiveCD 运行它并 fsck /dev/mapper/logstash 目录...