码迷,mamicode.com
首页 > 其他好文 > 详细

服务器Raid卡电池自动充电

时间:2015-01-08 07:13:20      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:服务器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适用于戴尔等类型的服务器,不同类型的服务器用的工具可能不一样。


本文出自 “Linux和网络” 博客,请务必保留此出处http://haohaozhang.blog.51cto.com/9176600/1600420

服务器Raid卡电池自动充电

标签:服务器raid卡电池自动充电

原文地址:http://haohaozhang.blog.51cto.com/9176600/1600420

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!