EMC VPLEX 日常操作维护
易安信电脑系统(中国)有限公司
技术解决方案部
C ONTENTS
1. 状态检查及报修 (4)
1.1 VPLEX状态检查步骤 (4)
1.2 Witness状态检查步骤 (5)
1.3 报修步骤 (5)
2. 信息收集 (5)
2.1 配置和日志信息收集 (5)
2.2 性能日志信息收集 (6)
3. 开关机步骤 (6)
3.1 关机步骤 (6)
3.2 开机步骤 (8)
4. 日常操作 (10)
4.1 分配新的存储空间给VPLEX (10)
4.1.1 VPLEX扫描识别新的storage volume (11)
4.1.2 Claim 新的storage volume (11)
4.1.3 配置extent、Device (14)
4.1.4 配置virtual volume (26)
4.2 分配VPLEX virtual volume给主机 (26)
4.2.1 分配virtual volume给原有主机 (26)
4.2.2 分配virtual volume给新的主机 (27)
1.状态检查及报修
VPLEX的各个重要部件均为冗余设计在某个部件出现故障时VPLEX仍然会持续工作,连接的主机或应用感知不到故障的发生,如果故障不能被及时的发现和维护在冗余的部件出现故障时可能就会导致应用宕机。
VPLEX的日常状态检查是管理员的一项重要工作需要定期或定时进行检查,建议每天至少一次状态检查。另外EMC建议用户配置ESRS,在设备出现故障时ESRS能够及时通知到EMC 支持中心,支持中心的工程师根据VPLEX日志来决定下一步安排如联系本地工程师到现场进行故障部件的更换或维护并通知到用户。
状态检查包括VPLEX状态和Witness(用在VPLEX-Metro和GEO环境)状态检查。
1.1VPLEX状态检查步骤
?图形管理界面方式
选择Section Hover menus中的System Status,可以看到Vplex的状态。
点击View Status Details查看详细信息
?命令行方式
VPlexcli:/>health-check
1.2W ITNESS状态检查步骤
?图形管理界面方式
待续
?命令行方式
待续
1.3报修步骤
A.准备好VPLEX序列号
如何获取VPLEX序列号
?序列号在安装时实施工程师提供(要求签的安装报告中会有)
? VPLEX设备上会有序列号标签
?通过命令或图形管理界面列出序列号
B.拨打报修电话报修
报修电话800-819-0009 / 400-670-0009
2.信息收集
2.1配置和日志信息收集
在报修后EMC 支持工程师会要求用户工程师收集VPLEX的配置和日志信息,收集步骤如下:
?命令行收集方法:
VPlexcli:/>collect-diagnostics --minimum
注意:在Metro环境下,两边的management server上都要执行此命令以
获取完整信息,但是不要在两边同时执行此命令,即使指定参数local-
only。
2.2性能日志信息收集
如果碰到性能问题,需要收集性能信息日志。收集步骤如下:
?命令行收集方法:
VPlexcli:/>collect-diagnostics --nocores --noheap --notrace
3.开关机步骤
3.1关机步骤
VPLEX关机需要满足如下条件:
?连接VPLEX的所有主机的应用正确的shutdown
?连接VPLEX的所有主机挂载的文件系统正确的umount和VG正确的vary off(如果可以主机最好能够 shutdown)
关机步骤:
软shutdown
?命令行方式
1.登陆到cluster-1的management server上,进入VPlexcli,username:service,
password:Mi@Dim7T
2.登陆到cluster-2的management server上,进入VPlexcli,username:service,
password:Mi@Dim7T
3.修改transfer-size小于等于128K
VPlexcli:/>distributed-storage/distributed-devices> set *::transfer-size 128K
4.检查当前的data migration的状态
VPlexcli:/>rebuild status
任何数据迁移的工作在cluster shutdown期间都将暂停,并将在cluster重启后恢复
5.停止主机端所有使用Vplex Volumes的I/O,包括cluster-1、cluster-2
6.检查VPlex健康状态
VPlexcli:/>health-check
7.收集配置信息及LOG日志
VPlexcli:/>collect-diagnostics --minimum
8.在cluster-1、cluster-2上检查battery conditioning
VPlexcli:/>battery-conditioning summary
?确认没有SPS unit正处于conditioning状态
?确认在下一步disable battery conditioning之前,没有SPS unit计划将进行conditioning 9.在cluster-1、cluster-2上禁用battery conditioning
VPlexcli:/> battery-conditioning disable -s /engines/*/stand-by-power-supplies/*
10.禁用call-home
VPlexcli:/>cd /notifications/call-home
VPlexcli:/>set enabled false --force
11.禁用Vplex Witness
VPlexcli:/>cd /cluster-witness
VPlexcli:/>cluster-witness disable –-force
12.在cluster-1、cluster-2上关闭VPlex firmware
VPlexcli:/>clusters/cluster-1> cluster shutdown
13.在cluster-1上关闭Vplex directors
VPlexcli:/>exit
service@vplex-1:~>ssh -l root 128.221.252.35
director-1-1-a:~ # shutdown -P "now"
Table 1 ssh commands to connect to directors
14.在cluster-2上关闭Vplex directors
VPlexcli:/>exit
service@vplex-1:~>ssh -l root 128.221.252.67
director-1-1-a:~ # shutdown -P "now"
Table 2 ssh commands to connect to directors
15.在cluster-1、cluster-2上关闭management server
Service:~> sudo /sbin/shutdown 0
电源shutdown
cluster-1、cluster-2关闭PDP上的开关
3.2开机步骤
VPLEX开机需要满足下列条件:VPLX-000082
PDP power switch PDP power
switch
30A,220VAC
source1
T o30A,220 power source
? VPLEX 连接的存储交换机正确加电 ? VPLEX 连接的盘阵正确加电并启动完成 开机步骤:
? 电源加电
Cluster-1、cluster-2打开PDP 电源开关
登陆cluster-1的management server
检查COM switch 的健康状态(2引擎和4引擎)
telnet
Table 3 Fibre Channel COM switch addresses
VPLX-000475
upper PDUs are installed
from the lower PDUs.
upper PDUs are not used in a configuration.
PDP power switch
PDP power switch
30A,220VAC source 1
T o 30A,220power source
Password:Mi@Dim7T
switchstatusshow
Switch Health Report Report time: 02/10/2011 03:23:22 PM
Switch Name: FC-Switch-A
IP address: 128.221.252.66
SwitchState: HEALTHY
Duration: 1346:30
Power supplies monitor HEALTHY
Temperatures monitor HEALTHY
Fans monitor HEALTHY
Flash monitor HEALTHY
Marginal ports monitor HEALTHY
Faulty ports monitor HEALTHY
Missing SFPs monitor HEALTHY
在cluster-1、cluster-2上检查VPN连接状态
VPlexcli:/>vpn status
在cluster-1、cluster-2上启用battery-conditioning
VPlexcli:/> battery-conditioning enable -s/engines/*/stand-by-power-supplies/* 检查Vplex健康状态
VPlexcli:/> health-check
启用Vplex Witness
VPlexcli:/cluster-witness>cluster-witness enable
检查rebuild status并等待其完成
VPlexcli:/>rebuild status
启用call-home
VPlexcli:/>cd /notifications/call-home
VPlexcli:/>set enabled true
收集配置信息和日志
VPlexcli:/> collect-diagnostics
?开机后状态检查
检查步骤方法见状态检查章节
4.日常操作
4.1分配新的存储空间给VPLEX
盘阵分配新的LUN给VPLEX方法请参考盘阵维护文档。
4.1.1VPLEX扫描识别新的STORAGE VOLUME
?图形管理界面步骤:
选择Section Hover menus中的Provision Storage-> Storage Arrays,选中需要扫描的存储,点击Rediscover Array
?命令行步骤
登陆Vplex的command line interface
service@hostname:~>vplexcli
username:service
password:Mi@Dim7T
VPlexcli:/> array re-discover –c cluster 1 –a
4.1.2C LAIM 新的STORAGE VOLUME
?图形管理界面步骤
选中Navigation Panel中的Storage Volumes,再选中unclaimed的volume,点击Claim All Storage on Supporting Array
弹出claim storage向导菜单,点击下一步
选中需要claim的volumes后点击Add
检查并提交
查看结果
?命令行步骤
VPlexcli:/> storage-volume claim –n
4.1.3配置EXTENT、D EVICE
4.1.3.1VPLEX-LOCAL模式
4.1.3.1.1Storage 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 Volume
检查并提交
查看结果并关闭该向导
?命令行步骤
VPlexcli:/> extent create –d
VPlexcli:/> local-device create -g raid-0 –d 1 -e
4.1.3.1.2配置Raid 1(Mirror)保护
?图形管理界面步骤
待续
?命令行步骤
待续
4.1.3.2VPLEX-Metro模式
4.1.3.2.1Storage volume 到virtual volume的1:1封装
?图形管理界面步骤
参见VPLEX-Local模式的步骤
?命令行步骤
VPlexcli:/> extent create –d
VPlexcli:/> local-device create -g raid-0 –d 1 -e
4.1.3.2.2配置Raid 1(Mirror)保护
?图形管理界面步骤
在Navigation Panel中选择Distributed Storage->Distributed Devices,点击Create打开创建向导
选择源端cluster