Eu encontrei a resposta aqui
O truque é usar o comando timeout
Portanto, a maneira ideal é timeout 2 df -kh
, aqui 2 é o tempo limite em segundos.
Eu uso df -kh
para obter o uso do sistema de arquivos, mas o problema é que, se houver qualquer falha de montagem do NFS em qualquer uma das caixas, o comando será interrompido.
Existe uma maneira melhor de monitorar sistemas de arquivos diferentes de df
, ou é possível mencionar um tempo limite para o comando df
?
Eu encontrei a resposta aqui
O truque é usar o comando timeout
Portanto, a maneira ideal é timeout 2 df -kh
, aqui 2 é o tempo limite em segundos.
Uso:
df -khl
em vez disso. A opção -l
informa df
para relatar somente em sistemas de arquivos locais (de man df
):
-l, --local
limit listing to local file systems
(o comando man df
imprime a página de manual completa para df
.)
Tags bash disk-usage nfs linux