tid=26553&當linux系統裝有多顆硬碟且使用raid0組合成一顆磁碟,不幸其中一顆毀損時,整個磁碟就找不到了,且資料全部遺失,如果是重要資料的話,那就真的GG了.( `. ~+ }9 P6 ?* @
本篇重點是在說明"如何找出哪一顆出問題",那就是找出硬碟的型號及序號:
+ V& o+ m4 A! U
1 n2 R3 l, W3 Z$ T#hdparm -I /dev/sd?|grep -E "Number|/dev"6 D, z+ k: N$ r7 Z4 L
/dev/sda:
; K3 k' L; `2 E$ U* S! q( n Model Number: HDS722516VLSA80 9 e2 F( G* k0 g& z: ]0 R
Serial Number: VN6D3ECDD7RG1D
4 z* w( A4 _+ F/dev/sdb:& d* p7 ]9 S$ E4 F% [2 j
Model Number: WDC WD740GD-00FLA1 " s' U2 H* ^9 J. T" k$ k
Serial Number: WD-WMAKE16906769 `* E5 F G7 e" f% K
/dev/sdc:' [" u9 R" a/ Z' P, v4 \& `
Model Number: HDS722525VLSA80
b- P @4 R4 [8 J& G) Q Serial Number: VN6J3ECFEALJRD
% o( {# o/ s- S% }% [9 h% F/dev/sdd:+ D" s# w1 A6 Q% N- a1 C6 e+ P
Model Number: HDS722525VLSA80 8 g, A; t7 t, K( W& a3 A8 b) |
Serial Number: VN6J3ECFEBSR1D
) W2 O% A, m5 L( e x" H: I+ y' E* o9 }/ W
8 Z& c% [$ j0 |$ l2 u7 }. h
註:% g B5 Y5 I2 M7 x
hdparm並不一定可以適用所有硬碟,有些廠牌可能不支援此指令,可能會出現如下錯誤:
{% g3 R1 f$ _1 a3 f0 o* U HDIO_DRIVE_CMD(identify) failed: Invalid argument2 p% {9 l; w- |! Z2 k0 g. W- F9 R
可以使用: 參考 http://70tw.spotlight.net.tw/?p=3301 }# L8 K. N8 C+ L; q+ W# L$ Y# F
smartctl -i -d ata /dev/sda # ata 是 sata, 假如無 smartctl ===> yum install smartmontools
4 P3 Z# n1 A% T" F4 J, ~smartctl -i -d scsi /dev/sdb # scsi 硬碟: r5 T+ N8 m2 M
[root@server ~]# smartctl -i -d scsi /dev/sdb2 F9 o7 n% m. T
smartctl 5.43 2012-06-30 r3573 [x86_64-linux-2.6.32-431.el6.x86_64] (local build)
- w7 r# q, Y" X- [7 eCopyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net
" p' k( V! q. i7 }5 M; L! Q6 [/ I3 x! o
9 F! C8 E+ x2 ]+ {7 S7 N3 F: X2 P
Vendor: AMCC) _" Q9 J+ b9 f" d
Product: 9650SE-12M DISK
- P% j1 F, G- Y2 F7 y2 {. x LRevision: 4.10. ?/ n4 p8 j$ B
User Capacity: 2,999,988,518,912 bytes [2.99 TB]
( Z6 [ F+ d; a5 ?; T& K0 kLogical block size: 512 bytes9 r- B, m! [' g& j
Logical Unit id: 0x600050e09e18e100d23a0000d6b30000
t8 y/ S# V* m1 K( @' d! |Serial number: 56L4B0GS9E18E100D23A
3 v# ?5 L: t3 V8 zDevice type: disk
8 @) c8 |5 f9 R, y9 `( QLocal Time is: Mon Jan 25 09:05:11 2016 CST
$ q) C" F. B2 @* R2 e& iDevice supports SMART and is Disabled
, l r. \0 o l# K$ F' PTemperature Warning Disabled or Not Supported. w$ X5 Y, j! p, u" ^+ j# @% q* [
[測試硬碟健康狀態]/ L C }3 z* L$ }
smartctl -H -d scsi /dev/sdb也可參考 http://www.av4u.info/forum.php?m ... ypeid%26typeid%3D43
) h8 s, H% |9 m
+ I, e% K2 G; V+ B/ l2 q |