Estou tendo um problema muito estranho com uma nova imagem do Fedora 21 em uma instância do Linode. Não consigo reproduzi-lo fora do Linode. O problema é que meu diário systemd não é persistente nas reinicializações. De acordo com a documentação :
Por padrão, o diário armazena dados de log em / run / log / journal /. Como / run / é volátil, os dados do log são perdidos na reinicialização. Para tornar os dados persistentes, é suficiente criar / var / log / journal / onde systemd-journald armazenará os dados.
Eu verifiquei se o / var / log / journal existe e também configurei Storage=persistent
no /etc/systemd/journald.conf. O diretório de log contém um monte de dados:
$ du -sh /var/log/journal/
89M /var/log/journal/
O diário, no entanto, contém apenas entradas de log desde a última reinicialização do sistema:
$ journalctl --list-boots
0 9f6a5a789dd64ec0b067140905e6da86 Thu 2015-03-19 15:08:48 GMT—Thu 2015-03-19 22:14:37 GMT
Mesmo se eu journalctl --flush
antes de reiniciar, os logs são perdidos. Suspeito que este seja um problema com a imagem do Fedora 21 do Linode e abri um tíquete de suporte com eles. Enquanto isso, continuo pesquisando a causa desse problema.
Como posso depurar isso? O que poderia causar isso? Oque posso fazer para consertar isso?
fonte
mkdir /tmp/mnt; mount --bind / /tmp/mnt; cp -a /etc/machine-id /tmp/mnt/etc/; umount /tmp/mnt