systemd-journald[356]: システム・ジャーナルをオープンできません。ジョブはサポートされていません。

systemd-journald[356]: システム・ジャーナルをオープンできません。ジョブはサポートされていません。

私の/var/log/syslogとdmesgにsystemdのエラーがいっぱいです。インターネット上でsystemd-journaldの「サポートされていないタスク」を検索しても有用な結果は得られませんでした。

私のシステムログの例は次のとおりです。

Jul 16 03:03:20 gaming kernel: [12187.062877] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:20 gaming kernel: [12187.072868] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:20 gaming kernel: [12187.310756] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:20 gaming kernel: [12187.321562] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:20 gaming kernel: [12187.332766] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:20 gaming kernel: [12187.342772] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:23 gaming systemd[1]: Started Session c1192 of user pinker.
Jul 16 03:03:24 gaming kernel: [12191.020723] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:24 gaming kernel: [12191.030607] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:24 gaming kernel: [12191.129098] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:24 gaming kernel: [12191.138991] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:24 gaming kernel: [12191.303171] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:24 gaming kernel: [12191.313662] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:24 gaming kernel: [12191.324551] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:24 gaming kernel: [12191.334600] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:24 gaming kernel: [12191.434910] systemd-journald[356]: Failed to open system journal: Operation not supported
Jul 16 03:03:24 gaming kernel: [12191.444927] systemd-journald[356]: Failed to open system journal: Operation not supported

オペレーティングシステム:Overlayfsルートを使用するUbuntu 18.04。私はこの設定を何年も問題なく使用してきました。

他にどのような情報を提供するのかわかりません。

編集する:

/etc/fstab

/media/root-ro/ / overlay lowerdir=/media/root-ro/,upperdir=/media/root-rw/overlay/,workdir=/media/root-rw/overlay-workdir/_ 0 1
UUID=42f127b6-22b4-414d-a70f-b7c3d2153310 /home ext4 errors=remount-ro 0 2

私のraid1は後でchroot Debianシステム(systemd-spawnではなくchroot)のスクリプトを通してインストールされました。

mount -t btrfs -o noatime,nodiratime LABEL=raid1 /mnt/4

答え1

問題を診断するためにできることはいくつかあります。 ~によると関連マニュアルページ

ログサービスはログデータを永久に保存するか、/var/log/journal一時的な方法で保存します/run/log/journal/(後者の場合、再起動時にログデータが失われます)。デフォルトでは、/var/log/journal/ログデータは起動時に存在する場合は継続的に保存され、そうでない場合は揮発性リポジトリに暗黙的に置き換えられます。Storage=inを使用して、journald.conf(5)存在するかどうかに関係なくログデータの配置場所を設定します/var/log/journal/

/var/log/journal/まだ存在しませんが、継続的なロギングが必要な(そしてjournald.confデフォルトを使用する)システムでは、ディレクトリを作成し、正しいアクセスモードと所有権があることを確認するだけで十分です。

mkdir -p /var/log/journal
systemd-tmpfiles --create --prefix /var/log/journal

journald.conf(5)このサービス構成の詳細については、リソースを参照してください。

ログがどこに記録されるのか、デーモンが異常終了したかどうかを確認するには、次のコマンドの出力を公開してください。

$ ls -dl /var/log/journal/
$ ls -alR /var/log/journal/
$ ls -dl /run/log/journal/
$ ls -alR /run/log/journal/
$ cat /etc/systemd/journald.conf
$ journalctl --list-boots

ログの整合性の確認

$ journalctl --verify

コンテンツが破損していると思われる場合は、フォローアップを行うことができます。

リスクを負うことに興味がある場合は、/var/log/journal/*/system.journalサービスを削除して再開してください。問題にはなりませんが、ログが失われます。私はこれが問題を解決するとは思いませんが、試してみることはできます。

源泉

  1. https://www.loggly.com/ultimate-guide/linux-logging-with-systemd/

関連情報