4 votos

Experimentando la corrupción! ¿Lo ' s una prueba buena confiabilidad para un sistema de archivos de Windows, RAID o lo contrario?

Tengo un Servidor Windows 2003 cuadro en mi pequeña red. En él es un Promise Fasttrak de la controladora RAID y dos paralelos ATA Western Digital de discos en RAID 1 (espejo) de configuración. Cuando me puse esto yo esperaba que sería un sistema de almacenamiento fiable, y la controladora RAID me dicen cuando hay un problema para que yo pudiera reaccionar.

Sin embargo, no tanto en cuenta ahora. Cuando copio los archivos de ese servidor, encontrar archivos de gran tamaño han sido dañados. Por ejemplo, hace poco estuve copiando el XP SP3 de instalación de red (~320 MB) a otro PC. La extracción de error. Pensé que extraño ya que yo había usado ese ejecutable antes. Así que he copiado de la red de nuevo dos veces, y el uso de FileAlyzer, descubrí que el MD5 Y SHA1 hash de las 3 copias diferentes variada. He realizado pruebas similares de otros equipos de mi red, y yo podría replicar el fallo. Peor aún, el RAID BIOS nunca se quejó de nada estar equivocado! Lo que me lleva a creer que el controlador puede ser malo. (Nota: yo no creo que sea la red, desde otros PCs de forma fiable puede copiar archivos de uno a otro.)

Pero mi pregunta es: ¿Qué clase de herramientas que existen para Windows para "certificar" un archivo de sistema se está comportando de forma fiable, RAID o de otra manera?

Por ejemplo, he comprado una herramienta llamada GoldMemory para ejecutar una exhaustiva prueba de memoria cuando estoy de construir una nueva PC. No voy a confiar en un nuevo PC hasta que sobrevive 24 horas bajo GoldMemory sin errores de memoria. También compré Steve Gibson SpinRite a prueba individual discos ATA.

Hay una herramienta que se puede ejecutar en Windows a prueba de un sistema de archivos NTFS, ya sea basado en RAID o no, que repetidamente de leer y escribir, y de verificación de la corrupción?

Yo no puedo confiar en mi servidor actual como es, y si me intercambiar componentes para intentar reparar, o crear un nuevo sistema, me gustaría estar razonablemente seguro de que mis sistemas de archivos están operando de forma fiable antes de apostar la granja. Mientras me gustaría confiar en que una marca-nombre de la controladora RAID y decente unidades de disco duro sería fiable, ahora tenemos que tomar una Horatio Caine enfoque: "Confía, pero verifica".

Gracias por su ayuda! :-)


ACTUALIZACIÓN:

Así, me encontré con algunos locales de pruebas en el servidor (dentro de cygwin) para descartar la red como el problema. Esto debe darle una idea de lo que yo estoy luchando con. El problema pasa la mayoría del tiempo con archivos de GRAN tamaño. (La de abajo es la 462MB.)


$ md5sum VMware-workstation-6.5.2-156735.exe
7bf6145eb7d3e4fbcc945d87017fb6bd *VMware-workstation-6.5.2-156735.exe

$ (( c=1; c<=50; c++ )); do md5sum VMware-workstation-6.5.2-156735.exe; hecho
545c2f8e9363823af3aa703a1cbd35e3 *VMware-workstation-6.5.2-156735.exe
b47d4aa75aae27264cfd6396fbfe646a *VMware-workstation-6.5.2-156735.exe
b47d4aa75aae27264cfd6396fbfe646a *VMware-workstation-6.5.2-156735.exe
... etc... (se repite)

$ (( c=1; c<=50; c++ )); do md5sum VMware-workstation-6.5.2-156735.exe; hecho
9d2fbb3fa46194f6915d6328f0881a24 *VMware-workstation-6.5.2-156735.exe
9d2fbb3fa46194f6915d6328f0881a24 *VMware-workstation-6.5.2-156735.exe
... etc... (se repite)

$ (( c=1; c<=50; c++ )); do md5sum VMware-workstation-6.5.2-156735.exe; hecho
512181c3838e91a02a92280462e2f4c3 *VMware-workstation-6.5.2-156735.exe
512181c3838e91a02a92280462e2f4c3 *VMware-workstation-6.5.2-156735.exe
...(se repite una docena de veces, luego cambia!)
7a84da59a83f203506244e23507bb4df *VMware-workstation-6.5.2-156735.exe
7a84da59a83f203506244e23507bb4df *VMware-workstation-6.5.2-156735.exe
... aargh!

3voto

Corbin March Puntos 18522

Debe ser fácil para la instalación de un script de shell que se repite copia de un archivo en el servidor y vuelve a calcular la suma de comprobación de cada copia. Después se llena el sever, compruebe todas las sumas de comprobación por parte de la mano.

Mi experiencia es que los controladores raid que han Promesa escrita en el exterior se rompe en el interior. Deshacerse de él. A veces, incluso la Promesa sólo controladores de hacer un controlador de software basado en raid. Trate de Areca o así.

Si usted planea para raid, poner un precio de referencia de los datos. A continuación, poner una etiqueta en no ser capaz de trabajar en un par de días. A continuación, comprobar los precios de las buenas controladores raid.

3voto

wazoox Puntos 3514

Usted no necesita tos dinero para la memoria ram herramientas de prueba, porque memtest86+ reglas y es gratis. Para probar la integridad del sistema se podría utilizar afick, funciona muy bien para mí (pero yo no lo usaba mucho en windows, aunque).

¿Cuál es el hacer de sus unidades? a priori, sospecho que la Promesa de la tarjeta. Tienen una larga y dolorosa historia de absolutamente de mierda productos, con abismal de rendimiento, corrupción de datos, buggy conductores, y varias combinaciones de estos.

2voto

Jeff Atwood Puntos 31111

¿ Que es la controladora RAID? Yo he experimentado problemas similares que tenían que ver con los controladores de red / tarjeta fallando.

Dices que otras PC puede copiar archivos de uno al otro, pero eso no significa que la tarjeta de red del servidor (o controlador) no fritzy.

1voto

user2278 Puntos 713

CHKDSK siempre ha sido mi herramienta de primera línea para la fijación de NTFS. Viene en la caja y funciona como un encanto. Divulgación completa: muy rara vez tengo la necesidad de verificar los sistemas de ficheros, por lo que nunca he necesitado otra herramienta.

Fuera de los servidores de 100 o así que administro he debían usar una vez y esa vez fue debido a problemas causados por una sincronización de datos mal en el SAN, no la tarjeta RAID. Estoy con todos los demás diciendo zanja la tarjeta de promesa y conseguir algo mejor.

0voto

moffdub Puntos 3757

Trate de Robocopy para copiar archivos de grandes tamaño.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: