2.6 Kernel Linux con EXT4 ejecutando HTTPD; Se desconecta el cable de alimentación, ¿qué pasa?

2.6 Kernel Linux con EXT4 ejecutando HTTPD; Se desconecta el cable de alimentación, ¿qué pasa?

¿Alguien puede explicarme las ramificaciones de esto? CentOS 6.3 con httpd 2.15, con un sitio mod perl y un sitio php. Alguien desconectó el cable de alimentación. Una persona me dijo que el diario se encargará de todo cuando vuelva a publicarse. ¿Es así de simple? ¿Alguien puede explicar en detalle las ramificaciones de este evento, dado el sistema que describí?

¡Afortunadamente, la base de datos está en una caja diferente!

Respuesta1

El diario debe asegurarse de que el sistema de archivos esté en un estado consistente. Eso no "se encarga de todo", solo significa que no tiene archivos a medio escribir en su disco. Cuando reinicie la copia de seguridad, se eliminará todo lo que el diario no pueda confirmar como escrito en el disco.

Más allá de cómo se escriben las aplicaciones, el diario EXT4 funciona para las operaciones del sistema de archivos.

Respuesta2

Debería estar bien. EXT4 mantendrá el sistema de archivos en un estado consistente. Si alguno de sus archivos estuviera en proceso de modificación, podría estar dañado, pero por lo demás todo debería estar bien. En particular, otros archivos en el sistema de archivos que no se estaban modificando deberían estar bien, debido a las barreras de E/S de EXT4. Verhttps://serverfault.com/a/391327/81387Por ejemplo.

información relacionada