天天看点

Megacli命令安装及使用(debian centos)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

118

119

120

121

122

123

124

125

126

127

128

129

130

131

132

133

134

135

136

137

138

139

140

141

142

143

144

145

146

147

148

149

150

151

152

153

154

155

156

157

158

159

<code>我的博客已迁移到xdoujiang.com请去那边和我交流</code>

<code>======================================Debian============================================</code>

<code>一、Debian下安装Megacli命令</code>

<code>1、当前版本</code>

<code>cat</code> <code>/etc/debian_version</code> 

<code>5.0.1</code>

<code>2、安装包</code>

<code>apt-get -y </code><code>install</code> <code>axel --force-</code><code>yes</code>

<code>apt-get -y </code><code>install</code> <code>unzip --force-</code><code>yes</code>

<code>apt-get -y </code><code>install</code> <code>rpm --force-</code><code>yes</code>

<code>axel - light download accelerator - console version</code>

<code>unzip - De-archiver </code><code>for</code> <code>.zip files</code>

<code>rpm - Red Hat package manager</code>

<code>3、下载8.07.10_MegaCLI_Linux.zip</code>

<code>axel -n 10 http:</code><code>//www</code><code>.lsi.com</code><code>/downloads/Public/RAID</code><code>%20Controllers</code><code>/RAID</code><code>%20Controllers%20Common%20Files</code><code>/8</code><code>.07.10_MegaCLI_Linux.zip</code>

<code>Initializing download: http:</code><code>//www</code><code>.lsi.com</code><code>/downloads/Public/RAID</code><code>%20Controllers</code><code>/RAID</code><code>%20Controllers%20Common%20Files</code><code>/8</code><code>.07.10_MegaCLI_Linux.zip</code>

<code>Opening output </code><code>file</code> <code>8.07.10_MegaCLI_Linux.zip</code>

<code>Server unsupported, starting from scratch with one connection.</code>

<code>Starting download</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [   9.9KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  13.7KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  17.2KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  19.8KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  21.9KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  23.9KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  22.0KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  19.7KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  20.7KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  22.2KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  23.5KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  24.1KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  25.4KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  26.8KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  28.2KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  29.5KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  29.8KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  30.2KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  29.6KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  29.0KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  30.3KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  31.0KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  30.5KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  30.8KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......... .......... .......... .......... ..........  [  30.9KB</code><code>/s</code><code>]</code>

<code>[  0%]  .......</code>

<code>Connection 0 finished</code>

<code>Downloaded 1507.5 kilobytes </code><code>in</code> <code>48 seconds. (30.96 KB</code><code>/s</code><code>)</code>

<code>4、解压</code>

<code>unzip 8.07.10_MegaCLI_Linux.zip</code>

<code>Archive:  8.07.10_MegaCLI_Linux.zip</code>

<code>inflating: 8.07.10_MegaCLI_Linux</code><code>/Linux</code> <code>MegaCLI 8.07.10.txt  </code>

<code>creating: 8.07.10_MegaCLI_Linux</code><code>/Linux</code> <code>MegaCLI 8.07.10/</code>

<code>inflating: 8.07.10_MegaCLI_Linux</code><code>/Linux</code> <code>MegaCLI 8.07.10</code><code>/MegaCli-8</code><code>.07.10-1.noarch.rpm  </code>

<code>5、安装</code>

<code>cd</code> <code>/root/8</code><code>.07.10_MegaCLI_Linux</code><code>/Linux</code><code>\ MegaCLI\ 8.07.10/</code>

<code>rpm2cpio MegaCli-8.07.10-1.noarch.rpm|cpio -idmv</code>

<code>.</code><code>/opt/MegaRAID/MegaCli/MegaCli</code>

<code>.</code><code>/opt/MegaRAID/MegaCli/MegaCli64</code>

<code>.</code><code>/opt/MegaRAID/MegaCli/libstorelibir-2</code><code>.so.14.07-0</code>

<code>11187 blocks</code>

<code>6、找下相关命令</code>

<code>find</code> <code>/ -name </code><code>"MegaCli*"</code>

<code>/root/8</code><code>.07.10_MegaCLI_Linux</code><code>/Linux</code> <code>MegaCLI 8.07.10</code><code>/opt/MegaRAID/MegaCli</code>

<code>/root/8</code><code>.07.10_MegaCLI_Linux</code><code>/Linux</code> <code>MegaCLI 8.07.10</code><code>/opt/MegaRAID/MegaCli/MegaCli</code>

<code>/root/8</code><code>.07.10_MegaCLI_Linux</code><code>/Linux</code> <code>MegaCLI 8.07.10</code><code>/opt/MegaRAID/MegaCli/MegaCli64</code>

<code>/root/8</code><code>.07.10_MegaCLI_Linux</code><code>/Linux</code> <code>MegaCLI 8.07.10</code><code>/MegaCli-8</code><code>.07.10-1.noarch.rpm</code>

<code>7、将相关命令复制到</code><code>/usr/local/sbin/</code>

<code>cp</code> <code>/root/8</code><code>.07.10_MegaCLI_Linux</code><code>/Linux</code> <code>MegaCLI 8.07.10</code><code>/opt/MegaRAID/MegaCli/MegaCli</code><code>* </code><code>/usr/local/sbin/</code>

<code>8、说明</code>

<code>dpkg -S </code><code>/usr/bin/rpm2cpio</code>

<code>rpm: </code><code>/usr/bin/rpm2cpio</code>

<code>dpkg -S </code><code>/bin/cpio</code>

<code>cpio: </code><code>/bin/cpio</code>

<code>cpio - GNU cpio -- a program to manage archives of files</code>

<code>-i, --extract                     Extract files from an archive (run </code><code>in</code> <code>copy-</code><code>in</code> <code>mode)</code>

<code>-d, --</code><code>make</code><code>-directories            Create leading directories where needed</code>

<code>-m, --preserve-modification-</code><code>time</code>  <code>Retain previous </code><code>file</code> <code>modification </code><code>times</code> <code>when creating files</code>

<code>-</code><code>v</code><code>, --verbose                     Verbosely list the files processed</code>

<code>======================================Centos============================================</code>

<code>二、Centos下安装Megacli命令</code>

<code>cat</code> <code>/etc/redhat-release</code> 

<code>CentOS release 6.5 (Final)</code>

<code>yum -y </code><code>install</code> <code>wget</code>

<code>yum -y </code><code>install</code> <code>unzip</code>

<code>wget http:</code><code>//www</code><code>.lsi.com</code><code>/downloads/Public/RAID</code><code>%20Controllers</code><code>/RAID</code><code>%20Controllers%20Common%20Files</code><code>/8</code><code>.07.10_MegaCLI_Linux.zip</code>

<code>--2015-05-13 17:27:56--  http:</code><code>//www</code><code>.lsi.com</code><code>/downloads/Public/RAID</code><code>%20Controllers</code><code>/RAID</code><code>%20Controllers%20Common%20Files</code><code>/8</code><code>.07.10_MegaCLI_Linux.zip</code>

<code>Resolving www.lsi.com... 192.19.195.176</code>

<code>Connecting to www.lsi.com|192.19.195.176|:80... connected.</code>

<code>HTTP request sent, awaiting response... 200 OK</code>

<code>Length: 1543709 (1.5M) [application</code><code>/x-zip-compressed</code><code>]</code>

<code>Saving to: 8.07.10_MegaCLI_Linux.zip.1</code>

<code>100%[=============================================================================================================================================&gt;] 1,543,709   18.1K</code><code>/s</code>   <code>in</code> <code>72s     </code>

<code>2015-05-13 17:29:08 (21.0 KB</code><code>/s</code><code>) - 8.07.10_MegaCLI_Linux.zip.1 saved [1543709</code><code>/1543709</code><code>]</code>

<code>PS:目前已经下载不到这个软件了 我这里上传到博客附件里</code>

<code>rpm -ivh MegaCli-8.07.10-1.noarch.rpm</code>

<code>Preparing...                </code><code>########################################### [100%]</code>

<code>   </code><code>1:MegaCli                </code><code>########################################### [100%]</code>

<code>/root/MegaCli-8</code><code>.07.10-1.noarch.rpm</code>

<code>/opt/MegaRAID/MegaCli</code>

<code>/opt/MegaRAID/MegaCli/MegaCli64</code>

<code>cp</code> <code>/opt/MegaRAID/MegaCli/MegaCli</code><code>* </code><code>/usr/local/sbin</code>

<code>=======================================================================================</code>

<code>三、命令参考</code>

<code>1、一般使用这2个命令来检查硬盘状态(无论那个数字是1都是要更换硬盘的)</code>

<code>MegaCli64 -AdpAllInfo -aALL -NoLog|</code><code>awk</code> <code>'/Critical Disks/ {print $4}'</code>

<code>1</code>

<code>MegaCli64 -AdpAllInfo -aALL -NoLog|</code><code>awk</code> <code>'/Failed Disks/ {print $4}'</code>

<code>0</code>

<code>2、MegaCli64 -PDList -aALL(查看具体信息,只截图了部分)</code>

<code>Media Error Count: 119</code>

<code>Other Error Count: 0</code>

<code>Predictive Failure Count: 1</code>

<code>Media Error Count: 28</code>

<code>Predictive Failure Count: 0</code>

<code>确实硬盘是有问题存在的</code>

<code>Media Error一般是指RAID卡发现的磁盘读写错误。通过这个指标我们可以简单的判断磁盘介质的情况,</code>

<code>有media error并不意味者磁盘一定需要更换,因为磁盘的firmware会对坏块进行屏蔽及迁移。</code>

<code>但应建议对磁盘进行诊断,依据诊断结果来判断是否需要更换该磁盘。</code>

<code>Other error一般是指RAID发现的SCSI总线通信错误。一般表明SCSI总线中存在硬件设备故障,</code>

<code>一般是SCSI线缆,硬盘背板,SCSI终结器等。</code>

<code>3、表示正在更换硬盘状态</code>

<code>MegaCli64 -PDList -aALL |</code><code>grep</code> <code>"Firmware state"</code>

<code>Firmware state: Rebuild</code>

<code>Firmware state: Online</code>

<code>4、查看rebuild状态(32:0这个是表示Enclosure Device ID: 32和Device Id和Slot Number)</code>

<code>MegaCli64 -PDRbld -ProgDsply -PhysDrv [32:0] -a0</code>

<a href="http://s3.51cto.com/wyfs02/M02/6E/35/wKiom1V2YTeCKo25AADTb3o6gfM817.jpg" target="_blank"></a>

<a href="http://down.51cto.com/data/2367078" target="_blank">附件:http://down.51cto.com/data/2367078</a>

本文转自 xdoujiang 51CTO博客,原文链接:http://blog.51cto.com/7938217/1651041,如需转载请自行联系原作者

继续阅读