executa o equilíbrio do btrfs com o cron

1

Desde que corro hoje em um problema com um disco cheio, o que resulta não é desequilibrado. Qual você pode corrigir com btrfs balance .

Então, minha pergunta é:

Existe algum risco arruinando isso por um cron job? (nos casos em que meu laptop vai dormir)

    
por Sir l33tname 16.11.2014 / 19:47

1 resposta

1

Sir I33nome lhe deu a resposta.

No entanto, você deve estar executando uma tarefa cron separada, que verifica quase todos os discos. Esta é uma ideia de como fazer isso, NÃO necessariamente uma solução perfeita para sua situação

Use o cronjob -e para adicionar isto (exemplos de nomes de mudança de diretórios e arquivos): 0,10,20,30,40,50 * * * * /path/to/my/script.sh 2 > > / caminho / para / logfile

script.sh tem algo parecido com isto (verifique a saída de df -h - suponho que col # 5 é o% full, e isto assume que 90% é o começo de problemas e você tem configuração de email):

 #!/bin/bash
 df -h  | awk 'INT($5)>80 { print }{next}' > /path/to/diskfull.txt
 [  -s /path/to/diskfull.txt ] && /usr/bin/mailx -s 'disk full error ' [your email name here ] < /path/to/diskfull.txt
    
por 17.11.2014 / 02:35