所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

OceanStor Dorado V3系列 V300R002 高级运维命令参考(块业务)

本产品文档适用于OceanStor Dorado3000 V3, Dorado5000 V3, Dorado6000 V3和Dorado18000 V3。本文档针对CLI命令行,介绍如何使用CLI设置和管理存储系统,以及按功能分类详细介 绍各命令的使用方法。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
change lun

change lun

命令功能

change lun命令用于修改LUN的相关参数,包括名称、容量等。

命令格式

change lun lun_id=? { name=? | write_policy=? | owner_controller=? | prefetch_policy=? | io_priority=? | dif_switch=? | thresholds_switch=? | thresholds_percent=? } * [ description=? | clear_description=? ] [ disable_schedule_policy=? ]

change lun lun_id=? { name=? | write_policy=? | owner_controller=? | prefetch_policy=? | io_priority=? | dif_switch=? | thresholds_switch=? | thresholds_percent=? | mirror_policy=? | zero_data_enabled=? | work_controller=? } * [ description=? | clear_description=? ] [ disable_schedule_policy=? ]

change lun { lun_id=? | lun_id_list=? } capacity=? [ description=? | clear_description=? ]

change lun lun_id_list=? { write_policy=? | owner_controller=? | prefetch_policy=? | io_priority=? | dif_switch=? | thresholds_switch=? | thresholds_percent=? } * [ description=? | clear_description=? ]

change lun lun_id_list=? { write_policy=? | owner_controller=? | prefetch_policy=? | io_priority=? | dif_switch=? | thresholds_switch=? | thresholds_percent=? | mirror_policy=? | zero_data_enabled=? | work_controller=? } * [ description=? | clear_description=? ]

change lun { lun_id=? | lun_id_list=? } { silence_check_period=? | silence_check_count=? | silence_keep_time=? } [ description=? | clear_description=? ]

change lun { lun_id=? | lun_id_list=? } { seqflow_bitmap=? | seqflow_counter=? | seqflow_disable_time=? | seqflow_distance=? | seqflow_algorithm_switch=? | seqflow_min_prefetch_threshold=? | seqflow_interval_multiple=? | seqflow_max_prefetch_len=? | seqflow_min_prefetch_len=? } *

参数说明

参数

参数说明

取值

lun_id=?

需要修改设置的LUN ID。

可以通过“show lun general”命令获取。

lun_id_list=?

需要修改设置的LUN ID列表。

可以通过“show lun general”命令获取。当需要同时修改多个LUN时,中间用“,”隔开,LUN ID连续时,可以用“-”隔开起始LUN ID和终止LUN ID,用来表示一段LUN ID的范围。

name=?

修改后的LUN名称。

1~31个ASCII字符,可以包含数字、字母、“_”、“-”和“.”。

capacity=?

修改后的LUN容量。

取值为“容量数值+单位”,单位可为KB、MB、GB、TB、Blocks或者all。

  • 取值范围为512KB~256TB。
  • 1个Block等于512Bytes。
  • 当容量单位为GB或者TB时,支持小数输入。
  • all是针对eDevLUN扩容。

write_policy=?

缓存写策略。

取值为:

  • write_through:透写。数据写入到硬盘后,系统才会认为写入成功。每次写入数据均需访问硬盘。
  • write_back:回写。数据写入到本端控制器缓存后,系统即认为写入成功,同时数据会被写入到对端控制器的缓存作为镜像。在满足一定条件后,缓存再将数据写入硬盘。

mirror_policy=?

LUN的Cache镜像策略,该参数只能在developer模式下执行。登录developer模式的方法,详情请参见《高级运维命令参考》。

取值为:

  • Enable:开启Cache镜像功能。
  • Disable:不开启Cache镜像功能。

prefetch_policy=?

缓存预取策略。

取值为none、constant、variable或intelligent,系统默认值为intelligent。各参数取值说明如下:

  • none:不预取。
  • constant:固定预取。
  • variable:可变预取。
  • intelligent:智能预取。

prefetch_multiple=?

缓存预取倍数。 当prefetch_policy=?参数取值为“variable”时,此参数必须指定。

取值为0~1024。

prefetch_value=?

缓存预取值。 当prefetch_policy=?参数取值为“constant”时,此参数必须指定。参数取值为“intelligent”时,此参数值为可选项。

当prefetch_policy=?参数取值为“constant”时,取值为0~1024,单位为KB。参数取值为“intelligent”时,取值为1024~8192,单位为KB。

owner_controller=?

LUN的归属控制器。

取值格式为XA、XB、XC或XD,其中X是取值范围为[0,3]的整数。

work_controller=?

LUN的工作控制器,该参数只能在developer模式下执行。登录developer模式的方法,详情请参见《高级运维命令参考》。

取值格式为XA、XB、XC或XD,其中X是取值范围为[0,3]的整数。

io_priority=?

LUN的I/O优先级。

取值为:

  • Low:优先级为低。
  • Middle:优先级为中等。
  • High:优先级为高。

thresholds_switch=?

Thin LUN的阈值告警功能开关。

取值为:

  • off:关闭阈值告警功能。
  • on:打开阈值告警功能。

thresholds_percent=?

Thin LUN达到告警的阈值。

取值为50~99,单位%。

dif_switch=?

是否开启DIF功能。

取值为:

  • yes:开启DIF功能。
  • no:不开启DIF功能。

zero_data_enabled=?

零页面识别开关,该参数只能在developer模式下执行。登录developer模式的方法,详情请参见《高级运维命令参考》。

取值为:

  • yes:开启零页面识别功能。
  • no:不开启零页面识别功能。

silence_check_period=?

主机多路径切LUN静默检测周期。该参数只能在developer模式下执行。登录developer模式的方法,详情请参见《高级运维命令参考》。

取值为分钟,取值范围为1~60的整数。

silence_check_count=?

静默检测周期内,到达进入静默状态的切换LUN的次数,该参数只能在developer模式下执行。登录developer模式的方法,详情请参见《高级运维命令参考》。

取值为整数,取值范围为1~100。

silence_keep_time=?

主机多路径切LUN静默持续时间,该参数只能在developer模式下执行。登录developer模式的方法,详情请参见《高级运维命令参考》。

取值为分钟,取值范围为1~43200的整数。

description=?

描述信息。

-

clear_description=?

清除描述信息。

取值为:

enable:清除描述信息。

seqflow_bitmap=?

顺序流识别位图。

取值为整数,取值范围为1~16。系统默认值为10。

seqflow_counter=?

顺序度计数。

取值为整数,取值范围为1~64。系统默认值为32。

seqflow_disable_time=?

顺序流失效周期。

取值为整数,单位为秒,取值范围为1~16384。

seqflow_distance=?

顺序流识别距离。

取值为整数,单位为chunk,取值范围为1~64。系统默认值为1。

seqflow_algorithm_switch=?

顺序流自适应算法开关。

取值为On或Off,各参数取值说明如下:

  • On:打开自适应算法开关。
  • Off:关闭自适应算法开关,该情况下使用老算法。

系统默认值为On。

seqflow_min_prefetch_threshold=?

顺序流最小预取门限。

取值为整数,单位为I/O,取值范围为1~16。系统默认值为2。

seqflow_interval_multiple=?

间隔顺序流预取倍数。

取值为整数,取值范围为1~32。系统默认值为4。

seqflow_max_prefetch_len=?

顺序流识别的最大预取长度。

取值为整数,单位为扇区。

取值范围为128~32768。系统默认值为16384。

seqflow_min_prefetch_len=?

顺序流识别的最小预取长度。

取值为整数,单位为扇区。

取值范围为0~32768。系统默认值为0。

disable_schedule_policy=?

LUN 定时HyperCDP计划使能开关。

取值为:

  • None:启用定时HyperCDP计划。
  • HyperCDP:禁用定时HyperCDP计划。

视图

研发视图

使用指南

  • 执行该操作前,请检查要选择的LUN是否正确。
  • 执行该操作前,请清空与该LUN有映射关系的应用服务器的缓存,确保应用服务器缓存中没有数据。

使用实例

  • 修改ID为“1”的LUN的镜像策略为不镜像。
    developer:/>change lun lun_id=1 mirror_policy=Disable  
    DANGER: You are going to change the property of LUN to non-mirroring.  
    This operation will cause LUN data loss if the LUN property is changed to write-back without mirroring.  
    Suggestion: Before performing this operation (switching mirroring to non-mirroring, or switching non-mirroring to mirroring), ensure that a correct LUN has been selected, the write policy of this LUN is not write back, and services have been stopped. 
    Have you read danger alert message carefully?(y/n)y 
    Are you sure you really want to perform the operation?(y/n)
  • 修改ID为“1”的LUN顺序流位图为12。
    developer:/>change lun lun_id =1 seqflow_bitmap=12 
    WARNING: You are about to change the parameters related to the cache sequential flow of the LUN. This operation may affect the LUN performance. 
    Suggestion: Before performing this operation, ensure that the preceding risk can be accepted and the selected LUN is correct. 
    Have you read warning message carefully?(y/n)y 
    Are you sure you really want to perform the operation?(y/n)y 
    Change LUN 1 successfully.
  • 修改ID为“1,2,3”的LUN顺序流失效时间为3600。
    developer:/>change lun lun_id_list=1,2,3 seqflow_disable_time=3600 
    WARNING: You are about to change the parameters related to the cache sequential flow of the LUN. This operation may affect the LUN performance. 
    Suggestion: Before performing this operation, ensure that the preceding risk can be accepted and the selected LUN is correct. 
    Have you read warning message carefully?(y/n)y 
    Are you sure you really want to perform the operation?(y/n)y 
    Change LUN 1 successfully. 
    Change LUN 2 successfully. 
    Change LUN 3 successfully.

输出说明

无。

翻译
下载文档
更新时间:2019-07-17

文档编号:EDOC1100049100

浏览量:56211

下载量:75

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页