《CTO下载-VPLEX日常操作技巧维护.doc》由会员分享,可在线阅读,更多相关《CTO下载-VPLEX日常操作技巧维护.doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、!- EMC VPLEX 日常操作维护易安信电脑系统(中国)有限公司技术解决方案部版本创建/修改日期创建/修改人备注1.02012-06-21陈洪星新创建Contents1.状态检查及报修41.1VPLEX状态检查步骤41.2Witness状态检查步骤41.3报修步骤42.信息收集42.1配置和日志信息收集42.2性能日志信息收集53.开关机步骤53.1关机步骤53.2开机步骤54.日常操作64.1分配新的存储空间给VPLEX64.1.1VPLEX扫描识别新的storage volume64.1.2Claim 新的storage volume64.1.3配置extent、Device64.1.
2、4配置virtual volume84.2分配VPLEX virtual volume给主机84.2.1分配virtual volume给原有主机84.2.2分配virtual volume给新的主机81. 状态检查及报修 VPLEX的各个重要部件均为冗余设计在某个部件出现故障时VPLEX仍然会持续工作,连接的主机或应用感知不到故障的发生,如果故障不能被及时的发现和维护在冗余的部件出现故障时可能就会导致应用宕机。 VPLEX的日常状态检查是管理员的一项重要工作需要定期或定时进行检查,建议每天至少一次状态检查。另外EMC建议用户配置ESRS,在设备出现故障时ESRS能够及时通知到EMC 支持中心
3、,支持中心的工程师根据VPLEX日志来决定下一步安排如联系本地工程师到现场进行故障部件的更换或维护并通知到用户。状态检查包括VPLEX状态和Witness(用在VPLEX-Metro和GEO环境)状态检查。1.1 VPLEX状态检查步骤 图形管理界面方式 选择Section Hover menus中的System Status,可以看到Vplex的状态。点击View Status Details查看详细信息 命令行方式VPlexcli:/health-check1.2 Witness状态检查步骤 图形管理界面方式待续 命令行方式待续1.3 报修步骤A. 准备好VPLEX序列号v 如何获取VPL
4、EX序列号 序列号在安装时实施工程师提供(要求签的安装报告中会有) VPLEX设备上会有序列号标签 通过命令或图形管理界面列出序列号B. 拨打报修电话报修报修电话800-819-0009 / 400-670-00092. 信息收集2.1 配置和日志信息收集在报修后EMC 支持工程师会要求用户工程师收集VPLEX的配置和日志信息,收集步骤如下: 命令行收集方法:VPlexcli:/collect-diagnostics -minimum注意:在Metro环境下,两边的management server上都要执行此命令以获取完整信息,但是不要在两边同时执行此命令,即使指定参数local-only。
5、2.2 性能日志信息收集如果碰到性能问题,需要收集性能信息日志。收集步骤如下: 命令行收集方法:VPlexcli:/collect-diagnostics -nocores -noheap -notrace3. 开关机步骤3.1 关机步骤VPLEX关机需要满足如下条件: 连接VPLEX的所有主机的应用正确的shutdown 连接VPLEX的所有主机挂载的文件系统正确的umount和VG正确的vary off(如果可以主机最好能够 shutdown)关机步骤: 软shutdown 命令行方式1. 登陆到cluster-1的management server上,进入VPlexcli,usernam
6、e:service,password:MiDim7T2. 登陆到cluster-2的management server上,进入VPlexcli,username:service,password:MiDim7T3. 修改transfer-size小于等于128KVPlexcli:/distributed-storage/distributed-devices set *:transfer-size 128K4. 检查当前的data migration的状态VPlexcli:/rebuild status任何数据迁移的工作在cluster shutdown期间都将暂停,并将在cluster重启后
7、恢复5. 停止主机端所有使用Vplex Volumes的I/O,包括cluster-1、cluster-26. 检查VPlex健康状态VPlexcli:/health-check7. 收集配置信息及LOG日志VPlexcli:/collect-diagnostics -minimum8. 在cluster-1、cluster-2上检查battery conditioningVPlexcli:/battery-conditioning summary 确认没有SPS unit正处于conditioning状态 确认在下一步disable battery conditioning之前,没有SPS
8、unit计划将进行conditioning9. 在cluster-1、cluster-2上禁用battery conditioningVPlexcli:/ battery-conditioning disable -s /engines/*/stand-by-power-supplies/*10. 禁用call-home VPlexcli:/cd /notifications/call-home VPlexcli:/set enabled false -force11. 禁用Vplex WitnessVPlexcli:/ cd /cluster-witnessVPlexcli:/ cluste
9、r-witness disable -force12. 在cluster-1、cluster-2上关闭VPlex firmwareVPlexcli:/clusters/cluster-1 cluster shutdown13. 在cluster-1上关闭Vplex directorsVPlexcli:/exitservicevplex-1: ssh -l root 128.221.252.35director-1-1-a: # shutdown -P nowTable1 ssh commands to connect to directorsCluster sizeDirectorssh co
10、mmandCheckboxSingle-engineDual-engineQuad-engine 1-1-Assh l root 128.221.252.35X1-1-Bssh l root 128.221.252.36 Dual-engineQuad-engine 1-2-Assh l root 128.221.252.37 1-2-Bssh l root 128.221.252.38 Quad-engine 1-3-Assh l root 128.221.252.39 1-3-Bssh l root 128.221.252.40 1-4-Assh l root 128.221.252.41
11、 1-4-Bssh l root 128.221.252.42 14. 在cluster-2上关闭Vplex directorsVPlexcli:/exitservicevplex-1: ssh -l root 128.221.252.67director-1-1-a: # shutdown -P nowTable2 ssh commands to connect to directorsCluster sizeDirectorssh commandCheckboxSingle-engineDual-engineQuad-engine 2-1-Assh l root 128.221.252.6
12、7X2-1-Bssh l root 128.221.252.68 Dual-engineQuad-engine 2-2-Assh l root 128.221.252.69 2-2-Bssh l root 128.221.252.70 Quad-engine 2-3-Assh l root 128.221.252.71 2-3-Bssh l root 128.221.252.72 2-4-Assh l root 128.221.252.73 2-4-Bssh l root 128.221.252.74 15. 在cluster-1、cluster-2上关闭management serverSe
13、rvice: sudo /sbin/shutdown 0 电源shutdown cluster-1、cluster-2关闭PDP上的开关3.2 开机步骤VPLEX开机需要满足下列条件: VPLEX连接的存储交换机正确加电 VPLEX连接的盘阵正确加电并启动完成开机步骤: 电源加电 Cluster-1、cluster-2打开PDP电源开关 登陆cluster-1的management server 检查COM switch的健康状态(2引擎和4引擎)telnet Table3 Fibre Channel COM switch addressesSwitchAddress in cluster-1
14、Address in cluster-2A128.221.252.34128.221.252.66B128.221.253.34128.221.253.66Username:servicePassword:MiDim7TswitchstatusshowSwitch Health Report Report time: 02/10/2011 03:23:22 PMSwitch Name: FC-Switch-AIP address: 128.221.252.66SwitchState: HEALTHYDuration: 1346:30Power supplies monitor HEALTHYT
15、emperatures monitor HEALTHYFans monitor HEALTHYFlash monitor HEALTHYMarginal ports monitor HEALTHYFaulty ports monitor HEALTHYMissing SFPs monitor HEALTHY 在cluster-1、cluster-2上检查VPN连接状态VPlexcli:/ vpn status 在cluster-1、cluster-2上启用battery-conditioningVPlexcli:/ battery-conditioning enable -s /engines
16、/*/stand-by-power-supplies/* 检查Vplex健康状态VPlexcli:/ health-check 启用Vplex Witness VPlexcli:/cluster-witness cluster-witness enable 检查rebuild status并等待其完成 VPlexcli:/ rebuild status 启用call-homeVPlexcli:/ cd /notifications/call-homeVPlexcli:/ set enabled true 收集配置信息和日志VPlexcli:/ collect-diagnostics 开机后状态
17、检查检查步骤方法见状态检查章节4. 日常操作4.1 分配新的存储空间给VPLEX 盘阵分配新的LUN给VPLEX方法请参考盘阵维护文档。4.1.1 VPLEX扫描识别新的storage volume 图形管理界面步骤:选择Section Hover menus中的Provision Storage- Storage Arrays,选中需要扫描的存储,点击Rediscover Array 命令行步骤登陆Vplex的command line interfaceservicehostname:vplexcliusername:servicepassword:MiDim7T VPlexcli:/ ar
18、ray re-discover c cluster 1 a 4.1.2 Claim 新的storage volume 图形管理界面步骤 选中Navigation Panel中的Storage Volumes,再选中unclaimed的volume,点击Claim All Storage on Supporting Array 弹出claim storage向导菜单,点击下一步 选中需要claim的volumes后点击Add 检查并提交 查看结果 命令行步骤VPlexcli:/ storage-volume claim n -d -appc4.1.3 配置extent、Device4.1.3.1
19、 VPLEX-LOCAL模式4.1.3.1.1 Storage volume 到virtual volume的1:1封装 图形管理界面步骤 选中Navigation Panel中 的Extents菜单,点击Create弹出extent创建向导,在Available Storage Volumes中选择分配给vplex的磁盘,点击Add 指定extent的大小 检查并提交 查看结果并关闭向导 选中Navigation Panel中的Devices菜单,点击Create打开device创建向导,设备类型选择1:1 Mapping 选择刚才创建的extent,点击Add 选择自动创建Virtual
20、Volume 检查并提交 查看结果并关闭该向导 命令行步骤VPlexcli:/ extent create d VPlexcli:/ local-device create -g raid-0 d 1 -e -n 4.1.3.1.2 配置Raid 1(Mirror)保护 图形管理界面步骤待续 命令行步骤待续4.1.3.2 VPLEX-Metro模式4.1.3.2.1 Storage volume 到virtual volume的1:1封装 图形管理界面步骤参见VPLEX-Local模式的步骤 命令行步骤 VPlexcli:/ extent create d VPlexcli:/ local-d
21、evice create -g raid-0 d 1 -e -n 4.1.3.2.2 配置Raid 1(Mirror)保护 图形管理界面步骤 在Navigation Panel中选择Distributed Storage-Distributed Devices,点击Create打开创建向导 选择源端cluster 在Available Top-level Devices中选中需要做Metro Mirror的设备,点击Add 在对端cluster中选择对应的Mirror Device,然后点击 Add Mirror 选择数据同步 选择设备规则 检查并提交 查看结果并关闭向导 查看Metro Mi
22、rror同步的状态,Health状态为minor failure,Status为degraded 查看Metro Mirror数据同步完后的状态,Health和Status均为OK 命令行步骤VPlexcli:/ device attach-mirror r cluster-1-detaches d -m 4.1.3.3 VPLEX-GEO模式4.1.3.3.1 Storage volume 到virtual volume的1:1封装 图形管理界面步骤参见VPLEX-Local模式的步骤 命令行步骤参见VPLEX-Local模式的步骤4.1.3.3.2 配置Raid 1(Mirror)保护 图
23、形管理界面步骤参见VPLEX-Metro模式的步骤 命令行步骤参见VPLEX-Metro模式的步骤4.1.4 配置virtual volume 图形管理界面步骤参见4.1.3节 命令行步骤参见4.1.3节4.2 分配VPLEX virtual volume给主机4.2.1 分配virtual volume给原有主机4.2.1.1 分配virtual volume 到原有Storage View 图形管理界面步骤 选中Navigation Panel中的Storage Views,在Views列表中选中原有的Storage View,在右边栏Components菜单中点开Virtual Volu
24、me,点击底部的Add/Remove Virtual Volumes按钮 在添加移除菜单中选中需要添加的virtual volume,点击Add并确认 命令行步骤VPlexcli:/ storage-view addvirtualvolume v xxx -virtual-volumes xxx4.2.1.2 主机扫描识别新的设备AIX主机安装ODM库及Powerpath软件# cfgmgr v4.2.2 分配virtual volume给新的主机4.2.2.1 创建Storage View 图形管理界面步骤 在Navigation Panel中选中Storage Views,点击Create
25、打开创建View向导,填写View name,并在Available Registered Initiators中选中将要做映射的主机的HBA卡,点击Add Vplex会根据zoning配置自动扫描出Vplex上对应的前端口 选中将要分配给主机的磁盘,点击Add 选择自动分配LUN id,如有需要可以手动更改 检查并提交 查看结果并关闭向导 命令行步骤参见4.2.1节4.2.2.2 添加主机、VPLEX FE port、virtual volume到Storage View 图形管理界面步骤参见前面章节 命令行步骤VPlexcli:/ export initiator-port register -initiator-port xxx_hba0 -port -t aixVPlexcli:/ export storage-view create cluster cluster-1 -n xxx -p VPlexcli:/ export storage-view addinitiatorport v xxx i xxx VPlexcli:/ storage-view addvirtualvolume v xxx -virtual-volumes xxx4.2.2.3 主机扫描识别新的磁盘设备AIX主机安装ODM库和Powerpath软件# cfgmgr -v
限制150内