<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[静怡家园]]></title> 
<link>http://www.zhanghaijun.com/index.php</link> 
<description><![CDATA[书山有路勤为径，学海无涯苦作舟！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[静怡家园]]></copyright>
<item>
<link>http://www.zhanghaijun.com/post//</link>
<title><![CDATA[ESXI上安装和使用MegaCli]]></title> 
<author>碟舞飞扬 &lt;webmaster@zhanghaijun.com&gt;</author>
<category><![CDATA[服务器类]]></category>
<pubDate>Tue, 26 Jul 2016 08:12:02 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//</guid> 
<description>
<![CDATA[ 
	一、第一步获取安装文件，官网目前搜索也找不到了，这里附件提供之前保存的安装文件<a href="attachment.php?fid=214">点击这里下载文件</a><br/><br/>二、使用VMware vSphere Client连接ESXI在配置里启用ssh服务，然后通过ssh客户端工具连接ESXI，安装文件通过sftp上传或者在ESXI上下载都可以，本文文件上传至/tmp目录。<br/><br/>三、安装MegaCli<br/>esxcli software vib install -v /tmp/vmware-esx-MegaCli-8.04.07.vib --no-sig-check<br/><br/>四、MegaCli使用<br/>cd /opt/lsi/MegaCLI/<br/><div class="code"><br/>#查看磁盘状态<br/>./MegaCli -PDList -aAll&nbsp;&nbsp;&#124;&nbsp;&nbsp;grep&nbsp;&nbsp;&quot;Firmware state:&quot;<br/>Firmware state: Online, Spun Up<br/>Firmware state: Online, Spun Up<br/>Firmware state: Online, Spun Up<br/>Firmware state: Online, Spun Up<br/></div><br/><div class="code"><br/>#查看RAID信息<br/>./MegaCli -LDinfo -Lall -aAll&nbsp;&nbsp;&nbsp;&nbsp; <br/>Adapter 0 -- Virtual Drive Information:<br/>Virtual Drive: 0 (Target Id: 0)<br/>Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:Virtual Disk 0<br/>RAID Level&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: Primary-5, Secondary-0, RAID Level Qualifier-3<br/>Size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 836.625 GB<br/>Parity Size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 278.875 GB<br/>State&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : Optimal<br/>Strip Size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 64 KB<br/>Number Of Drives&nbsp;&nbsp;&nbsp;&nbsp;: 4<br/>Span Depth&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 1<br/>Default Cache Policy: WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU<br/>Current Cache Policy: WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU<br/>Default Access Policy: Read/Write<br/>Current Access Policy: Read/Write<br/>Disk Cache Policy&nbsp;&nbsp; : Disk&#039;s Default<br/>Encryption Type&nbsp;&nbsp;&nbsp;&nbsp; : None<br/>Is VD Cached: No<br/></div><br/>五、相关命令<br/>./MegaCli -LDInfo -Lall -aALL 查raid级别<br/>./MegaCli -AdpAllInfo -aALL 查raid卡信息<br/>./MegaCli -PDList -aALL 查看硬盘信息<br/>./MegaCli -AdpBbuCmd -aAll 查看电池信息<br/>./MegaCli -FwTermLog -Dsply -aALL 查看raid卡日志<br/>./MegaCli -adpCount 【显示适配器个数】<br/>./MegaCli -AdpGetTime –aALL 【显示适配器时间】<br/>./MegaCli -AdpAllInfo -aAll&nbsp;&nbsp;&nbsp;&nbsp;【显示所有适配器信息】<br/>./MegaCli -LDInfo -LALL -aAll&nbsp;&nbsp;&nbsp;&nbsp;【显示所有逻辑磁盘组信息】<br/>./MegaCli -PDList -aAll&nbsp;&nbsp;&nbsp;&nbsp;【显示所有的物理信息】<br/>./MegaCli -AdpBbuCmd -GetBbuStatus -aALL &amp;#124;grep ‘Charger Status’ 【查看充电状态】<br/>./MegaCli -AdpBbuCmd -GetBbuStatus -aALL【显示BBU状态信息】<br/>./MegaCli -AdpBbuCmd -GetBbuCapacityInfo -aALL【显示BBU容量信息】<br/>./MegaCli -AdpBbuCmd -GetBbuDesignInfo -aALL&nbsp;&nbsp;&nbsp;&nbsp;【显示BBU设计参数】<br/>./MegaCli -AdpBbuCmd -GetBbuProperties -aALL&nbsp;&nbsp;&nbsp;&nbsp;【显示当前BBU属性】<br/>./MegaCli -cfgdsply -aALL&nbsp;&nbsp;&nbsp;&nbsp;【显示Raid卡型号，Raid设置，Disk相关信息】<br/><br/>5.1、磁带状态的变化，从拔盘，到插盘的过程中。<br/>Device&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#124;Normal&#124;Damage&#124;Rebuild&#124;Normal<br/>Virtual Drive&nbsp;&nbsp;&nbsp;&nbsp;&#124;Optimal&#124;Degraded&#124;Degraded&#124;Optimal<br/>Physical Drive&nbsp;&nbsp;&nbsp;&nbsp;&#124;Online&#124;Failed –&gt; Unconfigured&#124;Rebuild&#124;Online<br/><br/>5.2、查看磁盘缓存策略<br/>./MegaCli -LDGetProp -Cache -L0 -a0<br/>./MegaCli -LDGetProp -Cache -L1 -a0<br/>./MegaCli -LDGetProp -Cache -LALL -a0<br/>./MegaCli -LDGetProp -Cache -LALL -aALL<br/>./MegaCli -LDGetProp -DskCache -LALL -aALL<br/><br/>5.3、设置磁盘缓存策略<br/>缓存策略解释：<br/>WT&nbsp;&nbsp;&nbsp;&nbsp;(Write through<br/>WB&nbsp;&nbsp;&nbsp;&nbsp;(Write back)<br/>NORA&nbsp;&nbsp;(No read ahead)<br/>RA&nbsp;&nbsp;&nbsp;&nbsp;(Read ahead)<br/>ADRA&nbsp;&nbsp;(Adaptive read ahead)<br/>Cached<br/>Direct<br/><br/>例子：<br/>./MegaCli -LDSetProp WT&#124;WB&#124;NORA&#124;RA&#124;ADRA -L0 -a0<br/>./MegaCli -LDSetProp -Cached&#124;-Direct -L0 -a0<br/>enable / disable disk cache<br/>./MegaCli -LDSetProp -EnDskCache&#124;-DisDskCache -L0 -a0<br/><br/>5.4、创建一个raid5阵列，由物理盘 1，2，3构成，该阵列的热备盘是物理盘4<br/>./MegaCli -CfgLdAdd -r5 [32:1,32:2,32:3] WB Direct -Hsp[32:4] -a0<br/><br/>5.5、创建阵列，不指定热备<br/>./MegaCli -CfgLdAdd -r5 [32:1,32:2,32:3] WB Direct -a0<br/><br/>5.6、删除阵列<br/>./MegaCli -CfgLdDel -L1 -a0<br/><br/>5.7、在线添加磁盘<br/>./MegaCli -LDRecon -Start -r5 -Add -PhysDrv[32:5] -L1 -a0<br/><br/>5.8、阵列创建完后，会有一个初始化同步块的过程，可以看看其进度。<br/>./MegaCli -LDInit -ShowProg -LALL -aALL<br/>或者以动态可视化文字界面显示<br/>./MegaCli -LDInit -ProgDsply -LALL -aALL<br/><br/>5.9、查看阵列后台初始化进度<br/>./MegaCli -LDBI -ShowProg -LALL -aALL<br/>或者以动态可视化文字界面显示<br/>./MegaCli -LDBI -ProgDsply -LALL -aALL<br/><br/>5.10、指定第5块盘作为全局热备<br/>./MegaCli -PDHSP -Set [-EnclAffinity] [-nonRevertible] -PhysDrv[32:5] -a0<br/><br/>5.11、指定为某个阵列的专用热备<br/>./MegaCli -PDHSP -Set [-Dedicated [-Array1]] [-EnclAffinity] [-nonRevertible] -PhysDrv[32:5] -a0<br/><br/>5.12、删除全局热备<br/>./MegaCli -PDHSP -Rmv -PhysDrv[32:5] -a0<br/><br/>5.13、将某块物理盘下线/上线<br/>./MegaCli -PDOffline -PhysDrv [32:5] -a0<br/>./MegaCli -PDOnline -PhysDrv [32:5] -a0<br/><br/>5.14、查看物理磁盘重建进度<br/>./MegaCli -PDRbld -ShowProg -PhysDrv [32:5] -a0<br/>或者以动态可视化文字界面显示<br/>./MegaCli -PDRbld -ProgDsply -PhysDrv [32:5] -a0<br/><br/>5.15、查看Foreign状态的磁盘<br/>./MegaCli -CfgForeign -Scan -a0<br/><br/>5.16、清除Foreign状态<br/>./MegaCli -CfgForeign -Clear -a0<br/><br/>5.17、获取某个盘的详细信息<br/>./MegaCli -pdInfo -PhysDrv[32:1] -a0<br/><br/>5.18、创建raid10<br/>./MegaCli -CfgSpanAdd -r10 -Array0[32:1,32:2] -Array1[32:3,32:4] WB Direct -a0<br/><br/>使用MegaCli在线操作raid还是很方便的，在其他操作系统上也有相应的安装包可以使用，感兴趣的可以自己找台机器试试。<br/><br/>参考文档：<br/>http://de.community.dell.com/techcenter/support-services/w/wiki/909.how-to-install-megacli-on-esxi-5-x<br/>Tags - <a href="http://www.zhanghaijun.com/tags/megacli/" rel="tag">megacli</a> , <a href="http://www.zhanghaijun.com/tags/raid/" rel="tag">raid</a> , <a href="http://www.zhanghaijun.com/tags/esxi/" rel="tag">esxi</a>
]]>
</description>
</item><item>
<link>http://www.zhanghaijun.com/post//#blogcomment</link>
<title><![CDATA[[评论] ESXI上安装和使用MegaCli]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>