ctovplex日常操作维护.docx
《ctovplex日常操作维护.docx》由会员分享,可在线阅读,更多相关《ctovplex日常操作维护.docx(13页珍藏版)》请在冰豆网上搜索。
ctovplex日常操作维护
EMCVPLEX日常操作维护
易安信电脑系统(中国)有限公司
技术解决方案部
版本
创建/修改日期
创建/修改人
备注
2012-06-21
陈洪星
新创建
Contents
1.状态检查及报修
VPLEX的各个重要部件均为冗余设计在某个部件出现故障时VPLEX仍然会持续工作,连接的主机或应用感知不到故障的发生,如果故障不能被及时的发现和维护在冗余的部件出现故障时可能就会导致应用宕机。
VPLEX的日常状态检查是管理员的一项重要工作需要定期或定时进行检查,建议每天至少一次状态检查。
另外EMC建议用户配置ESRS,在设备出现故障时ESRS能够及时通知到EMC支持中心,支持中心的工程师根据VPLEX日志来决定下一步安排如联系本地工程师到现场进行故障部件的更换或维护并通知到用户。
状态检查包括VPLEX状态和Witness(用在VPLEX-Metro和GEO环境)状态检查。
1.1VPLEX状态检查步骤
图形管理界面方式
选择SectionHovermenus中的SystemStatus,可以看到Vplex的状态。
点击ViewStatusDetails查看详细信息
命令行方式
VPlexcli:
/>health-check
1.2Witness状态检查步骤
图形管理界面方式
待续
命令行方式
待续
1.3报修步骤
A.准备好VPLEX序列号
如何获取VPLEX序列号
序列号在安装时实施工程师提供(要求签的安装报告中会有)
VPLEX设备上会有序列号标签
通过命令或图形管理界面列出序列号
B.拨打报修电话报修
报修电话800-819-0009/400-670-0009
2.信息收集
2.1配置和日志信息收集
在报修后EMC支持工程师会要求用户工程师收集VPLEX的配置和日志信息,收集步骤如下:
命令行收集方法:
VPlexcli:
/>collect-diagnostics--minimum
注意:
在Metro环境下,两边的managementserver上都要执行此命令以获取完整信息,但是不要在两边同时执行此命令,即使指定参数local-only。
2.2性能日志信息收集
如果碰到性能问题,需要收集性能信息日志。
收集步骤如下:
命令行收集方法:
VPlexcli:
/>collect-diagnostics--nocores--noheap--notrace
3.开关机步骤
3.1关机步骤
VPLEX关机需要满足如下条件:
连接VPLEX的所有主机的应用正确的shutdown
连接VPLEX的所有主机挂载的文件系统正确的umount和VG正确的varyoff(如果可以主机最好能够shutdown)
关机步骤:
软shutdown
命令行方式
1.登陆到cluster-1的managementserver上,进入VPlexcli,username:
service,password:
Mi@Dim7T
2.登陆到cluster-2的managementserver上,进入VPlexcli,username:
service,password:
Mi@Dim7T
3.修改transfer-size小于等于128K
VPlexcli:
/>distributed-storage/distributed-devices>set*:
:
transfer-size128K
4.检查当前的datamigration的状态
VPlexcli:
/>rebuildstatus
任何数据迁移的工作在clustershutdown期间都将暂停,并将在cluster重启后恢复
5.停止主机端所有使用VplexVolumes的I/O,包括cluster-1、cluster-2
6.检查VPlex健康状态
VPlexcli:
/>health-check
7.收集配置信息及LOG日志
VPlexcli:
/>collect-diagnostics--minimum
8.在cluster-1、cluster-2上检查batteryconditioning
VPlexcli:
/>battery-conditioningsummary
确认没有SPSunit正处于conditioning状态
确认在下一步disablebatteryconditioning之前,没有SPSunit计划将进行conditioning
9.在cluster-1、cluster-2上禁用batteryconditioning
VPlexcli:
/>battery-conditioningdisable-s/engines/*/stand-by-power-supplies/*
10.禁用call-home
VPlexcli:
/>cd/notifications/call-home
VPlexcli:
/>setenabledfalse--force
11.禁用VplexWitness
VPlexcli:
/>cd/cluster-witness
VPlexcli:
/>cluster-witnessdisable–-force
12.在cluster-1、cluster-2上关闭VPlexfirmware
VPlexcli:
/>clusters/cluster-1>clustershutdown
13.在cluster-1上关闭Vplexdirectors
VPlexcli:
/>exit
service@vplex-1:
~>
director-1-1-a:
~#shutdown-P"now"
Table 1sshcommandstoconnecttodirectors
Clustersize
Director
sshcommand
Checkbox
Single-engine
Dual-engine
Quad-engine
1-1-A
[X]
1-1-B
[]
Dual-engine
Quad-engine
1-2-A
[]
1-2-B
[]
Quad-engine
1-3-A
[]
1-3-B
[]
1-4-A
[]
1-4-B
[]
14.在cluster-2上关闭Vplexdirectors
VPlexcli:
/>exit
service@vplex-1:
~>67
director-1-1-a:
~#shutdown-P"now"
Table 2sshcommandstoconnecttodirectors
Clustersize
Director
sshcommand
Checkbox
Single-engine
Dual-engine
Quad-engine
2-1-A
[X]
2-1-B
[]
Dual-engine
Quad-engine
2-2-A
[]
2-2-B
[]
Quad-engine
2-3-A
[]
2-3-B
[]
2-4-A
[]
2-4-B
[]
15.在cluster-1、cluster-2上关闭managementserver
Service:
~>sudo/sbin/shutdown0
电源shutdown
cluster-1、cluster-2关闭PDP上的开关
3.2开机步骤
VPLEX开机需要满足下列条件:
VPLEX连接的存储交换机正确加电
VPLEX连接的盘阵正确加电并启动完成
开机步骤:
电源加电
Cluster-1、cluster-2打开PDP电源开关
登陆cluster-1的managementserver
检查COMswitch的健康状态(2引擎和4引擎)
telnet
Table 3FibreChannelCOMswitchaddresses
Switch
Addressincluster-1
Addressincluster-2
A
B
Username:
service
Password:
Mi@Dim7T
switchstatusshow
SwitchHealthReportReporttime:
02/10/201103:
23:
22PM
SwitchName:
FC-Switch-A
SwitchState:
HEALTHY
Duration:
1346:
30
PowersuppliesmonitorHEALTHY
TemperaturesmonitorHEALTHY
FansmonitorHEALTHY
FlashmonitorHEALTHY
MarginalportsmonitorHEALTHY
FaultyportsmonitorHEALTHY
MissingSFPsmonitorHEALTHY
在cluster-1、cluster-2上检查VPN连接状态
VPlexcli:
/>vpnstatus
在cluster-1、cluster-2上启用battery-conditioning
VPlexcli:
/>battery-conditioningenable-s/engines/*/stand-by-power-supplies/*
检查Vplex健康状态
VPlexcli:
/>health-check
启用VplexWitness
VPlexcli:
/cluster-witness>cluster-witnessenable
检查rebuildstatus并等待其完成
VPlexcli:
/>rebuildstatus
启用call-home
VPlexcli:
/>cd/notifications/call-home
VPlexcli:
/>setenabledtrue
收集配置信息和日志
VPlexcli:
/>collect-diagnostics
开机后状态检查
检查步骤方法见状态检查章节
4.日常操作
4.1分配新的存储空间给VPLEX
盘阵分配新的LUN给VPLEX方法请参考盘阵维护文档。
4.1.1VPLEX扫描识别新的storagevolume
图形管理界面步骤:
选择SectionHovermenus中的ProvisionStorage->StorageArrays,选中需要扫描的存储,点击RediscoverArray
命令行步骤
登陆Vplex的commandlineinterface
service@hostname:
~>vplexcli
username:
service
password:
Mi@Dim7T
VPlexcli:
/>arrayre-discover–ccluster1–a
4.1.2Claim新的storagevolume
图形管理界面步骤
选中NavigationPanel中的StorageVolumes,再选中unclaimed的volume,点击ClaimAllStorageonSupportingArray
弹出claimstorage向导菜单,点击下一步
选中需要claim的volumes后点击Add
检查并提交
查看结果
命令行步骤
VPlexcli:
/>storage-volumeclaim–n-d--appc
4.1.3配置extent、Device
4.1.3.1VPLEX-LOCAL模式
4.1.3.1.1Storagevolume到virtualvolume的1:
1封装
图形管理界面步骤
选中NavigationPanel中的Extents菜单,点击Create弹出extent创建向导,在AvailableStorageVolumes中选择分配给vplex的磁盘,点击Add
指定extent的大小
检查并提交
查看结果并关闭向导
选中NavigationPanel中的Devices菜单,点击Create打开device创建向导,设备类型选择1:
1Mapping
选择刚才创建的extent,点击Add
选择自动创建VirtualVolume
检查并提交
查看结果并关闭该向导
命令行步骤
VPlexcli:
/>extentcreate–d
VPlexcli:
/>local-devicecreate-graid-0–d1-e-n
4.1.3.1.2配置Raid1(Mirror)保护
图形管理界面步骤
待续
命令行步骤
待续
4.1.3.2VPLEX-Metro模式
4.1.3.2.1Storagevolume到virtualvolume的1:
1封装
图形管理界面步骤
参见VPLEX-Local模式的步骤
命令行步骤
VPlexcli:
/>extentcreate–d
VPlexcli:
/>local-devicecreate-graid-0–d1-e-n
4.1.3.2.2配置Raid1(Mirror)保护
图形管理界面步骤
在NavigationPanel中选择DistributedStorage->DistributedDevices,点击Create打开创建向导
选择源端cluster
在AvailableTop-levelDevices中选中需要做MetroMirror的设备,点击Add
在对端cluster中选择对应的MirrorDevice,然后点击AddMirror
选择数据同步
选择设备规则
检查并提交
查看结果并关闭向导
查看MetroMirror同步的状态,Health状态为minorfailure,Status为degraded
查看MetroMirror数据同步完后的状态,Health和Status均为OK
命令行步骤
VPlexcli:
/>deviceattach-mirror–rcluster-1-detaches–d-m
4.1.3.3VPLEX-GEO模式
4.1.3.3.1Storagevolume到virtualvolume的1:
1封装
图形管理界面步骤
参见VPLEX-Local模式的步骤
命令行步骤
参见VPLEX-Local模式的步骤
4.1.3.3.2配置Raid1(Mirror)保护
图形管理界面步骤
参见VPLEX-Metro模式的步骤
命令行步骤
参见VPLEX-Metro模式的步骤
4.1.4配置virtualvolume
图形管理界面步骤
参见节
命令行步骤
参见节
4.2分配VPLEXvirtualvolume给主机
4.2.1分配virtualvolume给原有主机
4.2.1.1分配virtualvolume到原有StorageView
图形管理界面步骤
选中NavigationPanel中的StorageViews,在Views列表中选中原有的StorageView,在右边栏Components菜单中点开VirtualVolume,点击底部的Add/RemoveVirtualVolumes按钮
在添加移除菜单中选中需要添加的virtualvolume,点击Add并确认
命令行步骤
VPlexcli:
/>storage-viewaddvirtualvolume–vxxx--virtual-volumesxxx
4.2.1.2主机扫描识别新的设备
AIX主机安装ODM库及Powerpath软件
#cfgmgr–v
4.2.2分配virtualvolume给新的主机
4.2.2.1创建StorageView
图形管理界面步骤
在NavigationPanel中选中StorageViews,点击Create打开创建View向导,填写Viewname,并在AvailableRegisteredInitiators中选中将要做映射的主机的HBA卡,点击Add
Vplex会根据zoning配置自动扫描出Vplex上对应的前端口
选中将要分配给主机的磁盘,点击Add
选择自动分配LUNid,如有需要可以手动更改
检查并提交
查看结果并关闭向导
命令行步骤
参见节
4.2.2.2添加主机、VPLEXFEport、virtualvolume到StorageView
图形管理界面步骤
参见前面章节
命令行步骤
VPlexcli:
/>exportinitiator-portregister--initiator-portxxx_hba0--port-taix
VPlexcli:
/>exportstorage-viewcreate–clustercluster-1--nxxx-p
VPlexcli:
/>exportstorage-viewaddinitiatorport–vxxx–ixxx
VPlexcli:
/>storage-viewaddvirtualvolume–vxxx--virtual-volumesxxx
4.2.2.3主机扫描识别新的磁盘设备
AIX主机安装ODM库和Powerpath软件
#cfgmgr-v