发布时间:2012-05-01 10:39 来源:未知
MegaCli这个命令可以用来监控raid状态、磁盘状况等,最近上了一批ubuntu系统跑openstack,问题是MegaCli在官网上只有rpm格式的包,没有deb的包,但是还是有办法解决的,rpm包也是可以在debian&&ubuntu上安装的。
可以到下列连接下载最新的zip文件包:
http://www.lsi.com/Search/Pages/results.aspx k=MegaCLI&r=productfacet%3D%22AQxNZWdhUkFJRCBTQVMMcHJvZHVjdGZhY2V0AQJeIgIiJA%3D%3D%22%20os%3D%22AQVMaW51eAJvcwEBXgEk%22
复制代码代码如下:
安装完成后执行如下命令:
复制代码代码如下:
进入 8.00.48_Linux_MegaCLI.zip包所在的目录,执行如下命令:
复制代码代码如下:
MegaCli不但能查询raid的状态,还能设置raid的状态,所以还是由管理员掌握比较好,这样就安装完毕了。
下面来列举几个常用的用法:
1.查看所有物理磁盘信息
复制代码代码如下:
Adapter #0
Enclosure Number: 1
复制代码代码如下:
Adapter 0-VD 0: Cache Policy:WriteBack, ReadAheadNone, Direct
复制代码代码如下:
Adapter 0-VD 1: Cache Policy:WriteBack, ReadAheadNone, Direct
复制代码代码如下:
Adapter 0-VD 0: Cache Policy:WriteBack, ReadAheadNone, Direct
复制代码代码如下:
Adapter 0-VD 0: Cache Policy:WriteBack, ReadAheadNone, Direct
复制代码代码如下:
Adapter 0-VD 0: Disk Write Cache : Disk's Default
复制代码代码如下:
or
复制代码代码如下:
or
复制代码代码如下:
复制代码代码如下:
复制代码代码如下:
复制代码代码如下:
复制代码代码如下:
或者以动态可视化文字界面显示
复制代码代码如下:
复制代码代码如下:
或者以动态可视化文字界面显示
复制代码代码如下:
复制代码代码如下:
也可以指定为某个阵列的专用热备
复制代码代码如下:
复制代码代码如下:
复制代码代码如下:
复制代码代码如下:
或者以动态可视化文字界面显示
复制代码代码如下:
MegaCli -PDRbld -ProgDsply -PhysDrv [1:5] -a0