[原创]MirrorView安装实施方案
闲来无事,给CU的各位兄弟贡献一下文档,切磋一下 ^_^EMC CX700 MirrorView/S 实施文档
1.EMC MirrorView介绍
MirrorView是基于盘阵之间,以LUN为单位的远程复制软件.适于与CX,CX3系列(CX200,CX300除外),MirrorView分为MirrorView/S(同步),MirrorView/A(异步).enabler分别为MirrorViewEnabler_01.xx.5.yyy.ena, MVAEnabler_01.xx.5.yyy.ena.
2.EMC MirrorView/S实施路线图
- 确认生产盘阵和镜像盘阵之间FLARE版本是否一致(至少大版本要一致).
- 建立生产盘阵和镜像盘阵之间的物理连接,不同型号的盘阵镜像端口(用于做MirrorView的port口)略有不同:
Port 5 for a CX3-20c or CX3-40c SP
Port 3 for a CX600, CX700, or CX3-80 SP
Port 1 for a CX400, CX500, CX3-20, or CX3-40 SP
-启用MirrorView enabler
启用MirrorView enabler需要盘阵无I/O操作
-分配write intent log
EMC官方建议分配两个128MB的LUN做为write intent log使用.如果不分配write intent log,系统会占用SP的MEM做为write intent log.
-建立MirrorView connection
由于CX700的SP port口是短波模块,适用与短距离传输,如果要做MirrorView的距离很长,需要通过交换机(交换机之间通过长波模块做级联)用单模光纤线连接(黄色).
-创建remote mirror
创建MirrorView的源LUN.
-添加secondary image
关联MirrorView的源LUN和镜像LUN.
-创建consistency group
如果源LUN之间有关联关系,需要一起添加到consistency group中来保证源LUN间数据的一致性.
-测试MirrorView
通过promote来转化primary image和secondary image的角色.
通过fracture来断开primary image和secondary image的同步. 3. 用户环境描述
用户需求: 将South CX700的数据和应用迁移到North CX700上,迁移完毕后,South CX700变成容灾环境,而North CX700变成生产环境.North CX700通过MirrorView/S同步South CX700数据,并做主备之间的切换测试,验证数据的一致性.
4.
FLARE升级及MirrorView enabler启用
由于South CX700 FLARE版本太低,如果不升级会导致做MirrorView时建立不了consistency group.在升级时,由于SP会重启,会涉及到路径切换,因此强烈建议在没有读写I/O时,实施FLARE升级.
首先,通过NST软件或者navisphere界面中的sofeware installation wizard,来升级FLARE.
好东西,顶一下!
如果做灾难测试的时候,把primary image(主盘柜断电),把second image promote起来之后,如果要恢复回去的话,哪么操作步骤是什么样子的呢?是不是需要重新建立second image才可以? 谁能详细的介绍一下牙? 由于South CX700 FLARE版本太低,如果不升级会导致做MirrorView时建立不了consistency group.在升级时,由于SP会重启,会涉及到路径切换,因此强烈建议在没有读写I/O时,实施FLARE升级.
首先,通过NST软件或者navisphere界面中的sofeware installation wizard,来升级FLARE.
http://blog.chinaunix.net/photo/56442_090321145720.jpg
-NST软件-
http://blog.chinaunix.net/photo/56442_090321145741.jpg
-software installation wirard-
由于用户FLARE版本太低,这里只能通过software installation wirard来升级.升级过程如下:
http://blog.chinaunix.net/photo/56442_090321145751.jpg
点击Next.通过浏览选中本地电脑中的FLARE 这里是CX700-Bundle-02.19.700.5.045.pbu,点击Next.
http://blog.chinaunix.net/photo/56442_090321145807.jpg
点击Next,开始升级,在升级的过程中一定要保证网络的畅通及不要随意重启盘阵,中断升级,整个升级大约需要40分钟.
http://blog.chinaunix.net/photo/56442_090321145819.jpg
升级完毕后,继续通过SIW启用MirrorView,选中MirrorView正式license,点击Next.
http://blog.chinaunix.net/photo/56442_090321145845.jpg
启用MirrorView后,可以在盘阵属性->software中,看到升级后的software状态.如果确认升级后,盘阵无异常现象,点击commit,系统会删除旧的FLARE.
http://blog.chinaunix.net/photo/56442_090321145853.jpg
注意事项:
升级FLARE或启用Mirrorview enabler时,尽管停止了所有I/O操作,系统还是报有I/O操作点击不了NEXT,这时需要把读写缓存禁用,然后就可以继续升级了. 楼主别光上图牙,也介绍一下接管和反相同步的工作过程牙
回复 #3 jgtvisionnex 的帖子
我的印象中,这种情况就是重做一次。 5.North CX700&South CX700物理连接
用户的物理连接如下:
-
North CX700 SPA03(短波SFP)-(短波SFP)North交换机top(长波SFP)-(长波SFP)South交换机top(短波SFP)-South CX700 SPA03(短波SFP)
-
North CX700 SPB03(短波SFP)-(短波SFP)North交换机bot(长波SFP)-(长波SFP)South交换机bot(短波SFP)-South CX700 SPB03(短波SFP)
物理连接完毕后, 配置用于做MirrorView的zone,Zoning配置:
Zone1: North SPA03,South SPAO3
Zone2: North SPB03,South SPB03
注意事项:
CX 700 SPA03,SPB03既可以连接主机也可以用于MirrorView,可以同时使用,条件允许的情况下,尽量只用于MirrorView.
6.
分配Write Intent Log
由于用户有反向镜像的需求,所以需要再两台盘阵上各创建两个LUN,创建完毕后,分别分配为Write Intent Log.
http://blog.chinaunix.net/photo/56442_090324102143.jpg
分配完Write Intent Log,在Private LUNs中可以看到Write Intent Log.http://blog.chinaunix.net/photo/56442_090324102923.jpg
7.
建立MirrorView connection
South CX700和North CX700物理连接建立后,zoning配置正确后,选择MirrorView->Manage Mirror Connections.选中另一台盘阵,点击Enable.
http://blog.chinaunix.net/photo/56442_090324103700.jpg
8.
创建remote mirror选中MirrorView->Create Remote Mirror.输入Name名称,选中Use Write Intent Log.选中要做MirrorView的LUN,点击确定.按以上顺序依次创建remote mirror synclun0,sysnclun1,sysnc5,synclun6,synclun7,synclun8.
http://blog.chinaunix.net/photo/56442_090321145900.jpg
9.
添加secondary image选中synclun0,选择Add Secondary Image.选择MirrorView的目标LUN,点击确定,系统自动开始做同步.依次向其余synclun中添加secondary Image。
http://blog.chinaunix.net/photo/56442_090321145909.jpg
添加完毕后,在remote mirror properties中,查看同步进度.http://blog.chinaunix.net/photo/56442_090321145918.jpg
用户6个LUN,每个100G,总共600G数据,经过2小时20分,同步完成.
10.
创建consistency group 由于用户环境中oracle部署在不同的LUN上,要保证所有生产LUN之间数据的一致性,故要创建consistency group,输入consistency group name,选中所有需要保持一致的LUN,点击确定.这样所有添加到consistency group中的LUN做为一个整体来promote,fracture.
http://blog.chinaunix.net/photo/56442_090321145925.jpg11.
测试MirrorView/S
- primary Image,secondary Image切换
在secondary Image所属盘阵的consistency group点击promote,这时secondary Image马上变成primary Image,而primary Image马上变成secondary Image.
注意事项: 在做promote时,所有LUN必须是synchronized,否则可能由于镜像数据在SP中还没有写入secondary Image中,导致丢失数据.
http://blog.chinaunix.net/photo/56442_090321145933.jpg
- primary Image,secondary Image fracture.
在primary Image所属盘阵的consistency group点击fracture,这时secondary Image会和primary断开同步,变成consistent状态.如果是手动断开,会显示adminFracture,如果是由于其他原因,系统自行断开同步,会显示sysFracture.
注意事项:尽管fracture断开同步,但secondary Image不能写也不能读,只有提升为primary Image后,才可以读写.
-完毕- 不错支持一下 不顶都不行啊, 好贴