开发者社区> 技术小阿哥> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

DS4300 更换控制器电池 (二)

简介:
+关注继续查看

实施

3.1 请客户停止DS4300上涉及的业务和数据库等软件

为什么要停止业务,下面举一些例子:

1、             如果数据库在非归档模式,如果意外发生,可能损坏current log,会造成一定量的交易丢失;正常停止数据库会将主机内存中交易数据写入磁盘;

2、             如果主机因为业务要求(如ASM裸盘)或其他情况,没有部署多路径软件,更换动作将造成IO访问路径丢失,对业务系统读写数据造成影响;主动干预优于被动影响;

3、             取下和安装控制器过程中盘阵硬盘双LOOP将变为单LOOP,如果此时有硬盘出现故障的情况,单LOOP环可能中断,影响业务;

4、             微码或软硬件BUG原因;

5、             规定时间内没有完成更换动作;

6、             维护过程中出现其他情况。

3.2 请客户备份业务和盘阵数据

停止业务和备份数据的前后顺序取决于业务类型、数据库模式,比如非归档一定要选择脱机备份,所以请客户选用安全的顺序完成数据备份,因主要的维护动作在盘阵上,所以最好备份数据到其他介质上

3.3 备份盘阵配置信息

   config

保存config,但是不要使用恢复,因为它会初始化logical driver,破坏以后数据

 

3.4 将现在访问路径在B控上的LUN切换到A控;

如果禁用B控,则B控上LUN自动切换到A控;此动作则不需要;

切换方法:

Highlight the logical drive, right-click and select Change  Ownership/Preferred Path.

Then select the controller to which you want the logical drive to move. Depending on the

current workload, the operation can take a while to finish.

3.5 查看写缓存和控制器之间cache镜像是否被禁用,如果没有,则手动禁用,

 

禁用后,等待3分钟,等待数据写入;

 

3.6 禁用B

 

确认B控琥珀灯亮

If the preferred controller need to be replaced, you should disable the controller first. This will intentionally cause a failover of LUNs to the other controller and allow the removal and replacement of the preferred controller. This is considered a routine ownership change and is reported with an informational entry in the event log.

 

3.7 lable cableB控上线缆,移除线缆

标签纸

3.8 物理拔出控制器,更换电池,插入控制器,连线

需要30分钟内完成,否则可能导致过热;

3.9 启用B控,观察状态

使用下面两种方法检查

Use the Storage Manager Client GUI to verify that the controller is online

(up) and running by selecting the menu option to display the properties of

the controller that has just been replaced. If the controller is not up, you will

get a controller-connection error window instead of the controller properties

window. Wait a minute and retry until you get the properties window.

检查充电情况和盘阵状态;

3.10 enable cachelun切换回首选路径,查看battery时间,必要的话,清零;

 

 

3.11 启动业务,存储状态再次检查确认,业务测试

3.12 保存日志和配置信息

3.13 签字验收、动作结束。

实施后工作

归还借用物品,清理现场;

参考

其他资料

 



本文转自 liu99fifa 51CTO博客,原文链接:http://blog.51cto.com/andrewliu/678006,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
如何创建BSC币安链DAPP智能合约系统开发方案详细
DAPP智能合约开发流程是怎样?   基本流程Asch有三种网络类型,分别是localnet,testnet,mainnet,后两种是发布到线上的,可以通过公网访问。第一种localnet是运行在本地的,只有一个节点的私链,主要是为了方便本地测试和开发。Dapp的开发同样要涉及到这三种网络,即第一步,在localnet的开发,本地测试第二步,在testnet测试第三步,正式发布到mainnet。
73 0
DAPP智能合约系统开发区块链智能合约系统模式开发
DApp智能合约系统开发,区块链智能合约app开发,DApp智能合约软件开发、现成DApp智能合约模式系统、DApp智能合约开发搭建、区块链智能合约系统定制开发、DApp智能合约开发需求及费用。 区块链智能合约(Smartcontract)是一种特殊协议,旨在提供、验证及执行合约。具体来说,智能合约是区块链被称之为“去中心化的”重要原因,它允许我们在不需要第三方的情况下,执行可追溯、不可逆转和安全的交易。
47 0
一起玩转树莓派(4)——用开关控制蜂鸣器发声(二)
一起玩转树莓派(4)——用开关控制蜂鸣器发声
235 0
使用CSS预处理器Less
前天写了一篇文章,关于如何使用Harp来加快人的开发效率,在Mac系统和Linux系统上测试是没有问题的,但没有在Windows上测试,使用Windows的刚入门的前端工程师,安装Harp失败后,不知道怎么解决问题。
836 0
Spring Web MVC框架(二) 控制器
在前面我们搭建了基本的Spring Web MVC环境,并配置了一个控制器。下面我们来详细学习一下控制器。控制器的主要作用就是处理特定URL发过来的HTTP请求,然后进行业务逻辑处理,将结果返回给某个特定的视图。
757 0
13688
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载