У меня очень странная проблема со свежим изображением Fedora 21 на экземпляре Linode. Я не могу воспроизвести это за пределами Линоде. Проблема в том, что мой журнал systemd не сохраняется после перезагрузок. Согласно документации :
По умолчанию журнал хранит данные журнала в / run / log / journal /. Поскольку / run / является изменчивым, данные журнала теряются при перезагрузке. Чтобы сделать данные постоянными, достаточно создать / var / log / journal /, где systemd-journald будет хранить данные.
Я проверил, что / var / log / journal существует, и я также установил Storage=persistent
в /etc/systemd/journald.conf. Каталог журнала содержит кучу данных:
$ du -sh /var/log/journal/
89M /var/log/journal/
Журнал, однако, содержит только записи журнала с момента последнего перезапуска системы:
$ journalctl --list-boots
0 9f6a5a789dd64ec0b067140905e6da86 Thu 2015-03-19 15:08:48 GMT—Thu 2015-03-19 22:14:37 GMT
Даже если я journalctl --flush
до перезагрузки логи потеряны. Я подозреваю, что это проблема с изображением Linode's Fedora 21, и я открыл с ними заявку в службу поддержки. Тем временем я продолжаю искать причину этой проблемы.
Как я могу отладить это? Что может вызвать это? Что я могу сделать, чтобы это исправить?
источник
mkdir /tmp/mnt; mount --bind / /tmp/mnt; cp -a /etc/machine-id /tmp/mnt/etc/; umount /tmp/mnt