El Saturday 27 December 2008, Carlos E. R. escribió: Hola :)
El 2008-12-27 a las 14:18 +0100, Rafa Grimán escribió:
Hola :)
El Saturday 27 December 2008, Carlos E. R. escribió:
[...]
Así que mucho ojito con vuestros discos, porque no están seguros en absoluto. Es cuestión de tiempo que estos problemas engorden y afecten a más gente.
Sé que Carlos no le echa la culpa sólo a los sistemas de ficheros así que añado que esto no es culpa sólo del sistema de ficheros ;)
Tened en cuenta que los discos vienen con su propia caché ... caché qu eno está protegida por ninguna pila/batería ... Es decir, si se va la luz ... los datos que están en caché del disco duro (NO están aún en el propio disco duro) ... Puf, se han desvanecido como por arte de magia. No hay sistema de ficheros capaz de hacer frente a esto.
Ah, claro, pero yo no pensaba en esas situaciones, sino en corrupciones por fallo en el software del kernel directamente, que causan corrupciones de datos en disco o fracasos del sistema.
Para lo otro, tengo SAI. Hasta a mis discos en USB les pongo SAI.
Bien hecho, pero no todo el mundo tiene SAI (yo no, ya sabes: en casa de herrero ... cuchillo de palo). Pedir que todos los que tienen un disco duro usen SAI es mucho pedir, hay que buscar algo más sencillo para el usuario final.
Tened cuidado con estas situaciones porque el más mínimo corte de luz o problema eléxtrico puede suponer la pérdida de esos datos en la caché del disco duro.
¿Se puede remediar esto de alguna manera? Sí. ¿Cómo? Diciéndole al fabricante de discos duros que:
añada una pila al disco duro para alimentar la caché. Eso haría al disco más grande. No necesariamente, pero sí más caro y además habría que monitorizar la pila a ver cuándo se acaba para poder cambiarla -> downtime. Si añadimos la Ley de Murphy, se cabará cuando más lo necesites, no tengas backup y además habrá un corte de luz.
Hoy en día, no es necesaria una pila. Hay unos condensadores bastante pequeños, pero enormes en capacidad: unos pocos faradios. Eso es /gigantesco/, y da de sobra para alimentar una memoria CMOS pues no se si un mes. Y no hay que recambiarlos.
http://en.wikipedia.org/wiki/Electric_double-layer_capacitor http://es.wikipedia.org/wiki/Supercondensador http://es.wikipedia.org/wiki/Capacitor
En este caso hablamos de los 8 MB que suelen tener los discos "caseros". No sé si valdría el condensador o necesitarías una pila como las que llevan las MoBos. En caso de que valgan los condensadores, ya se les podría ocurrir a los de Seagate y demás ;) Rafa -- "We cannot treat computers as Humans. Computers need love." rgriman@skype.com -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org