跳转到主内容

Data ONTAP 8.3.x 中 RAID 清理的重要更改是什么?

Views:
6
Visibility:
Public
Votes:
0
Category:
data-ontap-8
Specialty:
core
Last Updated:

适用于

集群模式 Data ONTAP 8.3

解答

客户在升级到 Data ONTAP 8.3 后、通常会发现系统利用率较高、尤其是在夜间。一个可能的原因可能是 Data ONTAP 8.3 中引入的 RAID 清理计划发生了变化。
有关更多信息、请参见集群模式 Data ONTAP 8.3® 发行说明

。 Data ONTAP 8.3- 清理中更改的默认 RAID 清理计划每天运行。
有关详细信息、请参见发行说明的第 53 页

如果未定义任何特定值、则将应用默认计划。
 
raid.scrub.schedule
 
此选项指定自动启动的每周计划(日、时间和持续时间)。默认计划是每天上午 1 点持续时间为 4 小时,但星期日为 12 小时时除外。如果将空字符串( "" )指定为参数、它将删除以前的清理计划并添加默认计划。可以使用此选项指定一个或多个计划。语法为duration[h|m]@weekday@start_time,[duration[h|m]@weekday@start_time,...]、其中持续时间是允许运行清理操作的时间段、以小时或分钟(分别为“ h ”或“ m ”)表示。如果未指定持续时间、raid.scrub.duration option则该值将用作计划的持续时间。
 
Weekday 是计划开始清理的日期。有效值为 Sun 、 Mon 、 Tue 、 Wed 、 Thu 、 Fri 、 Sat 。start_time是计划开始擦除的时间。它以 24 小时格式指定。只需指定小时( 0 至 23 )。例如,options raid.scrub.schedule 240m@tue@2,8h@sat@22将导致擦除在每周二上午 2 点开始240 分钟,每周六晚 10 点等待 480 分钟。
 
示例:
使用show命令检查当前设置:

cluster::> storage raid-options show -name raid.scrub.schedule
Node     Option                                Value        Constraint
-------- ------------------------------------- ------------ -----------
cluster-01 raid.scrub.schedule                           none
cluster-02 raid.scrub.schedule                           none
2 entries were displayed.


使用modify命令根据需要更改计划:
cluster::> storage raid-options modify -node cluster-01 -name raid.scrub.schedule 240m@tue@2
Specified scrub schedule added

使用show该命令可以验证对计划的更改:
cluster::> storage raid-options show -name raid.scrub.schedule
Node     Option                                Value        Constraint
-------- ------------------------------------- ------------ -----------
cluster-01 raid.scrub.schedule              240m@tue@2   none
cluster-02 raid.scrub.schedule                           none
2 entries were displayed.


要重新更改为默认计划、 modify再次使用命令:
cluster::> storage raid-options modify -node cluster-01 -name raid.scrub.schedule ""

如果将现有计划替换为空字符串 "" 、则会自动添加默认的清理计划。

通过事件日志进行验证:
您还可以使用event log show以下命令来验证和搜索相关消息

Cluster-01::> event log show -messagename raid.rg.scrub.resume

[?] Tue May 24 01:00:12 CEST [cluster: config_thread: raid.rg.scrub.resume:notice]: /aggr_ssc_dc1_ds11_b_sata_root/plex0/rg0: resuming scrub at stripe 578657472 (89%% complete)

例如,根据默认计划从凌晨 1 点开始。

要检查是否暂停清理、请搜索暂停消息:
Cluster-01::> event log show -messagename raid.rg.scrub.suspend

[?] Tue May 24 05:00:01 CEST [cluster: config_thread: raid.scrub.suspended:notice]: Disk scrub suspended. 


在此示例中、它会在运行时间 4 小时后的上午 5 点按默认计划挂起。

要检查摘要、运行:
Cluster-01::> event log show -messagename raid.rg.scrub.summary
 
[?] Tue May 24 05:00:01 CEST [cluster: config_thread: raid.rg.scrub.summary.lw:notice]: Scrub found 0 RAID write signature inconsistencies in /aggr_ssc_dc1_ds11_b_sata_data_01/plex0/rg0.


默认情况下、擦除将每天运行 4 小时、因此整体擦除运行时间将会更高、扫描次数将比先前版本的 Data ONTAP 更频繁。 
与以前的版本相比,这段时间内系统的磁盘活动量将会更高。
 
如果这是一周内的问题、则可以将计划定义为在特定时间运行以及在特定持续时间运行。

其他信息

附加信息 _text