El 04/12/15 a las 10:40, Jorge A. Secreto escribió:
Hola Mauro
El 4 de diciembre de 2015, 9:46, Mauro Antivero
<mauro.antiv...@gmail.com> escribió:
Estimados, tenemos un servidor con dos discos WD de 500 GB en RAID1. El server es un Dell
R210 II, por lo que originalmente tenía dos discos WD de 500 certificados por Dell como
"Enterprise Class". Hace un tiempo uno de estos discos comenzó a dar problemas
así que lo reemplazamos por otro de 500. Para los que estén en Argentina o conozcan como
es la situación acá entenderán los difícil, caro y largo que se hace conseguir un disco
original, entonces como teníamos que reemplazarlo lo antes posible usamos un WD Blue (de
500 GB) que es lo que conseguimos acá a mano. Todo salió bien, se copió la tabla de
particiones, se rearmó el RAID y sincronizó, todo perfecto sin problemas.
Ahora, desde hace unos días que el otro de los discos originales que quedaba (el otro certificado por Dell
digamos) empezó a andar mal (básicamente bastante lento, el servidor seguía operando pero se notaba mucho un
impacto en la performance) así que ayer a la noche hicimos el cambio. En este caso conseguimos un dico WD
"Black" de 1 TB, el cual si bien es un disco catalogado para "Desktop" en teoría sería
mejor que un "Blue", así que optamos por este disco.
Ahora tendría entonces que armar un RAID1 entre un disco de 500 GB y uno de 1
TB, lo cual hasta donde yo se no es ningún problema (se desperdiciarán 500 GB
si, pero no hay problema con eso) pero no logro hacerlo... Les paso los datos
sobre la configuración RAID:
.....
Dec 4 09:36:27 dexter kernel: [30239.165898] sd 1:0:0:0: [sdb] Unhandled sense
code
Dec 4 09:36:27 dexter kernel: [30239.165900] sd 1:0:0:0: [sdb] Result:
hostbyte=DID_OK driverbyte=DRIVER_SENSE
Dec 4 09:36:27 dexter kernel: [30239.165903] sd 1:0:0:0: [sdb] Sense Key :
Medium Error [current] [descriptor]
Dec 4 09:36:27 dexter kernel: [30239.165908] Descriptor sense data with sense
descriptors (in hex):
Dec 4 09:36:27 dexter kernel: [30239.165910] 72 03 11 04 00 00 00 0c
00 0a 80 00 00 00 00 00
Dec 4 09:36:27 dexter kernel: [30239.165926] 00 b2 e0 00
Dec 4 09:36:27 dexter kernel: [30239.165928] sd 1:0:0:0: [sdb] Add. Sense:
Unrecovered read error - auto reallocate failed
Dec 4 09:36:27 dexter kernel: [30239.165930] sd 1:0:0:0: [sdb] CDB: Read(10):
28 00 00 b2 e0 00 00 00 08 00
Dec 4 09:36:27 dexter kernel: [30239.166078] ata2: EH complete
A lo mejor estoy diciendo una estupidez pero ¿chequeaste que el disco
nuevo no este roto?
¿SMART qué te dice?
La verdad que no lo verifiqué, estaba pensando justamente en hacer eso.
Para verificar el SMART puedo usar smartctl (ahora me fijo las
opciones), pero para verificar los sectores en si qué me recomiendan?
Estaba pensando en usar "badblocks -svw /dev/sdb", lo cual puede tener
la ventaja que escribe todo el disco, con lo cual es posible que si hay
algún error medio "tonto" molestando con este se solucione.
Cualquier otra sugerencia es bienvenida. Saludos y muchas gracias,
Mauro.
Y hasta acá llegué... Estoy leyendo pero aún no encuentro nada. En el peor de los casos
se me ocurre pasar el sistema completo de un disco a otro con rsync, instalar grub en el
disco nuevo y arrancar el sistema con el disco nuevo para finalmente agregar otro disco
de 1TB e intentar rearmar el RAID (en todo caso deseamos usar para este servidor dos
discos "Black", pasa que de momento solo conseguimos uno).
Les agradecería mucho cualquier comentario al respecto. Realmente no me doy una
idea de lo que puede estar pasando. Recuerdo haber rearmado RAID1 así de esta
forma (es decir que originalmente es de 500 pero al momento de reemplazar el
disco solo se consigue uno de 1 TB o más) y no he tenido ningún problema...
....
Como siempre, cualquier ayuda es bienvenida. Saludos y muchas gracias,
Mauro.
un abrazo