搜索
您的当前位置:首页正文

HDS本地、远程复制笔记

来源:好走旅游网
HDS存储 本地/远程复制笔记

一、CCI命令 1、PAIR创建 # 建立HUR PAIR关系

paircreate -IH60 -g ECIF_SCVDB -vl -f async -jp 6 -js 6 -c 3

paircreate -IH60 -g ECIF_SCVDB -d ECIF_SVCDB_disk192 -vl -f async 3 -jp 3 -js 3 -c 3 # 建立 TC Async PAIR关系

paircreate -IH60 -g ECIF_SCVDB -vl -f async -c 3

paircreate -IH60 -g ECIF_SCVDB -d ECIF_SVCDB_disk12 -vl -f async 3 -c 3 # 建立 TC Sync PAIR关系

paircreate -IH60 -g ECIF_SCVDB -vl -fg never -c 3

paircreate -IH60 -g ECIF_SCVDB -d ECIF_SVCDB_disk192 -vl -fg never 3 -c 3

# 建立 SI PAIR关系

paircreate -IM60 -g ECIF_SCVDB -vl -m grp 0

paircreate -IM60 -g ECIF_SCVDB -d ECIF_SVCDB_disk192 -vl -m grp 0 paircreate -IM60 -g ECIF_SCVDB -vl -m grp 0 -split -fq normal|quick

# 建立 COW PAIR关系

paircreate -IM60 -g ECIF_SCVDB -vl -m grp 0 -pid 1

paircreate -IM60 -g ECIF_SCVDB -d ECIF_SVCDB_disk192 -vl -m grp 0 -pid 1 2、分裂PAIR关系

pairsplit -IH60 -g ECIF_SCVDB –rw(-r默认)

pairsplit -IM60 -g ECIF_SCVDB -rw -fq normal|quick(仅SI,-r默认) 3、 同步

pairresync -IH60 -g ECIF_SCVDB

pairresync -IM60 -g ECIF_SCVDB -fq normal|quick(仅SI)

pairresync -IM60 -g ECIF_SCVDB -restore -fq normal|quick(仅SI) pairresync -IM60 -g ECIF_SCVDB –restore(仅COW) 4、删除PAIR关系

pairsplit -IH60 -g ECIF_SCVDB –S

pairsplit -IH60 -g ECIF_SCVDB -d ECIF_SCVDB_disk192 –S 5、暂停PAIR关系

pairsplit -IM60 -g ECIF_SCVDB –E(仅SI) 6、参数说明 -IH60

# IH指 tc sync、tc async、ur; 60 cci配置文件实例名,ICA xp24k

-IM60 # IM指 si、cow; 60 cci配置文件实例名 -g # CCI配置文件定义的组 -g -d # 组中的单个盘

-vl # 声明CCI是在p-vol端,-vr代表远端

-f async 3 # tc async、ur fevel参数为async,一致性组为3

新建组系统自动分一致性组ID,向现有组增加单个盘,需指定原组一致性组ID

-fg never 3 # tc sync fevel参数为never,一致性组为3 -m grp 0 # si、cow一致性组

-c 3 # copy pace,默认值3,值范围0-15 -fq # 分裂或还原方式,quick|normal -pid # cow pool id -split # 创建后立即分裂 -restore # s-vol向p-vol 7、pair状态查看

pairdisplay -IH54 -g SXYXYDB -fcx # 显示pair状态 pairdisplay -IH54 -g SXYXYDB -fcx -l # 显示本地pair状态 TRANS2-TL# />pairdisplay -IH54 -g SXYXYDB -v ctg

CTG P/S Status AP U(%) Q-Marker QM-Cnt SF(%) Seq# IFC OT/s CT/m RT/m 017 P-VOL PAIR 2 0 2cfd3587 1416 50 48138 OFF - - -

017 S-VOL PAIR 2 0 2cfd2fff - 70 49364 - - - -

TRANS2-TL# />pairdisplay -IH54 -g SXYXYDB -v jnl

JID MU CTG JNLS AP U(%) Q-Marker Q-CNT D-SZ(BLK) Seq# Num LDEV# 008 0 17 PJNN 2 0 2cfd4285 653

2909804136 48138 25 4500

016 0 17 SJNN 2 0 2cfd3ff1 0 2909804136 49364 25 24716

TRANS2-TL# />pairdisplay -IH54 -g SXYXYDB -v jnlt

JID MU CTG JNLS AP U(%) Q-Marker Q-CNT D-SZ(BLK) Seq# DOW PBW APW 008 0 17 PJNN 2 0 2cfd47c6 1955 2909804136 48138 0 300 40

016 0 17 SJNN 2 0 2cfd3fff 1884 2909804136 300 40

Q-Marker # 正在复制的数据的标示

Q-CNT # 需要UR复制的数据量,通常PJNN>SJNN D-SZ(BLK) #

AP # 活跃路径 U(%) # Journal 利用率

SF(%) # cache usage(sidefile or journal)

60 49364

二、CCI配置文件

在不考虑CCI服务器冗余的情况下,通常一个站点一台CCI服务器,每台存储有一块COMMAND DEVICE LDEV Mapping给CCI服务器,两个站点的CCI服务器能PING通。PAIR关系由1个本地实例和1个远程实例管理,实例的配置文件为/etc/horcmXX.conf。

例1:HUR、TC实例及其配置文件 A存储(本地) horcm60.conf

B存储(远程)horcm61.conf

例2:TC、COW实例及其配置文件 A存储(P-VOL) horcm70.conf

A存储(S-VOL) horm71.conf

三、PAIR关系解说

状态 smpl 未创建pair对 初始复制,p-vol读写权限,s-vol读权限。 copy 如果p-vol卷已和其他v-vol组成pair,将不显示copy状态,直接显示pair状态 SI、COW、TC、UR 描述 适用环境 normal resync :psus(分裂)状态同步机制:从p-vol复制更新数据到s-vol;如果分裂时s-vol启用了写权限,s-vol发送更新到p-vol,p-vol合并更新后,发送到v-vol;psue(暂停)状态同步机制:COPY(RS) 复制整个p-vol到s-vol 删除snapshot data,不删除pair时一个持续状态p-vol可读写,s-vol不可读写 COPY(SP) steady split mode,分裂进行中 restore resync:s-vol更新数据同步到p-vol,此时p-vol只读 ,仅SI正常分裂,s-vol启用写权限 COPY(RS-R) snapshot重写p-vol时的一个持续状态,p-vol可读写,s-vol不可读写 copy(PD) 删除pair时的持续状态,p-vol可读写,s-vol不可读写 pair pair同步中,s-vol读权限 pair对不同步,用户分裂pair或用户从s-vol删除 pair,SI和COW p-vol继续IO,ur和tc p-vol是否继续IO以fence参数决定,s-vol可读或可读写。 hur pair初始化完成之后,可执行pairsplit。分裂过程中,复psus 制或丢弃pending 数据(flush 或 purge mode),分裂期间p-vol停止journal获得,继续IO,保持改变跟踪,如果s-vol启用写权限,也保持改变跟踪。 tc async/sync pair、SI、cow分裂期间,p-vol保持改变跟踪,如果s-vol启用写权限,也保持改变跟踪。 TC、UR错误条件产生:p-vol 检测到错误,改变p-vol和s-vol到psue状态;s-vol system检测到错误,改变s-vol为psue状态,然后p-vol检测到s-vol是psue状态,则改变p-vol为psus状态。p-volpsue 能否继续IO,以fence参数决定,期间保持改变跟踪,待pairresync,s-vol读权限。 SI环境用户执行pairsplit –E,呈现suspend状态,重新同步时,复制整个p-vol到v-vol PFUL HUR Journal 卷使用超80% UR、COW (CCI查看) Copy-On-Write Pool超过threshold值 指定监视时间周期内,HUR Journal 卷使用持续超80%(pful状PFUS (CCI查看) 态),pair从pful改变为pfus,pair 暂停,s-vol可读或可读写 UR、COW 指定监视时间周期内,Copy-On-Write Pool超过threshold值,pair状态为pfus,pair自动分裂, p-vol可读写,s-vol可读写 SI、COW、TC、UR SI、COW、TC、UR SI、COW、TC、UR SI、COW、TC、UR SI、COW SI SI、TC、UR、COW SSWS s-vol启用写权限 (CCI查看) pair不同步,执行分裂或暂停(ur不能人工暂停,当错误条件产生时系统自动暂停),pair从copy或pair Suspending -suspending -psus或psue,s-vol读权限。 UR环境flush mode下分裂suspending一直持续到整个Journal从P-vol复制到 V-vol pair不同步,执行删除,pair从copy、pair、psus、psue -deleting -smpl ,s-vol读权限 deleting UR环境flush mode下分裂suspending一直持续到整个Journal从P-vol复制到 V-vol hold hlde 数据从tc sync的s-vol存放到Master Journal volume 数据不能从tc sync的s-vol存放到Master Journal volume 仅3DC 仅3DC SI、COW、TC、UR SI、COW、TC、UR SI、COW、TC、UR

四、操作流程 1、UR操作流程

⑴、复制链路(操作与存储无关) ⑵、Port 配置 ⑶、DKC 配置

⑷、Journal Group 配置(添加 Journal volume) ⑸、P-vol 和 S-vol Mapping 给主机 ⑹、CCI 配置文件

⑺、管理 Pair关系(在CCI服务器) 2、COW 操作流程 ⑴、创建 pool ⑵、创建V-Vol

⑶、P-vol 和 S-vol Mapping 给主机 ⑷、CCI 配置文件

⑸、管理 Pair关系(在CCI服务器)

3、SI操作流程

⑴、配置保留LDEV,为V-vol ⑵、CCI 配置文件

⑶、管理 Pair关系(在CCI服务器) 4、TC操作流程

⑴、复制链路(操作与存储无关) ⑵、Port 配置

⑶、MCU/RCU配置(两台存储如果有UR,会自动创建MCU/RCU) ⑷、P-vol 和 S-vol Mapping 给主机 ⑸、CCI 配置文件

⑹、管理 Pair关系(在CCI服务器)

五、几个术语解释

因篇幅问题不能全部显示,请点此查看更多更全内容

Top