journalctl -xe
を非rootユーザーとして実行すると、次のエラーが表示されます。
bgeron@machine:~$ journalctl -xe
Failed to search journal ACL: Operation not supported
No journal files were opened due to insufficient permissions.
これは、間違ったオプションでZFSをマウントすることにより発生する可能性があります。 Journald アクセス制御リストが必要 、Linux上のZFSではデフォルトでオフになっています。
アクセス制御リストを有効にするには、ファイルシステムでacltype=posixacl
プロパティを設定する必要があります。 zfs(8)のマニュアルページによると、xattr=sa
プロパティを設定することも推奨されます。これはより効率的ですが、「比較的新しい」ZFS実装でのみサポートされています。
各ファイルシステムについて、プロパティを次のように設定します。
zfs set acltype=posixacl poolname/path/to/fs && zfs set xattr=sa poolname/path/to/fs
これらのプロパティを設定したら、journaldを再起動します。
Sudo systemctl restart systemd-journald