MegaCli命令使用:cd /opt/MegaRAID/MegaCli/
MegaCli -AdpAllInfo -aAll 【显示所有适配器信息】
MegaCli -LDInfo -Lall -aALL 查raid级别
MegaCli -AdpAllInfo -aALL 查raid卡信息
MegaCli -PDList -aALL 查看硬盘信息
MegaCli -AdpBbuCmd -aAll 查看电池信息
MegaCli -FwTermLog -Dsply -aALL 查看raid卡日志
MegaCli -cfgdsply -aall|head -n 10 【查看阵列卡缓存cache大小】
MegaCli常用参数介绍
MegaCli -adpCount 【显示适配器个数】
MegaCli -AdpGetTime –aALL 【显示适配器时间】
MegaCli -AdpAllInfo -aAll 【显示所有适配器信息】
MegaCli -LDInfo -LALL -aAll 【显示所有逻辑磁盘组信息】
MegaCli -PDList -aAll 【显示所有的物理信息】
MegaCli -AdpBbuCmd -GetBbuStatus -aALL |grep ‘Charger Status’ 【查看充电状态】
MegaCli -AdpBbuCmd -GetBbuStatus -aALL【显示BBU状态信息】
MegaCli -AdpBbuCmd -GetBbuCapacityInfo -aALL【显示BBU容量信息】
MegaCli -AdpBbuCmd -GetBbuDesignInfo -aALL 【显示BBU设计参数】
MegaCli -AdpBbuCmd -GetBbuProperties -aALL 【显示当前BBU属性】
MegaCli -cfgdsply -aALL 【显示Raid卡型号,Raid设置,Disk相关信息
如果从 OS 中执行 MegaCLI 命令,需要键入格式是
MegaCLI 选项 参数 比如显示适配器信息:
#MegaCLI –AdpAllInfo –aAll
如果是在 UEFI 中进入 CLI 界面,键入格式不需要“MegeCLI”,只需要“选项 参数”,比如 显示适配器信息:
#-AdpAllInfo -aAll
配置 RAID
配置 RAID 的命令是:
MegaCli -CfgLdAdd -r RAID 级别 [EID:S0,EID:S1:......] -a0
该命令运行完,会自动初始化磁盘,不用做其他设置,退出即可。
上面命令中,EID 表示物理磁盘 Enclosure Device ID,S0、S1 表示物理磁盘 Slot Number。
若配置 RAID,首先查看适配 器信息:
#-AdpAllInfo –aAll –page20
显示结果是表明适配器的编号是 0
之后查看磁盘信息,记录磁盘的 Enclosure Device ID 和 Slot Number:
# -PDLlist –a
测试机器中,带有 8 个磁盘,都连在一块控制器上,8 个磁盘的 Enclosure Device ID 都是 20,
Slot Number 是 0、1、2、3、4、5、6、7。
将这 8 块磁盘做成 RAID10 级别的阵列,并建立 logic drive。使用-CfgSpanAdd 选项:
#-CfgSpanAdd –r10 –array0[20:0,20:1] –array1[20:2,20:3] –array2[20:4,20:5] –array3[20:6,20:7] –a0
退出显示
ExitCode = 0x0
表示磁盘建立成功
这时候再使用-ldinfo 选项查看建立的 logic drive:
#-LDInfo –LALL –aALL –page20
能看到 Logic Drive 的具体信息。
相关文章
- win7,Mindmanager2012使用模板时弹出Runtime error R6025解决方法
- Redis --- redis事务和分布式事务锁-事务过程中失败有两种可能: Redis 命令只会因为错误的语法而失败(并且这些问题不能在入队时发现),或是命令中用在了错误类型的键上面,所以如果在生产环境中你使用的正常命令,那么在 Redis 事务中,是不会出现错误而导致回滚的。 来自文档:Redis commands can fail only if called with a wrong syntax... 事务执行一半,Redis宕机。如果 Redis 服务器因为某些原因被管理员杀死,或者遇上某种硬件故障,那么可能只有部分事务命令会被成功写入到磁盘中。如果 Redis 在重新启动时发现 AOF 文件出了这样的问题,那么它会退出,并汇报一个错误。使用redis-check-aof程序可以修复这一问题:它会移除 AOF 文件中不完整事务的信息,确保服务器可以顺利启动 注意: 若在事务队列中存在命令性错误(类似于java编译性错误),则执行EXEC命令时,所有命令都不会执行 若在事务队列中存在语法性错误(类似于java的1/0的运行时异常),则执行EXEC命令时,其他正确命令会被执行,错误命令抛出异常。 Redis 官网也解释了自己为啥不支持回滚。简单来说就是 Redis 开发者们觉得没必要支持回滚,这样更简单便捷并且性能更好(回滚还需要解决回滚事务覆盖的问题)。Redis 开发者觉得即使命令执行错误也应该在开发过程中就被发现而不是生产过程中。
- LSI MegaCli 命令使用2
- mac上执行sed的编辑 -i命令报错sed: 1: "test.txt": undefined label ‘est.txt’或sed: 1: "2a\test\": extra characters after \ at the end of a command
- 已看1.熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的Java API,包括集合框架、多线程(并发编程)、I/O(NIO)、Socket、JDBC、XML、反射等。[泛型]\
- Proteus使用心得(1) -- I2C调试器
- linux中使用ifconfig命令查网卡信息显示为eth1,但network-scripts中只有ifcfg-eth0
- 解决git中使用npm run dev命令后报错: sh: 1: node_modules/webpack/bin/webpack.js: not found。。。。。。
- 计算机基础(1)— 学习使用PING、ARP 、ipconfig等网络测试命令并查看计算机MAC、IP地址
- 计算机系统基础学习笔记(1)-基本GCC,objdump,GBD命令的使用