systemd: superblock last write time is in the future (fedora)
UPDATE: la solución es la misma que en el post de debian podéis ignorar lo de abajo o leerlo por mera curiosidad.
En la actualización de hoy en fedora me ha aparecido el error del título, el sistema se atascaba en un fsck permanente de raíz / y systemd ofrecía la consola de recuperación. Más adelante me di cuenta que sólo afectaría a reinicios con menos de una hora de diferencia por la diferencia entre Local y RTC time. El problema es que hay un montón de ficheros que ahora no se usan desde systemd (entre otros /etc/sysconfig/clock) y a los de la vieja escuela no está dando muchos quebraderos de cabeza. Para información sobre esos ficheros leer aquí. Después de mucho mirar y darme cuenta que ahora todo se arregla con comandoctl llegué aquí: # timedatectl status
Local time: lun 2015-03-09 22:17:28 CET Universal time: lun 2015-03-09 21:17:28 UTC RTC time: lun 2015-03-09 21:17:29 Time zone: Europe/Madrid (CET, +0100) NTP enabled: no NTP synchronized: no RTC in local TZ: yes DST active: no Last DST change: DST ended at dom 2014-10-26 02:59:59 CEST dom 2014-10-26 02:00:00 CET Next DST change: DST begins (the clock jumps one hour forward) at dom 2015-03-29 01:59:59 CET dom 2015-03-29 03:00:00 CEST Warning: The RTC is configured to maintain time in the local time zone. This mode is not fully supported and will create various problems with time zone changes and daylight saving adjustments. If at all possible use RTC in UTC, by calling 'timedatectl set-local-rtc 0'. el comando sugerido arregló el problema, y así después de ejecutar: timedatectl set-local-rtc 0 el error desapareció, systemd hizo fsck una sola vez y ¡problema arreglado!
En la actualización de hoy en fedora me ha aparecido el error del título, el sistema se atascaba en un fsck permanente de raíz / y systemd ofrecía la consola de recuperación. Más adelante me di cuenta que sólo afectaría a reinicios con menos de una hora de diferencia por la diferencia entre Local y RTC time. El problema es que hay un montón de ficheros que ahora no se usan desde systemd (entre otros /etc/sysconfig/clock) y a los de la vieja escuela no está dando muchos quebraderos de cabeza. Para información sobre esos ficheros leer aquí. Después de mucho mirar y darme cuenta que ahora todo se arregla con comandoctl llegué aquí: # timedatectl status
Local time: lun 2015-03-09 22:17:28 CET Universal time: lun 2015-03-09 21:17:28 UTC RTC time: lun 2015-03-09 21:17:29 Time zone: Europe/Madrid (CET, +0100) NTP enabled: no NTP synchronized: no RTC in local TZ: yes DST active: no Last DST change: DST ended at dom 2014-10-26 02:59:59 CEST dom 2014-10-26 02:00:00 CET Next DST change: DST begins (the clock jumps one hour forward) at dom 2015-03-29 01:59:59 CET dom 2015-03-29 03:00:00 CEST Warning: The RTC is configured to maintain time in the local time zone. This mode is not fully supported and will create various problems with time zone changes and daylight saving adjustments. If at all possible use RTC in UTC, by calling 'timedatectl set-local-rtc 0'. el comando sugerido arregló el problema, y así después de ejecutar: timedatectl set-local-rtc 0 el error desapareció, systemd hizo fsck una sola vez y ¡problema arreglado!
<< Home