Szia,

On 2015-02-10 14:31, Válas Péter wrote:

A merevlemez betelése miatt letöröltem a /root könyvtárból egy 1 GB
[...]
A df semmit nem reagált, a % nem változott, tehát mintha nem szabadult
volna fel a letörölt file helye. Hogy lehet ez, és mit tegyek?
Szájbarágósan, ha lehet.



tok jo lett volna, ha te is szajbaragosan irod le a problemat, peldaul mellekeled a df -ah parancs kimenetet. Mert ugye ezermillio oka lehet. De ha nem megoldast szeretnel, hanem talalgatast, akkor tessek, itt van egy.

Alapbol a linux filerendszereknel nem tudod a teljes meretet kihasznalni, pontosabban csak a rendszergazda tudja. Alapertelmezetten a particio 5%-a fenntartott es csak a root tud irni ra. Nyilvan a mai kapacitasoknal az 5% egy jelentos meretet adhat, hiszen mig mondjuk 1993-ban egy 420 MB merevlemezen ez 21MB volt, egy mai teljesen elterjedt 2 TB diszken ez 100GB (ketezerrel szamolva es nem 2048-cal). 100GB azert nem keves mar.

Azt irtad betelt a diszk, es a rendszergazda home-jaban volt az 1GB file. Nyilvan kozonseges felhasznalo nem tud oda irni (remeljuk a rendszergazda legalabb ert hozza) tehat nyilvan a root irta tele ha onnan akartatok torolni. Ezen apro morzsak alapjan azt gondolom, az elmeletem a hibarol valid es pontosan ez tortent nalatok.

Azt sem irtad mekkora a diszk amirol szo van, de elovettem a kristalygombomet es kiolvastam belole. Es arra jutottam, hogy a df kimenete mar tok regen 100%-nak mutatta a telitettseget. De ha megnezted volna tuzetesebben, akkor lattad volna, hogy az used es avail oszlopok osszege nem adja ki a size oszlopban mutatott erteket. Azaz benne vagy a bizonyos 5%-ban, igen, toroltel helyet de meg nem jutottal az 5% kuszob ala, ezert tovabbra is 100% a telitettseg. Ez azt jelzi, hogy kozonseges felhasznalok szamara tele a diszk, a rendszergazda (es rendszergazda jogu processek) pedig meg irhatnak ameddig tudnak.

Hogy miert igy mukodik a linux, mely file rendszereke eseten, azt azert nem irom le, mert egy df kimenet mellekelesehez sem vetted a faradtsagot, holott tudtad, mi az a df. Guglizd ki, ha erdekel miert igy mukodik, van mogotte racio.

Megoldas tobb van.

1) toroltok meg. onnan ahonnan jonak latjatok, ez ratok van bizva. egyszer csak eleget toroltetek mar ahhoz, hogy az 5% limiten kivulre erjetek es akkor a szazalekos ertek is mutatni fogja a torlest. mert addig szamokat kene osszeadni es onnan latnad a kulonbseget.

2) nagyobb diszk.  gondolom, ez trivialis.

3) az 5%, mint emlitettem, alapertelmezett. termeszetesen lehet allitani, a tune2fs programmal es egy bizonyos parameterrel. Guglizd ki ezt is, melyik, vagy legkozelebb adj meg minden adatot, hogy ne talalgatni kelljen, hanem azonnal pontos segitseget adni. Az uj beallitando erteket nektek kell eldonteni, illetve a rendszergazdanak aki valoszinuleg ismeri a fenti jelenseget es tisztaban van vele miert van, ezert meg tudja becsulni mennyi a biztonsagos ertek. A beallitas azonnali, a kovetkezo df kimenetben mar latszik az eredmeny es nem kell ujrainditani semmit az ervenyre jutashoz.

udv
adam


_______________________________________________
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.szag.hu/illemtan.html
Ügyfélszolgálat FAQ: http://sulinet.niif.hu/

válasz