LINUX 服务器上无法访问的分区

LINUX 服务器上无法访问的分区

我在这里发帖是为了征求您对我的问题的看法。

我的部分工作是管理备份服务器,但我是 LINUX 世界的新手。

今天我必须修复运行在 CentOS 6.xx 上的备份服务器。

问题在于备份被设置为将服务器数据保存在外部硬盘驱动器上。硬盘应该安装在 sde1 部分​​。但有一天,sde1 部分​​变得无法访问,外部 HDD 部分变成了 sdf1,搞砸了备份。

所以我的问题是:什么会导致这种情况发生?您知道为什么 sde1 突然变得无法使用吗?会不会是硬件问题?

答案1

您可能可以通过运行dmesg(或查看/var/log/kern.log,或运行journalctl -bk- 抱歉不确定 CentOS 上有哪些)来找到原因。由于某种原因,磁盘断开连接,然后又重新连接。sde已在使用中,因此内核为驱动器提供了下一个可用的:sdf。断开/重新连接可能是硬件问题(但也可能是一些不用担心的问题,比如有人碰撞了 USB 电缆)。

然而最终/dev/sd?都是不是稳定的。至少,如果您有两个相同的外部 USB 磁盘,您可以期望它们在每次启动时随机翻转。内部驱动器号分配通常要稳定得多,但您应该真正使用/dev/disk/by-id/(或任何/dev/disk/by-*/目录)、文件系统 UUID 等。使用 USB(或 Firewire)时,by-path最好避免(更改插入的 USB 端口是不是应该很重要——但这改变了路径)。

相关内容