Estou executando o AlmaLinux 9.2 (systemd v.252) em um pequeno sistema incorporado (-ish), onde gosto de manter muitas coisas em arquivos /run
. Quando eu estava usando o CentOS7.x, isso era da ordem de 1,5 G, e nunca pensei nisso. No entanto, desde que mudamos para o Alma9, o tamanho padrão /run
é de apenas ~720M no mesmo hardware.
Posso definir o tamanho adicionando uma linha /etc/fstab
- mas isso parece um pouco antiquado hoje em dia. Para o /run/user/<uid>
posso definir um parâmetro RuntimeDirectorySize
em /etc/systemd/logind.conf
, mas não encontrei nada semelhante para o arquivo /run
.
Certamente deve haver uma maneira específica do systemd de especificar isso?
(A pergunta vinculada fala principalmente sobre /tmp
- mas acaba sendo igualmente aplicável para, por exemplo /run
.)
Conforme sugerido por Stephen Kitt, parece que o mecanismo recomendado é realmente editar o arquivo
/etc/fstab
. Citando os documentos do systemd :A palavra-chave relevante é
API file system
- que inclui todos (?) os sistemas de arquivos 'irregulares' como/sys
,/proc
,/dev
, mas também/tmp
,/run
e outros.