VMAX应用实例:如何设置Auto Meta

VMAX应用实例:如何设置Auto Meta

 

转载请在文首保留原文出处:EMC中文支持论坛

介绍

 

     当用户需要在VMAX中创建超过单个卷最大限制的逻辑卷,就需要用到Meta Device,在创建过程中,用户需要指定各种参数,以保证Meta Device可以顺利创建成功。Auto Meta功能的引入,通过预先定义Auto Meta参数,可以帮助用户通过单个配置进程完成Meta Device的创建操作。本文将介绍如何设置Auto Meta的参数和启用与禁用Auto Meta的方法。

更多信息

 

Auto Meta的作用:

 

     当用户试图创建一个超过VMAX最大限制的逻辑卷的时候,Symmetrix阵列中没有启用Auto Meta设置的话,用户会收到如下报错“Error msg (symcli): Cannot perform the requested operation because the Symmetrix wide meta auto meta is disabled. ”,或者SMC中的报错“Error msg (SMC, Enginuity: 5874): Provide the capacity less than or equal to 262668 cyl or enable the auto meta.”。原因是当前创建的逻辑卷超过VMAX中的最大单个逻辑卷限制。VMAX中单个逻辑卷最大支持是240GB262668 CYL),DMX中是59GB65520 CYL)。启用Auto Meta设置,预先定义好的Auto Meta参数可以解决这个问题。用户可以通过一条磁盘创建命令定义超过最大限制的VMAX逻辑卷。

 

Auto Meta设置参数解释:

 

     Auto Meta设置是Symmetrix阵列级别的,一旦启用,在该阵列中创建的逻辑卷,都会应用Auto Meta中所定义的参数。启用Auto Meta设置时候,需要预先定义3个参数,分别是Min_auto_meta_sizeAuto_meta_member_sizeAuto_meta_config。他们的作用如下:

 

  1. Min_auto_meta_size:这个设置定义了最小触发Auto Meta的逻辑卷大小。当用户需要创建一个大于Min_auto_meta_size ,同时Auto Meta设置已经启用,则Meta Device就会被创建。Min_auto_meta_size 不能比Auto_meta_member_size 来的小。且需要大于240GB262668 CYL)。
  2. Auto_meta_member_size:这个设置定义默认Meta Member的大小。VMAX中该值不能大于240GB262668 CYL),DMX则是59GB65520 CYL)。
  3. Auto_meta_config:定义默认的Meta Config类型,CONCATENATEDSTRIPED。关于两种Meta config的类型解释,参见EMC中文支持社区文章《VMAX应用实例:如何在线扩容Meta DeviceMeta Device章节。

 

 

使用Solution Enabler启用与定义Auto Meta参数:

 

     使用Solution Enabler命令启用Auto Meta设置方法是:

使用以下命令确认Auto Meta设置状态(xxxSymmetrix阵列序列号的后三位号码),在命令输出的最底端,我们可以看到Auto Meta的相关信息。

 

symcfig list –sid xxx -v

 

     如果Auto Meta设置处于Disable状态,创建命令行文件autometa.cmd

 

Set symmetrix auto_meta=enable, min_auto_meta_size=xxxx, auto_meta_member_size=xxxx,auto_meta_config=xxxx

 

 

     例如,我们在创建大于10923CYL大小的逻辑卷上启用member size1100CYLStriped Meta设置,输入命令文件为:

 

auto_meta=enable, min_auto_meta_size=10923, auto_meta_member_size=1100, auto_meta_config=STRIPED

 

 

     用symconfigure命令文件提交配置请求:

 

symconfigure -sid xxxx -f xxxx.txt commit –nop

 

    

     在这个例子用,我们使用直接命令的方式提交:

 

symconfigure -sid xxx -cmd "set symmetrix auto_meta=enable, min_auto_meta_size=10923, auto_meta_member_size=1100, auto_meta_config=striped;" commit

 

     如果要禁用auto meta设置,输入以下命令:

 

symconfigure -sid xxx -cmd "set symmetrix auto_meta=disable;" commit

 

 

 

使用SMC启用与定义Auto Meta参数:

 

 

使用SMCSymmetrix Management Console)命令启用Auto Meta设置方法:

 

  1. 右键Symmetrix ID然后选择Symmetrix AdminSet Symmetrix Attributes
  2. 启用Auto Meta功能,然后设置3个参数Min_auto_meta_sizeAuto_meta_member_sizeAuto_meta_config
  3. 点击 Add to Configure Session List 然后Commit

参考

 

EMC® Solutions Enabler Symmetrix CLI Quick Reference

VMAX应用实例:如何在线扩容Meta Device

应用于

 

Symmetrix DMX Engintuity 5773

Symmetrix VMAX Enginuity 58745875