Pamet a fsck_ufs

Miroslav Lachman 000.fbsd at quip.cz
Fri Apr 27 11:04:38 CEST 2007


Ondra Koutek wrote:
> Ahoj vsichni,
> 
> ponekud se mi rozrostl objem zaloh na serveru (~120GB dat) a server s
> 1GB RAM mi neni schopen provest fsck. (FreeBSD 6.2p3)
> Klasicky spusteny na odmountene datove uloziste mi pri fazi 2 hlasi
> chybu, kterou jsem po googlovani pochopil jako "nedostatek pameti".
> proces fsck -B -p disk projede, takze pri mount/umount neni problem, ale
> bohuzel pri restartu pocitace se fsck opet marne snazi dokoncit
> kontrolu/opravu, ktera trva desne dlouho a nedari se.
> 
> Naprava je jasna, pridat pamet. To mi je ale lito, pac jinak server
> neresi zadne velke ulohy, takze by v 99% casu byla pamet nevyuzita.
> 
> Proto se chci zeptat, jestli fsck je schopen vytvaret tabulky i ve
> swapu, pripadne jak velka pamet bude potreba pro diskovy oddil
> obsahujici radove 500GB dat (at mam na chvili rezervu).
> 
> Dik za jakekoli zkusenosti v tomhle ohledu.

120GB jeste samo o sobe neni "nic moc". Ja mel kdysi problem s fsck u 
1.2TB pole, kde bylo cca 500GB dat, ale problem byl jen s background 
fsck, tam se to taky odkazovalo na nedostatek nejake pameti a skoncilo 
to kernel panic. Po vypnuti background fsck ale vse probehlo normalne. 
(stroj mel 2GB RAM a asi 5GB swap)

Pred nejakym casem (par mesicu zpet) se v mailinglistu fs@, nebo geom@ 
probiral prave vypocet potrebne pameti k provedeni fsck a co si tak 
vzpominam, nejednalo se ve vypoctu o velikost dat na disku, ale o pocet 
inodu, takze hodne malych souboru bude asi vetsi problem nez par velkych.

Mirek



More information about the Users-l mailing list