按照以下过程手动设置磁盘机框驱动器故障,这在驱动器导致性能下降但未达到其故障阈值时尤其有用。在执行此命令行界面过程时(也可在 RESTful API 中执行,但无法在 BUI 中执行),可以正常地从系统中移除驱动器。如果驱动器在配置了备用驱动器的池中,则该备用驱动器将接管手动设置故障的驱动器。
要移除手动设置的故障,请修复关联的驱动器问题或更换故障驱动器。不能通过将 faulted 参数设置为 false 来手动移除故障。要修复故障驱动器,请转到软件的 "Maintenance Problems"(维护问题)区域,然后按照修复未解决问题中所述的过程进行操作。要更换故障驱动器,请参见更换故障磁盘机框驱动器。
开始之前
对于用户角色或例外,请在硬件范围内添加 disk-fault BUI 授权或 allow_disk-fault=true CLI 授权。有关用户配置的信息(包括角色、授权和例外),请参见Oracle ZFS Storage Appliance 管理指南,发行版 OS8.8.x 中的 配置用户。
hostname:> maintenance hardware hostname:maintenance hardware> ls hostname:maintenance hardware> Chassis: NAME STATE MANUFACTURER MODEL chassis-000 hostname ok Oracle Oracle ZFS Storage ZS7-2 ... chassis-001 1235FM401W ok Oracle Oracle Storage DE2-24P disk-000 HDD 0 ok HGST H7210A520SUN010T disk-001 HDD 1 ok HGST H7210A520SUN010T disk-002 HDD 2 ok HITACHI H109090SESUN900G ...
hostname:maintenance hardware> select chassis-001 hostname:maintenance chassis-001> ls Properties: name = 1227FMT00E faulted = false manufacturer = Oracle model = Oracle Storage DE2-24C part = 7046842 serial = 1227FMT00E revision = 001E type = hdd rpm = 7200 path = 2 locate = false Components: LABEL STATE MANUFACTURER MODEL SERIAL RPM TYPE disk-000 HDD 0 ok HITACHI H7230AS60SUN3.0T 001... 7200 data disk-001 HDD 1 ok HITACHI H7230AS60SUN3.0T 001... 7200 data disk-002 HDD 2 ok HITACHI H7230AS60SUN3.0T 001... 7200 data ...
hostname:maintenance chassis-001> select disk
hostname:maintenance chassis-001 disk> select disk-002 hostname:maintenance chassis-001 disk-002> ls Properties: label = HDD 2 present = true faulted = false manufacturer = HITACHI model = H7230AS60SUN3.0T serial = 001218RRV9GD--------YHJRV9GD revision = A6C0 size = 2.73T type = data rpm = 7200 device = c0t5000CCA01A9A47ACd0 pathcount = 2 interface = SAS locate = false offline = false
hostname:maintenance chassis-001 disk-002> set faulted=true faulted = true (uncommitted)
hostname:maintenance chassis-001 disk-002> commit