Sziasztok!
Éppen sikerült belerohanni egy ext3 problémába: 32 000-nél több könyvtár készítését érte el egy program egy könyvtáron belül. Tűzoltás gyanánt gyorsan ReiserFS-re cseréltük a fájlrendszert.
Wiki oldalakon nem találtunk arra vonatkozó utalást, hogy egy könyvtáron belül hány könyvtárat tud kezelni a ReiserFS, csupán egy olyan oldalt találtunk, ahol 64 536 alkönyvtár kezelését említi alapesetben. Sajnos nem merjük az adatot kész tényként kezelni, mert olyan dologban is téved a cikk, mint pl., hogy a Slack-en valaha alapértelmezett volt a ReiserFS. A webarchive-on fellelhető egykori ReiserFS oldal sem segít.
Abban kérném a segítségetek, hogy pontosítsátok legyetek, kedvesek azt a számosságot, mely a címben szerepel. Természetesen alapértelmezett esetről van szó. A ReiserFS nem feltétlenül végleges megoldás az esetünkben, de konkrét tényekkel kell szolgálnom a megrendelő felé. Aztán majd szükség esetén XFS-re is válthatunk, ha a megrendelő kevesellné a létrehozható könyvtárak mennyiségét egy könyvtáron belül.
A válaszokat, hivatkozásokat előre is nagyon szépen köszönöm.
- 4074 megtekintés
Hozzászólások
OMG 32000 alkönytár?
Kiváncsi lennék milyen progi ez, mert ha ti irtátok lehet nem ártana újra gondolni a dolgokat.
- A hozzászóláshoz be kell jelentkezni
Nem mi írtuk, és nem szeretnék beletúrni. A program nevét, csak, hogy ne csináljak emiatt negatív kritikát, nem írom le, mert ettől eltekintve remekül operál. A lényeg, hogy a program szabályosan járt el, mikor ezt a rengeteg könyvtárat létrehozta egy rendkívül sajátos állománykezelései metódus miatt. A kialakult probléma persze ez lehet programozói oldalról rosszul átgondolt megoldás, ám lehet rendszergazdai tervezési felületesség oka is.
- A hozzászóláshoz be kell jelentkezni
szerintem teszteld le valahol (pl virtuális gépen)
Google azért több helyen is megtalálja ezt a határt, de van, aki ellentétes tapasztalatról számol be:
http://www.linux.org.za/Lists-Archives/glug-tech-0608/msg00316.html
- A hozzászóláshoz be kell jelentkezni
dd if=/dev/zero of=img bs=1M count=1024
mkfs -t reiser img # vagy mi
mkdir test
su -c 'mount -o loop img test'
cd test
seq -w 1 $((256 * 1024)) \
| xargs sh -c 'mkdir "$@" || exit 255' dummy.sh
ls | tail
ls -l -d
- A hozzászóláshoz be kell jelentkezni
Oké, hogy letesztelem, de talán van már kész tapasztalati eredmény is.
- A hozzászóláshoz be kell jelentkezni
Reiser FS csibém :)
______________________________________________________________________________
- Igazi alternatíva az Ubuntu-ra: www.blackpanther.hu vagy ha ez nem jött be akkor a microsoft.com -
- A hozzászóláshoz be kell jelentkezni
Köszönöm, kiskakasom. :) A címben én írtam jól, vagy Trey a hajszálait számolta, miközben kijavította?
- A hozzászóláshoz be kell jelentkezni
Csak feltűnt:/OFF:
Miért pont 64536? 65536 lenne logikus első józan paraszti megközelítésre, hamár minden más "korlát" 2 valamelyik hatványa. Mire megy el 1000 lehetőség? (Az "ismerős" számról egyből a C-64 jutott eszembe meg a két byte-os címek, de gőzöm sincs a filerendszerekről ilyen mélységben, szóval biztos van rá magyarázat)
- A hozzászóláshoz be kell jelentkezni
Slackware-en alapértelmezett volt a ReiserFS, még a 12.1-ben.
- A hozzászóláshoz be kell jelentkezni
Köszönöm, csak emlékeink szerint nem volt az... Akkor talán mégis hihetünk a cikk tartalmának.
- A hozzászóláshoz be kell jelentkezni