Go to main content

Oracle® ZFS Storage Appliance 客户服务手册,发行版 OS8.8.x

退出打印视图

更新时间: 2021 年 8 月
 
 

手动设置磁盘机框驱动器故障

按照以下过程手动设置磁盘机框驱动器故障,这在驱动器导致性能下降但未达到其故障阈值时尤其有用。在执行此命令行界面过程时(也可在 RESTful API 中执行,但无法在 BUI 中执行),可以正常地从系统中移除驱动器。如果驱动器在配置了备用驱动器的池中,则该备用驱动器将接管手动设置故障的驱动器。

要移除手动设置的故障,请修复关联的驱动器问题或更换故障驱动器。不能通过将 faulted 参数设置为 false 来手动移除故障。要修复故障驱动器,请转到软件的 "Maintenance Problems"(维护问题)区域,然后按照修复未解决问题中所述的过程进行操作。要更换故障驱动器,请参见更换故障磁盘机框驱动器


注 -  在磁盘固件升级期间请勿执行池配置操作。要检查是否正在升级,请在 BUI 中导航到 "Maintenance"(维护)> "System"(系统),或者在 CLI 中导航到 maintenance system updates

开始之前

对于用户角色或例外,请在硬件范围内添加 disk-fault BUI 授权或 allow_disk-fault=true CLI 授权。有关用户配置的信息(包括角色、授权和例外),请参见Oracle ZFS Storage Appliance 管理指南,发行版 OS8.8.x 中的 配置用户

  1. 为了确定要手动设置故障的驱动器,请在 BUI 中运行 "Disk: Disks: Broken down by percent utilization"(磁盘:磁盘:按利用率百分比细分)等分析,并向下钻取到单个磁盘,以及运行 "Disks: I/O bytes: Broken down by disk"(磁盘:I/O 字节数:按磁盘细分)。

    有关详细信息,请参阅Oracle ZFS Storage Appliance 分析指南,发行版 OS8.8.x

  2. 在 CLI 中,转到 maintenance hardware,然后输入 ls 以列出系统硬件组件。
    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
    ...
  3. 选择要设置故障的驱动器所在的机箱,然后输入 ls 以列出其属性和组件。
    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
    ...
  4. 输入 select disk
    hostname:maintenance chassis-001> select disk
    
  5. 输入要手动设置故障的磁盘,然后输入 ls 以列出其属性。
    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
  6. 将 faulted 属性设置为 true。
    hostname:maintenance chassis-001 disk-002> set faulted=true
         faulted = true (uncommitted)
  7. 输入 commit
    hostname:maintenance chassis-001 disk-002> commit