我使用 centos 6.3 和软 raid1 (通过 mdraid) + LVM。问题是 MB 坏了,我有几个问题。
- 我有两个硬盘。哪个硬盘连接到 MB 重要吗?我的意思是从硬盘/主硬盘等等。此外,我不记得它们之前是如何连接的。
- 我是否应该更换 MB 并打开服务器?我的意思是 OS 会自动确定 MB 更改吗?
- 我应该做其他事情来避免丢失数据吗?
答案1
假设您的阵列不是太旧(内核 2.2 版),每个卷都有一个 MD 标头,其中包含有关如何构建阵列的信息。除其他信息外,标头还包含卷所属阵列的 UUID 以及卷在该阵列中的位置。由于这些信息可用,MD RAID 不关心驱动器的连接方式。即使您将其中一个驱动器放在 USB 外壳中,并通过网络将另一个驱动器作为设备提供服务,您也可能重新组装阵列nbd
- 尽管我不建议进行这种疯狂的设置。
但请注意,如果您的数组使用的是 0.90 版元数据,而不是 1.0 版或更新版本,则标头的某些部分是特定于 CPU 的。将这样的数组从 x86 移到 PowerPC 会很困难,从 x86 移到 x86-64 也可能会出现问题。
答案2
你应该确保你注意到哪个是 ide 主设备,哪个是从设备
如果是同一块主板,你只要换掉它就行了。这种情况时有发生,当服务器主板坏了,供应商只需换掉它,一切就都好了。