EMC VPLEX VS2 SPS电池更换详细探讨

EMC的VPLEX双活存储架构有大量的使用,经常会遇到电池故障的情况,需要更换。这个操作其实很简单,但也有一些命令要执行,之前回复过很多网友的问题,这里总结一下,分享给更多的数据中心维护小伙伴们。

EMC VPLEX VS2 SPS电池更换详细探讨_第1张图片

直接上干货,详细的更换流程来了。

先认识一下电池,VPLEX VS2使用2200W的存储电池,和VMAX的是一样的,很重,一个大概50斤左右,铅酸电池,最好两个小伙伴一起来更换。

  1. 登录到Vplexcli命令行

在Linux的shell 提示符下,输入下面的命令来登录Vplexcli 命令行:

vplexcli

使用service 账号登录

首先检查一下sps的状态,下面的是 sps a failure

EMC VPLEX VS2 SPS电池更换详细探讨_第2张图片

  1. 关闭 SPS conditioning (这个我也不知道怎么翻译)
  •  1 检查SPSconditioning 是打开的还是关闭的(enabled 还是disable的)
  • ll /engines/engine-id/stand-by-power-supplies/*/conditioning

 下面是一个例子,针对 engine 1-1:

/engines/engine-1-1/stand-by-power-supplies/stand-by-power-supply-a/conditioning:

Name                    Value

----------------------  ----------------------------

enabled                 true

in-progress             false

manual-cycle-requested  false

next-cycle              Mon Feb 06 12:00:00 UTC 2012

previous-cycle          Mon Jan 02 12:05:07 UTC 2012

previous-cycle-result   PASS

 /engines/engine-1-1/stand-by-power-supplies/stand-by-power-supply-b/conditioning:

Name                    Value

----------------------  ----------------------------

enabled                 true

in-progress             false

manual-cycle-requested  false

next-cycle              Mon Feb 07 00:00:00 UTC 2012

previous-cycle          Mon Jan 03 00:05:10 UTC 2012

previous-cycle-result   PASS

2) 如果SPS conditioning 是enabled,就需要disable它,下面是命令 

battery-conditioning disable -s /engines/engine-id/stand-by-power-supplies/*

3) 再次检查SPS conditioning 是否是diabled

ll /engines/engine-id/stand-by-power-supplies/*/conditioning

 下面是个具体的例子 engine 1-1:

/engines/engine-1-1/stand-by-power-supplies/stand-by-power-supply-a/conditioning:

Name                    Value

----------------------  ----------------------------

enabled                 false

in-progress             false

manual-cycle-requested  false

next-cycle              Mon Feb 06 12:00:00 UTC 2012

previous-cycle          Mon Jan 02 12:05:07 UTC 2012

previous-cycle-result   PASS

 /engines/engine-1-1/stand-by-power-supplies/stand-by-power-supply-b/conditioning:

Name                    Value

----------------------  ----------------------------

enabled                 false

in-progress             false

manual-cycle-requested  false

next-cycle              Mon Feb 07 00:00:00 UTC 2012

previous-cycle          Mon Jan 03 00:05:10 UTC 2012

previous-cycle-result   PASS

 在enabled的属性中,应该是 false的状态。

下面是准备物理上拆除有问题的控制器

  1. 物理上找到故障的SPS

VPLEX如果是一个多引擎的Metrocluster会有好几个SPS,别搞错了。从机柜后面看,SPS A在 右边,SPS B在左边。大部分的SPS故障都有明显的黄色LED灯。但也有一些没有黄色故障灯。

  1. 把有故障的SPS拆除,然后把新的SPS装入进去

这个就是一个纯粹的物理动作,相信小伙伴们都可以搞定。

  1. 打开 SPS conditioning

使用下面的命令enable sps的conditioning

battery-conditioning enable -s /engines/engine-id/stand-by-power-supplies/stand-by-power-supply-id

然后再确认一下

 ll /engines/engine-id/stand-by-power-supplies/stand-by-power-supply-id/conditioning

 /engines/engine-1-1/stand-by-power-supplies/stand-by-power-supply-b/conditioning:

Name                    Value

----------------------  ----------------------------

enabled                 true

in-progress             false

manual-cycle-requested  false

next-cycle              Mon Feb 06 12:00:00 UTC 2012

previous-cycle          Mon Jan 02 12:05:07 UTC 2012

previous-cycle-result   PASS

上面的命令输出 enabled 应该是true才可以。

到这里SPS就差不多换完了,上面的所有命令基本上都是一个概念命令,不是明确的一个命令,因为客户的环境不同,引擎数可能也不同,所以命令也会有细微差异。如果还有问题,可以添加微信 StorageExpert 详细探讨。

你可能感兴趣的:(EMC存储设备,服务器,运维,网络,系统架构,硬件架构)