私の/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
サービスを削除して再開してください。問題にはなりませんが、ログが失われます。私はこれが問題を解決するとは思いませんが、試してみることはできます。
源泉