Skip to main content
ONTAP Select
本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

替换 ONTAP Select 的故障软件 RAID 驱动器

当使用软件 RAID 的驱动器出现故障时,ONTAP Select 分配一个备用驱动器(如果有)并自动启动重建过程。这与 ONTAP 在 FAS 和 AFF 上的工作方式类似。但是,如果没有可用的备用驱动器,则需要将一个备用驱动器添加到 ONTAP Select 节点。

备注 必须通过 ONTAP Select Deploy 执行故障驱动器的删除和新驱动器的添加(标记为备件)。不支持使用 vSphere 将驱动器连接到 ONTAP Select VM。

识别出现故障的驱动器

当驱动器出现故障时,您需要使用 ONTAP CLI 来识别出现故障的磁盘。

KVM
开始之前

您必须具有 ONTAP Select 虚拟机的 VM ID,以及 ONTAP Select 和 ONTAP Select Deploy 管理员帐户凭据。

关于此任务

仅当 ONTAP Select 节点在 KVM 上运行并配置为使用软件 RAID 时,才应使用此过程。

步骤
  1. 在 ONTAP Select CLI 中,确定要更换的磁盘:

    1. 通过虚拟机中的序列号、UUID 或目标地址标识磁盘。

      disk show -fields serial,vmdisk-target-address,uuid
    2. (可选)使用分区磁盘显示备用磁盘容量的完整列表。storage aggregate show-spare-disks

  2. 在 Linux 命令行界面中,找到磁盘。

    1. 检查系统设备,搜索磁盘序列号或 UUID(磁盘名称):

      find /dev/disk/by-id/<SN|ID>
    2. 检查虚拟机配置,搜索目标地址:

      virsh dumpxml VMID
ESXi
步骤
  1. 使用管理员帐户 Sign in 到 ONTAP CLI。

  2. 识别出现故障的磁盘驱动器。

    <cluster name>::> storage disk show -container-type broken
    Usable Disk Container Container
    Disk Size Shelf Bay Type Type Name Owner
    ---------------- ---------- ----- --- ------- ----------- --------- --------
    NET-1.4 893.3GB - - SSD broken - sti-rx2540-346a'

删除出现故障的驱动器

确定出现故障的驱动器后,取出磁盘。

使用 Deploy 的 KVM

在更换磁盘时或不再需要磁盘时,可以从 KVM 主机分离磁盘。

开始之前

您必须具有 ONTAP Select 和 ONTAP Select Deploy 管理员帐户凭据。

步骤
  1. 使用管理员帐户 Sign in 到 Deploy 实用程序 Web 用户界面。

  2. 选择页面顶部的 Clusters 选项卡,然后从列表中选择所需的集群。

  3. 选择所需 HA 对或节点旁边的 +

    如果已禁用该选项,则 Deploy 当前正在刷新存储信息。

  4. Edit Node Storage 页面上选择 Edit Storage

  5. 取消选择要从节点分离的磁盘,输入 ONTAP 管理员凭据,然后选择 Edit Storage 以应用更改。

  6. 选择 Yes 确认弹出窗口中的警告。

  7. 选择集群的 Events 选项卡以监控并确认分离操作。

    如果不再需要物理磁盘,则可以从主机中删除该物理磁盘。

使用 CLI 的 KVM

识别磁盘后,请按照以下步骤操作。

步骤
  1. 从虚拟机中分离磁盘:

    1. 转储配置。

      virsh dumpxml VMNAME > /PATH/disk.xml
    2. 编辑文件并删除除要从虚拟机分离的磁盘之外的所有内容。

      磁盘的目标地址应与 ONTAP 中的 vmdisk-target-address 字段相对应。

    <disk type='block' device='lun'>
      <driver name='qemu' type='raw' cache='directsync'/>
      <source dev='/dev/disk/by-id/ata- Micron_5100_MTFDDAK960TCC_171616D35277'/>
      <backingStore/>
      <target dev='sde' bus='scsi'/>
      <alias name='scsi0-0-0-4'/>
      <address type='drive' controller='0' bus='0' target='0' unit='4'/>
    </disk>
    1. 拆下磁盘。

      virsh detach-disk --persistent /PATH/disk.xml
  2. 更换物理磁盘:

    如果需要,您可以使用实用程序(如 ledctl locate=)来定位物理磁盘。

    1. 从主机上卸下磁盘。

    2. 选择一个新磁盘,并在必要时将其安装到主机中。

  3. 编辑原始磁盘配置文件并添加新磁盘。

    您应根据需要更新磁盘路径和任何其他配置信息。

    <disk type='block' device='lun'>
      <driver name='qemu' type='raw' cache='directsync'/>
      <source dev='/dev/disk/by-id/ata-Micron_5100_MTFDDAK960TCC_171616D35277'/>
      <backingStore/>
      <target dev='sde' bus='scsi'/>
      <alias name='scsi0-0-0-4'/>
      <address type='drive' controller='0' bus='0' target='0' unit='4'/>
    </disk>
ESXi
步骤
  1. 使用管理员帐户 Sign in 到 Deploy Web 用户界面。

  2. 选择 Clusters 选项卡,然后选择相关集群。

    节点详细信息

  3. 选择 + 以展开存储视图。

    编辑节点存储

  4. 选择 Edit 以更改连接的磁盘,然后取消选中出现故障的驱动器。

    存储磁盘详细信息

  5. 提供集群凭据并选择 Edit Storage

    ONTAP 凭据

  6. 确认操作。

    警告

添加新的备用驱动器

删除故障驱动器后,添加备用磁盘。

使用 Deploy 的 KVM
使用 Deploy 附加磁盘

您可以将磁盘连接到 KVM 主机,作为更换磁盘或添加更多存储容量的一部分。

开始之前

您必须具有 ONTAP Select 和 ONTAP Select Deploy 管理员帐户凭据。

新磁盘必须物理安装在 KVM Linux 主机上。

步骤
  1. 使用管理员帐户 Sign in 到 Deploy 实用程序 Web 用户界面。

  2. 选择页面顶部的 Clusters 选项卡,然后从列表中选择所需的集群。

  3. 选择所需 HA 对或节点旁边的 +

    如果已禁用该选项,则 Deploy 当前正在刷新存储信息。

  4. Edit Node Storage 页面上选择 Edit Storage

  5. 选择要连接到节点的磁盘,输入 ONTAP 管理员凭据,然后选择 Edit Storage 以应用更改。

  6. 选择 Events 选项卡以监控并确认附加操作。

  7. 检查节点存储配置,确认磁盘已连接。

使用 CLI 的 KVM

识别并删除故障驱动器后,您可以附加新的驱动器。

步骤
  1. 将新磁盘连接到该虚拟机。

    virsh attach-disk --persistent /PATH/disk.xml
结果

该磁盘被分配为备用磁盘,可供 ONTAP Select 使用。磁盘可能需要一分钟或更长时间才能可用。

完成后

由于节点配置已更改,因此应使用 Deploy 管理实用程序执行集群刷新操作。

ESXi
步骤
  1. 使用管理员帐户 Sign in 到 Deploy Web 用户界面。

  2. 选择 Clusters 选项卡,然后选择相关集群。

    HA 对

  3. 选择 + 以展开存储视图。

    编辑节点存储

  4. 选择 Edit 并确认新驱动器可用并选择它。

    存储磁盘详细信息

  5. 提供集群凭据并选择 Edit Storage

    存储磁盘详细信息

  6. 确认操作。

    存储磁盘详细信息