Mdadm mia amata amiko sed estas iu kiu iritas amasego – perioda inspektoj kaj resink Sekureco Sano RAID tabelo- ekzemple, ekzistas indico en la malbona sektoro-kaj, kiu siavice premas maŝino IO. Ĝenerale, post choplene kulpulo – kronove kiuj komenciĝas kutime ĉirkaŭ 1h ĉiun dimanĉon vespere. La ideo estas klara – certeco ke la tabelo estas en perfekta kondiĉo kaj neniu dramoj kun informo. Tio estas bona sed ĉiusemajne mi vidas multajn, do mi reagordita al ranva de ĉiu unua dato de la monato.

Por RedHat bazita derivaĵojn padon de la Krona estas /etc / cron.d / rastado-ĉeko. Por Debian-bazita distrotsi vojo estas /etc / cron.d / mdadm. Kronovete turni alvoko bash skriptoj /usr / sbin / rastado-ĉeko Pri CentOS ktp и /usr / share / mdadm / checkarray Por Debian kaj amikoj. Parametroj esti prenita de skriptoj /ktp / sysconfig / rastado-ĉeko s /etc / default / mdadm kie povas esti malebligata tute check-kaj, kiu ne estas tre ruza ideo kiel.

 

Iuj programistoj simple ne lernas skribi kompetente en RFC neniam. Mi rimarkis multajn errror_log dosierojn kiuj akumulis grandegan nombron de idiotoj kaj averto-kaj avizo por malsukceso PHP normoj. Ĝenerale, estas malfacile klarigi al la uzanto, ke kodo kiu estas metita estas malbona kaj devas esti riparita. Ĝenerale, mi rimarkis ke la konsumantoj ne eksciti eraro log-s post ilia laboranta kodo. Esence radikala proksimigo estas halti tute error_log dosierojn kaj kiu volas kuri ilin, sed kiel tuto kreos malkomforto dum sufiĉe uzantoj. Tiel streĉi alproksimigi 2 – administristo aŭ súper povoj 1 ред bash. Serĉi dosierojn nomita error_log grandeco pli ol 5MB (tie kostis min lasi ŝin ĝenerale kvankam 1MB estas pli ol sufiĉa) kaj viŝante ilin ĉiusemajne. Tiu efiko estas atingita per simpla trovi

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

Restas nur frakasi en la krono por ludado unufoje semajne kaj havas sufiĉe persista decido. En mia kazoj ŝajnas QA en 1 pm ĉiun dimanĉon.

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