服务器Raid卡电池自动充电

1 介绍

服务器上的Raid卡电池,简称BBU,是个很重要的组件,它对于磁盘的I/O性能影响很大,但一般的BBU电量只能用90天,电用完后系统会自动给其充电,但因充电一般需要几个小时,在充电期间,Raid卡的cache状态是处于write through的,即不带缓存功能。所以为了保证服务器处于正常运行状态,就需要手工进行BBU的充放电,通常把充放电时间定在夜里面,也就是服务器负载最小的时候。

2 过程

Cron里写入:

#!/bin/sh

#yes, 1 really does mean off

/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -SetBbuProperties -f off -aALL

sleep 5

/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -SetBbuProperties -f on -aALL

off文件的内容:

autoLearnMode=1

on文件的内容:

autoLearnMode=0

3 注解

若要运行以上脚本,服务器需要先安装MegaCli工具,MegaCli适用于戴尔等类型的服务器,不同类型的服务器用的工具可能不一样。

时间: 2024-10-27 14:22:01

服务器Raid卡电池自动充电的相关文章

华为服务器RAID卡电池报错

前些天来的华为服务器 RH2288 H V2RAID卡没有电池,或者说没有电容,会报下面这样的错: 拍的有些模糊,但还是可以看清的. 有2种方法查服务器有没有带电池或者电容: 服务器上有一根ESN号,在服务器上有一个小标签,上面写着ESN:XXXXXXXXXX,把这个号给华为售后的说一下,他们能在后台给你看,这台服务器出厂的时候,有没有带电池. 第2种方法,在服务器启动的时候,按ctrl+H  进入RAID 配置界面,然后找到 Controller  properties  这个选项,点进去,然

IBM520小型机RAID卡电池更换

1. 问题发现及分析数据库服务器告警黄灯亮,检查日志发现时raid卡电池告警导致2. 问题分析诊断输入命令:# sisraidmgr -M o0 -l'sisioa0' 或输入命令:# smitty pxdam 后选择操作或按如下操作:#smit ->Devices -Disk Array ->IBM PCI-X SCSI Disk Array->PCI-X SCSI Disk Array Manager Select -> Diagnostics and Recovery Opt

服务器RAID卡有什么用

在租用服务器时,常常看到服务器配置中有RAID卡选项,那么究竟什么是RAID卡?RAID卡有什么用呢? 什么是RAID卡?RAID是英文Redundant Array of Independent Disks的缩写,即为独立磁盘冗余阵列,简称磁盘阵列.简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据冗余的技术.在服务器整个系统中, RAID 被看作是由两个或更多磁盘组成的存储空间,通过并发地在多个磁盘上读

从监控数据做分析DELL服务器 RAID卡 BBU 放电情况

从2015-12-27 18:02 预警距离下次开始进入Leam_Cycle 时间<48小时 ,在2015-12-29 10:06便开始提示已经开始进入Leam_Cycle  其实我这监控得是第一阶段得状态,意思已经进入Leam_Cycle得第一阶段了 从进入第一阶段得时间到"距离下次开始进入Leam_Cycle 时间<48小时"这个告警得恢复时间来看,2015-12-29 10:06 - 2015-12-29 13:11  整个过程是三个小时完成,也就是从第一阶段到整个过

Linux RAID卡优化

介绍 我们的生产服务器经常会做raid存储,但是单单做了raid就能保证性能高效和数据安全吗?答案是否定的,我们一般建议使用带电池保护的RAID卡,这样既能保证性能有能保证数据安全,但是也需要经常对电池进行维护:由于成本原因一般的RAID卡会使用锂电池,因为锂电池有较强的惰性,它在非充电状态下会缓慢地自放电(电池特性),一段时间后电量就会和刚充满电时不同,为了能够及时校准电量避免电池因为自放电而导致电量不明确,于是阵列卡控制器会对电池进行周期性地充放电操作(Relearn),以此保证电量的准确性

【转】MegaSAS RAID卡 BBU Learn Cycle周期的影响

http://ju.outofmemory.cn/entry/140 背景 最近遇到有些带MegaSAS RAID卡的服务器,在业务高峰时突然IO负载飚升得很高,IO性能急剧下降,查了日志及各种设置最后才发现是RAID卡的Cache写策略由WriteBack变成WriteThrough了.更深入的原因是BBU进入了Learn Cycle周期,自动把Cache策略改为WriteThrough. WriteBack和WriteThrough 在开始之前,我需要提到两个词: WriteBack, Wr

mysql磁盘IO%util 居高不下之RAID卡 BBU Learn Cycle周期

最近遇到一个奇怪的问题 收到短信报警说磁盘IO很高 复制延迟 iostat -x 1 10 信息如下: QPS 如下: 负载很低  压力很低 这就很无解了. 只有一个MYSQL 其实这是个硬件问题 ,就是 MegaSAS RAID卡 BBU Learn Cycle周期 背景 最近遇到有些带MegaSAS RAID卡的服务器,在业务高峰时突然IO负载飚升得很高,IO性能急剧下降,查了日志及各种设置最后才发现是RAID卡的Cache写策略由WriteBack变成WriteThrough了.更深入的原

Linux系统下安装 LSI StorCLI64工具查看和管理raid卡

OS环境:CentOS 6.3/CentOS 7.1 一.可用如下命令查询服务器raid卡硬件相关信息: [[email protected] /]# dmesg | grep raid megaraid_sas 0000:04:00.0: PCI INT A -> GSI 30 (level, low) -> IRQ 30 megaraid_sas 0000:04:00.0: setting latency timer to 64 megaraid_sas 0000:04:00.0: irq

联想Lenovo服务器RAID阵列数据恢复

服务器作为数据集中存储和管理的地方,一旦其发生故障,会给用户和企业带来非常大数据损失.联想作为目前比较热门的服务器品牌,被很多企业所使用,也伴随着越来越多联想服务器数据恢复问题的出现.其中一种就是服务器raid卡损坏的数据恢复问题.那么,有没有方法能够解决联想Lenovo服务器RAID阵列数据恢复呢? 引起联想服务器数据丢失的常见故障有6种:lenovo联想服务器RAID阵列信息丢失,造成整台服务器无法启动:lenovo联想服务器硬盘一块硬盘掉线,报红灯,系统服务无法启动:将lenovo联想服务