De acordo com man journalctl journalctl lê em arquivos de diário como criados por systemd-journald.service .
De acordo com man systemd-journald.service , o arquivo de configuração está localizado em /etc/systemd/journald.conf e coloca os arquivos de diário em /var/log/journal/[machine-id]/*.journal , se existir, caso contrário, os colocará em /run/log/journal/[machine-id]/*.journal .
Esses parecem ser os arquivos relevantes para você. Na minha máquina, os arquivos de diário estavam localizados em /run/log/journal/[machine-id]/*.journal
Se os arquivos de log estiverem sendo alternados com muita frequência, é possível que SystemMaxUse ou RuntimeMaxUse estejam muito baixos em /etc/systemd/journald.conf . journald rotacionará o arquivo quando atingir o tamanho definido aqui. Mesmo se estiver no estado padrão, o tamanho padrão é baseado na capacidade do disco rígido e pode ser problemático.