使用dscli的攻击划,不过在安装dscli工具的时候需要确认dscli的版本是不是合乎DS8100的版本1.lsarraysit查看下arraysite,这个一般都有出厂都做好了,8块盘做一个arraysite2.mkarray [-dev storage_image_ID] -raidtype 5|10 -arsite Array_site如:(创建raid10)dsc...
显示全部使用dscli的攻击划,不过在安装dscli工具的时候需要确认dscli的版本是不是合乎DS8100的版本
1.lsarraysit查看下arraysite,这个一般都有出厂都做好了,8块盘做一个arraysite
2.mkarray [-dev storage_image_ID] -raidtype 5|10 -arsite Array_site
如:(创建raid10)
dscli>mkarray -raidtype 10 -arsite S1
dscli>mkarray -raidtype 10 -arsite S2
3.lsarray查看已经创建的array
命令格式如下:
mkrank [-dev storage_image_ID] -array array_ID -stgtype fb|ckd
如:
mkrank -array A0 -stgtype fb
mkrank -array A1 -stgtype fb
fb是给小机用的,ckb一般给大机用过的
2.4.4 创建Extend Pool
命令格式如下:
Usage: mkextpool [-dev storage_image_ID] -rankgrp 0|1 -stgtype fb|ckd Extent_pool_name
如:
mkextpool -rankgrp 0 -stgtype fb ext_pool0
mkextpool -rankgrp 1 -stgtype fb ext_pool1
mkextpool -rankgrp 0 -stgtype fb ext_pool2
mkextpool -rankgrp 1 -stgtype fb ext_pool3
关于:rankgrp 0 | 1
Assigns the extent pool to either rank group 0 or 1. Rank group 0 is managed by server 0, and rank group 1 is managed by server 1.
所以在创建extend pool时,为了保证在server(controller)这一层上的负载均衡,请交错使用0、1,如上面的例子。
关于:stgtype fb|ckd
对于open system,使用类型fb,ckd是给S390使用的。
将rank加入到相应的extend pool
命令格式如下:
Usage: chrank [-dev storage_image_ID] [-extpool extentpool_ID] Rank_ID ...
如:
chrank -extpool P0 R0
chrank -extpool P1 R1
请务必等待RANK的状态变成'Unassigned', Issue "lsrank " to get the rank status.
务必等到rank状态变成Unassigned才执行chrank命令
创建LUN的命令格式如下:
mkfbvol [-dev storage_image_ID] -extpool extentpool_ID [-cap capacity] [-type blocks|ess|ds] [-name volume_name] Volume_ID
如:
mkfbvol -extpool P0 -cap 97 –name fb_vol_#h 2000-2007
mkfbvol -extpool P1 -cap 97 –name fb_vol_#h 2100-2107
第一条命令将在extend pool 0(P0)中创建8个大小为97GiB的LUN,其LUN ID分别为2000,2001,2002,2003,2004,2005,2006,2007,LUN的别名为fb_vol_2000,fb_vol_2001,fb_vol_2002,fb_vol_2003….. fb_vol_2007。
关于volume_name,你可以使用方便识别的名字,如BI_vol_xxxx,DB_vol_xxx。
关于capacity,最小值为1GiB,可以取1~array size中间任何一个整数值。
关于LUN ID:
LUN ID的格式为xyzz (x=address group, xy=LSS, zz=volume ID),为16进制,我们可以使用的LUN ID范围如下:
其中:
x为DS8K address group,可以使用的值为0~F。一般我们把0预留给S390,open平台可以使用其余的值,如果微码版本比较低,请先使用0~7。
xy为LSS的ID,使用范围为00-FF,比如我们使用address group 2,则我们可以使用的LSS ID为20,21,22,23,~2E,共16个LSS。请注意LSS ID中的Y决定该LSS有那个server来管理,即Y为偶数的LSS(及所含的LUN归server 0管理,Y为奇数的LSS(及所含的LUN)归server 1管理。
关于在HP平台上LUN ID的选择:
Due to limitations in the host operating system, LUNs greater than x'3FFF' are not supported. When you create or assign LUNs and volumes, only LUN and volume IDs less than x'3FFF' are supported. This limits the maximum number of volumes that are allowed for HP host types to 16384
请不要分配LUN ID大于3FFF,否则HP将无法识别。
关于LSS的选择:
如果客户的系统没有PPRC/flashcopy、将来也不会购买这些功能,我们可以随意的选择LSS ID,但是如果需要考虑这些功能的情况下,建议尽量减少LSS的使用量。在copy service情况下,总是需要执行freeze/unfreeze,LSS pair越多,需要执行的mkpprcpath命令也越多,对数据库的consistent不利。有可能的情况下,对于一套独立的应用,使用2个LSS即可,一个给sever0管理,另外一个给server1管理。
zz为volume ID,从00~FF,共256个。
最后再创建lun,mkhostconnect,如果用dscli不熟的话,可以使用DS8100的图形界面进行操作。
收起