Métodos para descobrir o que remonta /sys somente leitura (RHEL 6.7)

Métodos para descobrir o que remonta /sys somente leitura (RHEL 6.7)

Alguns colegas têm problemas intermitentes com a suspensão/hibernação de seus computadores (executando RHEL 6.7, instalação normal da estação de trabalho, nada de especial). Acontece que o problema foi que /sysfoi montado somente leitura. Foi facilmente corrigido, mount /sys -o remount,rwmas não foi um problema único, acontece com frequência.

Eu gostaria de descobrir o que muda o sysfs para somente leitura, mas de alguma forma estou lutando com um método apropriado. Pelo que me lembro, inotifywaitou inotifywatchsó mostrarei que algo mudou em relação a um determinado inode, mas não qual processo desencadeou isso.

Talvezauditadopoderia ajudar, embora eu não tenha certeza de como restringir as syscalls de uma forma viável, pois este não é um sistema de arquivos real. Adicionar uma regra que monitore as chamadas mounte unmountsyscalls em /sys seria suficiente para detectar uma alteração no sysfs? Por exemplo, assim:

auditctl -a always,exit -F path=/sys -S mount -S umount

Além disso, se qualquer outra ferramenta for mais apropriada, ou qualquer indicação de onde esse problema possa vir, seria muito apreciada.

informação relacionada