tid=26553&當linux系統裝有多顆硬碟且使用raid0組合成一顆磁碟,不幸其中一顆毀損時,整個磁碟就找不到了,且資料全部遺失,如果是重要資料的話,那就真的GG了.
" { ?0 e Y# `4 [2 T6 J本篇重點是在說明"如何找出哪一顆出問題",那就是找出硬碟的型號及序號:" z Y4 H) ?' D9 Q/ p
( Z( C" B# L# z
#hdparm -I /dev/sd?|grep -E "Number|/dev"4 E4 e/ n' H; H: l- ?" N) O0 M
/dev/sda:
4 s( Y* U" z, H4 ~& g Model Number: HDS722516VLSA80
% h1 P. `3 {7 b0 w, c3 l( C7 k7 } Serial Number: VN6D3ECDD7RG1D. Q) b9 B1 u! q+ T* E8 h
/dev/sdb:
- f( F1 O) ^; g) ?3 f9 w Model Number: WDC WD740GD-00FLA1
8 a2 N+ N( z/ ]. @4 g Serial Number: WD-WMAKE1690676& Y2 t' V- _2 F5 T* O0 N$ q- T$ d
/dev/sdc:, P0 Y) j' T m$ S
Model Number: HDS722525VLSA80
) W, @! ~5 q) z Serial Number: VN6J3ECFEALJRD
7 [/ ~- `* P, \- Y$ U" H- X4 M) z/dev/sdd:
" l* R$ z. W: A( T5 e' P Model Number: HDS722525VLSA80
" B% K& [* F6 F' I" Y+ N Serial Number: VN6J3ECFEBSR1D
5 Y7 Y4 }- N# `9 _: I2 N+ J+ p; f! T& b; C9 Z
* W" J+ ]* c6 X註:. L0 h8 d5 b' c3 X3 o: y
hdparm並不一定可以適用所有硬碟,有些廠牌可能不支援此指令,可能會出現如下錯誤:
% ^/ Q. P& g" |) f2 `' ? HDIO_DRIVE_CMD(identify) failed: Invalid argument
6 M5 M7 e. W5 B可以使用: 參考 http://70tw.spotlight.net.tw/?p=330
) f6 n! r3 H8 ?& F* h xsmartctl -i -d ata /dev/sda # ata 是 sata, 假如無 smartctl ===> yum install smartmontools7 r& Y- p+ W+ Z$ H+ J/ S8 u% K; _6 s
smartctl -i -d scsi /dev/sdb # scsi 硬碟/ s3 ]! N1 F" Z. h+ d
[root@server ~]# smartctl -i -d scsi /dev/sdb
) V& E- U1 ]9 ]6 c" Osmartctl 5.43 2012-06-30 r3573 [x86_64-linux-2.6.32-431.el6.x86_64] (local build)
5 f* W: t( e; H4 ~7 OCopyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net; x0 l8 s2 v0 y* L
" |: A& T; {7 c R, k' X
, j& S' W0 |: B6 b7 C
Vendor: AMCC
4 ~- S. s, g9 K4 o% ?. aProduct: 9650SE-12M DISK! H. _) k, q# r$ K" N- g, ?
Revision: 4.10
! _7 H; {9 ]/ l8 b }) k& g, tUser Capacity: 2,999,988,518,912 bytes [2.99 TB]) ?2 Y3 |( s( z$ w# I0 h P; L
Logical block size: 512 bytes6 Z5 e2 u* }$ E. v" P! f: [
Logical Unit id: 0x600050e09e18e100d23a0000d6b30000
% e8 | M! v+ |0 O' g7 _Serial number: 56L4B0GS9E18E100D23A
$ L, y5 i9 {/ V1 c% Q5 T. YDevice type: disk" g% {# w1 r" R: u, m, Y9 w
Local Time is: Mon Jan 25 09:05:11 2016 CST
& F5 z+ G+ [% X; d/ `. uDevice supports SMART and is Disabled
# \: b- S U4 v% e' @) _Temperature Warning Disabled or Not Supported2 y! X2 d+ \$ P1 C0 [1 N5 b
[測試硬碟健康狀態]$ J4 Z9 q" J$ E: l* u0 i2 R
smartctl -H -d scsi /dev/sdb也可參考 http://www.av4u.info/forum.php?m ... ypeid%26typeid%3D43$ k5 I, B) e0 t6 D
H: L9 C* f: \# x6 C1 F |