squid a zaplnujici se inody

David Trcka trcka na poda.cz
Úterý Březen 14 14:09:46 CET 2000


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tue, 14 Mar 2000, Pavel Kankovsky wrote:

> Ne, to neni fragmentaci, to je poctem souboru. Kazdy soubor (adresar,
> symlink, zarizeni) potrebuje prave jeden inode. Squid kazdy kesovany
> objekt uklada jako jeden soubor. Moc neverim, ze inody dojdou "bez ohledu
> na to, s jakym poctem i-nodu ty partisny naformatuju", protoze pri hustote
> jeden inode na jeden kilobajt diskoveho prostoru (viz mke2fs(8), opsna -i)
> by u normalnich souboru musel dojit diskovy prostor driv nez inody...pokud
> se tyto nekam neztraceji ve forme souboru nulove delky a jinych anomalii.
> 
fs je naformatovany 'mke2fs -m 0 -i 1024 /dev/neco'
soucasny stav je -:
df:
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/neco              2397592   1627424    770168  68% /squid/d1
/dev/neco              2397624   1617280    780344  67% /squid/d2
/dev/neco              2397624   1640544    757080  68% /squid/d3
/dev/neco              2398632   1611880    786752  67% /squid/d4

df -i:
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/neco             622592  299049  323543   48% /squid/d1
/dev/neco             622592  281405  341187   45% /squid/d2
/dev/neco             622592  293043  329549   47% /squid/d3
/dev/neco             622592  288007  334585   46% /squid/d4

Pocet on-disk object, jak hlasi cachemgr.cgi: 421181 on-disk objects
(takze ne pres 500k ale pres 400k, to jsem se preklepl)

Tohle je stav asi tyden stary, kdy mi skoncil 'df -i' na 89% na d1, 92% na
d2, 100% na d3 a 99% na d4, pricemz obsazeny objem byl pri nastavenem
cache-dir 1800M cca 85% +- autobus.

Jak zjistim fragmentaci fs jinak nez umount/e2fsck ?
Jak zjistim pocet souboru s delkou=0 jinak nez 'find neco -print|wc -l' ?
Oba tyto prikazy znamenaji bud uplne shodit squida nebo na dlouho totalne
zatizit masinu (nebo moji dalsi nocni sichtu ;)

__________________________________________
    David Trcka, network administrator
  PODA s.r.o., Internet Service Provider
Ostrava, 28. rijna 150, The Czech Republic
        Voice/Fax: +420 69 6612600
        PGP KeyID: DAE55DA4

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE4zjod5z9w2trlXaQRAtuUAJ0U6JaM3sQwciIQXeounLWK3zQDSACgzTCs
AX2CZBJ8B49OJ6kLl1evoGM=
=tj9k
-----END PGP SIGNATURE-----



Další informace o konferenci Linux