查询和设置控制卡后台任务

命令功能

查询和设置控制卡重构、回拷、巡检、擦除、后台初始化、预拷贝和一致性校验后台任务。

命令格式

命令

说明

hiraidadm ccontroller_id show bgtask

查询控制卡后台任务进度。

hiraidadm ccontroller_id show allbgtask

显示控制卡所有的后台任务进度。

hiraidadm ccontroller_id set bgrate func=func rate=rate

设置RAID组重构/回拷/巡检/擦除/后台初始化/预拷贝/一致性校验后台速率。

参数说明

参数

参数说明

取值

controller_id

控制卡的ID。

查询控制卡ID请参见查询控制卡列表

func

要执行的操作。

  • rebuild:RAID重构
  • copyback:回拷
  • patrolread:巡检
  • sanitize:擦除
  • bginit:后台初始化
  • precopy:预拷贝
  • ccheck:一致性校验

rate

后台任务执行速率。

  • high
  • medium
  • low

使用指南

回显中主要字段的含义如表1所示。
表1 回显说明

命令格式

字段

含义

举例

hiraidadm ccontroller_id show bgtask

Name

后台任务名称。

bginit

Type

后台任务执行操作对的象类型。

VD

ID

表示操作对象为VD类型时的vd id,非VD类型显示NA。

-

Rate

后台任务执行速率。

high

Progress

后台任务执行进度,显示百分比。

34%

TimeLeft

预估任务剩余时间,单位:min。

32 min

使用实例

查询后台任务进度。
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
[root@localhost ~]# hiraidadm c0 show bgtask
========================================== Hiraidadm   Information ===========================================
    Name: hiraidadm
    Version: 1.2.0.2
    Build Time: Nov 15 2022 22:07:55
==============================================================================================================
==============================================================================================================
    Status Code = 0
    Status = Success
    Description = None
==============================================================================================================
Background task num is 1
--------------------------------------------------------------------------------------------------------------
Background Task Information
--------------------------------------------------------------------------------------------------------------
Name         Type     ID   Rate   Progress TimeLeft
bginit       VD       0    high   34%      32 min
--------------------------------------------------------------------------------------------------------------
设置RAID重构速率。
[root@localhost ~]# hiraidadm c0 set bgrate func=rebuild rate=low
========================================== Hiraidadm   Information ===========================================
    Name: hiraidadm
    Version: 1.2.0.2
    Build Time: Nov 15 2022 22:07:55
==============================================================================================================
==============================================================================================================
    Status Code = 0
    Status = Success
    Description = None
==============================================================================================================
--------------------------------------------------------------------------------------------------------------
User assign func : rebuild
User assign rate : low
--------------------------------------------------------------------------------------------------------------