Estoy experimentando un problema muy extraño con una nueva imagen de Fedora 21 en una instancia de Linode. No puedo reproducirlo fuera de Linode. El problema es que mi diario systemd no es persistente en todos los reinicios. De acuerdo con la documentación :
Por defecto, el diario almacena datos de registro en / run / log / journal /. Como / run / es volátil, los datos de registro se pierden al reiniciar. Para que los datos sean persistentes, es suficiente crear / var / log / journal / donde systemd-journald almacenará los datos.
Verifiqué que / var / log / journal existe y también lo configuré Storage=persistent
en /etc/systemd/journald.conf. El directorio de registro contiene un montón de datos:
$ du -sh /var/log/journal/
89M /var/log/journal/
Sin embargo, el diario solo contiene entradas de registro desde el último reinicio del sistema:
$ journalctl --list-boots
0 9f6a5a789dd64ec0b067140905e6da86 Thu 2015-03-19 15:08:48 GMT—Thu 2015-03-19 22:14:37 GMT
Incluso si journalctl --flush
antes de reiniciar los registros se pierden. Sospecho que esto es un problema con la imagen Fedora 21 de Linode, y he abierto un ticket de soporte con ellos. Mientras tanto, sigo buscando la causa de este problema.
¿Cómo puedo depurar esto? Que podria causar esto? ¿Qué puedo hacer para arreglar esto?
mkdir /tmp/mnt; mount --bind / /tmp/mnt; cp -a /etc/machine-id /tmp/mnt/etc/; umount /tmp/mnt