Pending sectors in valid array - how to proceed?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Greets,

in a customer-server I run these arrays:

# cat /proc/mdstat
Personalities : [raid0] [raid1] [raid6] [raid5] [raid4]
md1 : active raid1 sdb1[1] sda1[0]
      104320 blocks [2/2] [UU]

md3 : active raid5 sdd3[3](S) sdc3[2] sdb3[1] sda3[0]
      15647104 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]

md4 : active raid5 sdd4[3](S) sdc4[2] sdb4[1] sda4[0]
      471941376 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]


So far everything OK.

--

smartctl shows for /dev/sdb:

  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always
      -       0
195 Hardware_ECC_Recovered  0x001a   058   039   000    Old_age   Always
      -       146754005
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always
      -       13
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age
Offline      -       13

(relevant lines as far as I understand ...)

So I have these 13 pending sectors ...

I assume it would be good to swap sdb for safety?

This would mean:

* fail sdb

* wait for the spare to be synced ... which I fear somehow (I once lost
an array as a second drive dropped out while resync ...)

* change sdb

* re-add sdb

correct?

I also read of a way of removing and re-adding a drive to get rid of
these sectors?

Is this a recommended thing to do?
What would you recommend me to do?

Thank you, Stefan

--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux