Nos últimos meses, tive 2 HDDs externos formando um RAID 1 (gerenciado via mdadm) conectados ao meu Raspberry Pi e até 2 dias atrás tive a impressão de que os HDDs ficam desligados na maior parte do tempo, girando apenas quando estão em usar e logo depois.
Um dos HDDs externos pode ser influenciado no tempo limite de rotação através das configurações do dispositivo, o outro não.
Nos últimos 2 dias, quase sempre um dos HDDs (nem sempre o mesmo) está ligado. Eu suspeito que de alguma forma acontecem leituras, o que é estranho porque depois que eu matei o cliente owncloud que estava usando, nada deveria usar o RAID se eu não o acessasse via SSH.
iotop
fornece os nomes de vários processos, mas para mim parece que são processos do sistema que operam apenas no cartão SD. Mas como há tantos, posso muito bem ignorar as entradas/entradas importantes. Quero ignorar todos aqueles que simplesmente acessam o cartão SD para poder focar naqueles que acessam o RAID.
Como posso descobrir qual processo está acessando o RAID ( /dev/md1
) ou meus HDDs ( /dev/sda
e /dev/sdb
)?
Responder1
lsof
fornecerá uma lista de todos os arquivos abertos, a partir da qual você provavelmente poderá descobrir o processo de acesso a esse sistema de arquivos.
Além disso, eu daria uma olhada nos crontabs definidos, pois a causa raiz poderia facilmente ser algum processo executando uma verificação agendada em toda a hierarquia de diretórios.