天天看點

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,如需轉載請自行聯系原作者

繼續閱讀