Mdadm paras ystäväni, mutta siellä on jotain, joka ärsyttää todella paljon – määräaikaistarkastus ja resink terveys turvallisuus-RAID- esimerkiksi, on tietojen huono sektori ja, joka puolestaan murskaa auton IO. Yleensä, kun tunnin syylliseksi – kronova suorittaa, yleensä noin 1h illalla joka sunnuntai. Viesti on selkeä – tietenkin, että array on erinomaisessa kunnossa ja ei draamaa tietoa. Se on hyvä, mutta viikolla voin nähdä hyvin, joten sen valmiiksi ryna ensimmäisenä päivänä joka kuukausi.

For Redhat-järjestelmissä, johdettu polku Kruunu on /etc/cron.d/raid-tarkista. Debian-järjestelmissä, ikuinen pallo distrotsi tavalla /etc/cron.d/mdadm. Kronovet puolestaan loihtia bash skriptejä /usr/sbin/raid-tarkista esimerkiksi CentOS ja jne /usr/annos/mdadm/checkarray Debian ja ystäviä. Parametrien kirjoitus vie /etc/sysconfig/raid-tarkista tai, vastaavasti, /jne/default/mdadm missä voi olla kielletty kokonaan tarkistaa ja, se ei ole kovin fiksu idea.

 

Joku ohjelmoijat eivät vain oppia kirjoittamaan oikein mukaan RFC koskaan. Huomasin muutaman errror_log tiedostoja, jotka ne ovat saaneet valtavasti maloni varoitus ja huomautus noudattamatta jättäminen normeja PHP. Yleensä, se on vaikea selittää käyttäjälle, koodi, joka asennettu, se on huono ja tarvitsee vahvistamisesta. Yleisessä tapauksessa, olen huomannut, että käyttäjät eivät välitä virhe log-s, kun niiden koodi toimii. Periaatteessa, radikaali lähestymistapa lopettaa kokonaan error_log tiedostoja, ja kuka haluaa heidän tiedotteet, mutta, pääsääntöisesti, aiheuttaa epämukavuutta melko käyttäjät. Siksi dasilva matkalla 2 – ei super power tai 1 bash line. Etsi tiedostot, joiden nimi error_log suurempia kuin 5 MB (täällä, arvo sen minulle, lähdin suuri vaikka 1MB on enemmän kuin tarpeeksi) ja poistamalla niitä viikoittain. Tämä vaikutus saavutetaan sotkea löytää

find /home/ -name error_log -size +5M -type f -delete

Se jää vain törmää kruunu, joka ajetaan kerran viikossa, ja meillä on melko pysyvä ratkaisu. Minun tässä mielestäni OK 1 PM joka sunnuntai.

0 1 * * 1 find /home/ -name error_log -size +5M -type f -delete >/dev/null 2>&1