Weibo Linked in Facebook

如何在 Mac OS 10.11 (El Capitan) 中重建 RAID 1

本文提供关于利用 Mac OS 终端重建 RAID 1 的说明。
重要特性!继续之前,请先安全弹出,然后物理断开所有外部存储设备(外部硬盘、SD 卡等)与您的 Mac 计算机的连接,要在其上创建 RAID 的设备除外。
 
重要特性!当您的 Mac 计算机处于恢复模式时,请勿尝试下列操作。仅在您的计算机正常启动后才继续。
 
RAID 1 中的硬盘发生故障时,可能需要更换。请按照该程序检查 RAID 状态并重建 RAID 1:
 
第 1 步 — 检查 RAID 状态
这些步骤将演示如何确定因为阵列发生故障的硬盘:
  1. 在桌面上,从顶部菜单栏选择 Go(转至),然后选择 Utilities(实用程序) > Terminal(终端)
  2. 输入下列命令:
diskutil checkraid
(请参阅下面的图 A。)
RAID 状态显示它已 Degraded(降级)
磁盘状态可能会显示 Missing/Damaged(缺失/损坏)Failed(发生故障)
  1. 请注意 RAID 的唯一 ID(图 B)、设备节点磁盘号(图 C)和出故障磁盘的(图 D),以便以后使用。为了从 RAID 移除出故障的硬盘,以及重建 RAID,您需要使用此数据。

 
 
第 2 步 — 从 RAID 1 移除出故障的硬盘
  1. 在终端输入下列命令:
    diskutil appleraid remove 1出故障硬盘的 UUID (图 2 设备节点(图 3)
    例如:
diskutil appleraid remove 148AC6C0-6105-4246-978B-CC729CCEEF9E disk3

此时,磁盘工具将从 RAID 移除出故障的硬盘。
 
  1. 找出两个物理硬盘中哪一个出了故障。
    — 如果一个硬盘上的 LED 是红色或闪烁,它很可能就是有问题的硬盘。
    — 如果不确定哪个硬盘有故障,可执行下列程序:
    a. 通过拖动到回收站,将 RAID 安全移除。
    b. 断开设备的电源。
    c. 将两个硬盘中的一个与设备物理断开。
    d. 重新开启设备电源。
    e. 按上文所述,在终端重复执行 diskutil checkraid 命令。
    如果需要,重复步骤 a-e,确认哪一个硬盘有故障。
  2. 关闭存储设备。
  3. 然后将有故障的硬盘从存储设备上物理移除。
 
3 步 — 重建 RAID 1
 
一旦您有了新硬盘:

 
  1. 关闭存储设备。
  2. 将新硬盘物理插入存储设备上行的可用插槽。
  3. 开启存储设备的电源。
    可能会出现一条消息,请您初始化硬盘。
  4. 选择 Initialize(初始化)
  5. 在桌面上,从顶部菜单栏选择 Go(转至),然后选择 Utilities(实用程序) > Terminal(终端)
  6. 输入下列命令:
    diskutil list
  7. 新硬盘的类型名称将是空白(图 2)。请注意标识符磁盘号(图 3)。
  8. 输入下列命令:
    diskutil addtoRAID member(图 1)新硬盘的标识符(图 2)RAID 唯一 ID(图 3)
    然后按 Enter。
    提醒:RAID 唯一 ID 是在第 1 步看到的,如图 B 所示。
    例如:
    diskutil addtoRAID member disk2 53667811-3184-46D6-AA33-4A0D93D5F91A
  1. 将有消息指出添加过程已经开始。
    注意:仅仅因为出现了“磁盘上的 RAID 操作结束_”消息,并不意味着 RAID 重建已经完成。重建可能需要几小时才能完成。
    为了促进重建:
    — 保持存储设备连续 24 小时通电。
    — 将 Mac 计算机的“节能机制”偏好设置为“从不休眠”,直至 24 小时后。

4 步(可选)— 检查 RAID 重建进程
如果您要检查 RAID 重建进程,可打开终端,然后输入:
diskutil checkraid
 
下图显示了重建进程:

 
 
一旦重建结束,checkraid 工具会将两个磁盘的状态均显示为 Online(联机)