Sto riscontrando un problema molto strano con una nuova immagine Fedora 21 su un'istanza di Linode. Non riesco a riprodurlo al di fuori di Linode. Il problema è che il mio diario di sistema non è persistente durante i riavvii. Secondo la documentazione :
Per impostazione predefinita, il journal memorizza i dati di log in / run / log / journal /. Poiché / run / è volatile, i dati di registro vengono persi al riavvio. Per rendere persistenti i dati, è sufficiente creare / var / log / journal / dove systemd-journald memorizzerà i dati.
Ho verificato che / var / log / journal esista e ho anche impostato Storage=persistent
in /etc/systemd/journald.conf. La directory del registro contiene un sacco di dati:
$ du -sh /var/log/journal/
89M /var/log/journal/
Il journal, tuttavia, contiene solo voci di registro dall'ultimo riavvio del sistema:
$ journalctl --list-boots
0 9f6a5a789dd64ec0b067140905e6da86 Thu 2015-03-19 15:08:48 GMT—Thu 2015-03-19 22:14:37 GMT
Anche se journalctl --flush
prima di riavviare i registri vengono persi. Ho il sospetto che questo sia un problema con l'immagine Fedora 21 di Linode, e ho aperto un ticket di supporto con loro. Nel frattempo, continuo a cercare la causa di questo problema.
Come posso eseguire il debug di questo? Cosa potrebbe causare questo? Cosa posso fare per risolvere questo problema?
mkdir /tmp/mnt; mount --bind / /tmp/mnt; cp -a /etc/machine-id /tmp/mnt/etc/; umount /tmp/mnt