[rlug] random check > 1 luna
Adrian Sevcenco
adrian.sevcenco at cern.ch
Tue Sep 26 14:36:31 EEST 2023
On 9/26/23 13:33, Alex 'CAVE' Cernat via RLUG wrote:
> On 26-Sep-23 13:14, Adrian Sevcenco via RLUG wrote:
>> Salutare! Am nevoie de un sfat privind executia intr-un interval random
>> centrat pe o durata de timp mai mare de o luna...
>> Sa zic ca exemplu check-ul de raid care sa ruleze la 36 zile +- 6 zile
>> si pentru fiecare raid din masina sa fie diferit
>>
>> Tot ce ma gandesc in acest moment e sa scriu in /var/tmp data
>> ultimului check iar scriptul de cron verifica zilnic conditia pentru
>> un md dat sa aiba ultimul timestamp mai vechi de 30 + $(( $RANDOM % 12
>> + 1 ))
>> si daca da, scrie time-ul curent si da drumul la checkul md-ului ...
>>
>> E aiurea ce zic? e vreo metoda mai buna de a face asa ceva? (inca mai
>> am servere cu centos 7, deci cam asta ar fi baseline-ul posibilitatilor)
>
> o intrebare related:
>
> din cate stiu (ca poate e cazul sa-mi fac "upgrade" la info) raid-urile
> md nu au checksumm-uri (cum e la zfs si la unele modele raid hardware),
> astfel incat poti cel mult detecta eroarea, nu s-o si rezolvi
>
> sau mai nou exista "scrub" cu recovery si la md-uri? (ca folosesc mult
> prea rar in ultimul timp)
Din ce stiu la raid6 e detectabila notiunea de chunk corupt si se reface
(cu repair in loc de check) dar pentru raid1 am inteles ca solutia
pentru bit-rot e sa pui sub raid1 un dm-integrity
bine am citit si raid6 facut peste dm-integrity dar nu vad rostul
Adrian
More information about the RLUG
mailing list