Logok hatása a merevlemez üzemidejére

Sziasztok

sda 31000 üzemórás HDD
sdb 21000 üzemórás HDD
sdc 0 üzemórás HDD

Pár hete cseréltem egy gépben az sda-t, nem sokkal rá a vele RAID 1 párban lévő sdb is kezdte megadni magát. A sdc-vel már össze sem tudott összeszinkronizálni az sdb. Az sdb smart adatok alapján Current_Pending_Sector 86.
Amikor a sdc-vel új raid-et hoztam létre és így 2 fél lábú raidet rsynceltem, akkor a logok másolásánál I/O errort dobot az sdb a kern.logba.

Úgy tűnik, mintha ott ahol a logok, napi tar.gz -k voltak, kinyírták volna a lemez felületét.
Ilyen drasztikusan még nem tapasztaltam.
Mindent le tudtam másolni a sdb alkotta féllábú raidről, de a logok és a napi backup tar.gz -k 60-70%-t nem.

Más is tapasztalta már, hogy a logok ennyire elhasználják a szektorokat?

Ennek kapcsán felmerült, hogy syslog-ng -t állítok be és pufferelem a logokat, hogy csak minden 100. sort írja ki lemezre, hátha kíméletesebb lesz. Egyéb alternatív ötlet?

Hozzászólások

Én az első pending szektornál cserélem a lemezt.

Persze, a

smartd

.

Ugy mukodik a dolog, hogy a smartd allandoan (felorankent?) nezi a vinyot, es ha valamelyik kritikus attributum megvaltozik, megy a riasztas, ami (Debianban legalabbis) konfiguralhato, az

/etc/smartmontools/run.d

-ben levo szkripteket futtatja (alapbol wall es e-mail a root-nak). Nalam ez annyival bovult, hogy a sajat monitorozo rendszerunknek es a hardveres kolleganak is kuld egy riasztast.

Harom havonta mindenkeppen elinditok egy hosszu ontesztet, legtobbszor csak itt bukik ki a hiba (mivel a nem hasznalt teruleten van baj).

logok nem folytonosan íródnak újabb és újabb lemezterületekre, ahogy növekszik a méretük? V. rotálódnak 1 adott méret után és a legrégebbiek törlődnek?
A kiírás meg sztem linux alatt sem azonnal történik, hanem cache-elve van (hacsak nem tiltod le ezt valahogy, ill. ha nem csinál flush-t minden írási művelet után a loggolo program), de akkor emiatt látnád a HDD led-eket folyamatosan villogni, ill. a disk I/O a béka segge alatt lenne a rengeteg apró nem-késleltetett írási esemény miatt.

2 féle log van a rendszerben. Az egyik amit a programok írnak és növekedik, rotálódik. A másik pedig amit minden alkalommal bemásol egy helyre, felülírva a régit. Nagyrészt a bemásol-felülírja a régit féle volt olvashatatlan. - Na ezt most kikapcsolom.
A tar.gz-k pedig napi backupok, melyek szintén felülírják a régit.

Szóval leszámítva kisebb-nagyobb méretbeli eltéréseket, minden nap felülíródtak ezek a fájlok.

Szerintem vidd vissza a gyári hibás winyóidat. Ha meg nagyon hullanak, a tápot is cseréld ki.

Szerk: jól látom, hogy a 31.000 az 31 ezer? Akkor meg csak egyszerűen megdöglött...