按照以下过程手动设置磁盘机框驱动器故障,这在驱动器导致性能下降但未达到其故障阈值时尤其有用。在执行此命令行界面过程时(也可在 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