Portál AbcLinuxu, 7. května 2025 12:14

Reiser4 se poškodí, když dojde volné místo

28.9.2007 14:56 | Přečteno: 1896× | Unix, Linux, ArchLinux | Výběrový blog

No fakt, nekecám! Sám jsem to zrovna teď zažil. Používám ho všude možně, ale teprve teď jsem zjistil, jak dopadne oddíl, na kterém došlo volné místo.

Ze záplavy chybových hlášek v dmesg lze usoudit, že chyba nějak úzce souvisí s „ocasy“ souborů — známou vychytávkou, která snižuje fragmentaci. Uvolnění místa situaci vyřeší pouze zdánlivě. Oddíl pak lze sice normálně namountovat, normálně se z něj čte, ale pokusy o intenzivnější zápis skončí znovu fiaskem, tentokrát bez zjevné příčiny. Dokonce dojde k úplnému zablokování procesů, které čekají na zápis, a lze se jich zbavit pouze restartem.

Jaké bylo mé překvapení, když fsck.reiser4 směle tvrdil, že je všechno OK! Teprve fsck.reiser4 --build-sb --build-fs zjednal nápravu a ohlásil několik opravených chyb. Pak už všechno fungovalo bez problémů.

Jsou tři možnosti: Nepoužívat Reiser4, nedopustit úplné zaplnění oddílu nebo po každém průšvihu provést kontrolu. Já Reiser4 používám všude a jeho rychlost mě nadchla. Proto volím druhou možnost. Jen tak mimochodem — komu bych měl tu chybu hlásit? Kdo ten kód teď zrovna spravuje? Výpis dmesg jasně říká, že to mám ohlásit.

       

Hodnocení: 83 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

28.9.2007 15:28 Ivanhoej | skóre: 26 | blog: ss2_Debian | Bratislava
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo
Odpovědět | Sbalit | Link | Blokovat | Admin
toto iste robi i reiser3, velke riziko pri zaplnenom disku
29.9.2007 16:01 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo

Možná, ale já osobně po dvou letech každodenního používání Reiser 3.6 musím konstatovat, že se mi nic takového nikdy nestalo. A to jsem zaplnil oddíl hned několikrát.

Zato po přechodu na Reiser 4 se mi průšvih přihodil hned při prvním zaplnění. Těžko říct, jestli je to náhoda. Nemám v úmyslu to zkoušet podruhé. :-)

Honza Balák avatar 30.9.2007 10:12 Honza Balák | skóre: 23 | blog: Jaxův linuxový zápisník | Předklášteří
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo
Já taky nemám problém s Reiser 3 při zaplněném disku.
<null>
28.9.2007 15:53 wifinista | skóre: 25 | blog: Nesmyslný Svět | Drozdov
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo
Odpovědět | Sbalit | Link | Blokovat | Admin
Reisera ještě z vězení nepustily?
Koukni na http://www.namesys.com/ tam někoho odpovědnýho najdeš, ještě máš možnost nahlásit to vývojářům tvé distribuce, ale to je takový krajní řešení.
Umět dobře pracovat s PC vůbec neznamená umět dobře vytvářet makra v Microsoft Office
28.9.2007 15:54 nardew | skóre: 5
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo
Odpovědět | Sbalit | Link | Blokovat | Admin
http://www.namesys.com/
the best way of Memtest is emerge qt kde-meta
onion avatar 28.9.2007 21:36 onion | skóre: 8 | blog: onion | Praha
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo
Odpovědět | Sbalit | Link | Blokovat | Admin
Jak je to vlastne aktualne s Reiser4 ? Je jeste stale vyvijen nebo ne? btw. koukam, ze na jejich webu maji informaci, ze jsou sponzorovani DARPou :)
28.9.2007 21:57 VRtulnikk | skóre: 17 | blog: blogisek | Rokycany
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo
Odpovědět | Sbalit | Link | Blokovat | Admin
Jakou mate verzi jadra?.... vim ze to delal, od urcite verze jsem se s tim uz nesetkal, ale mozna je to nahoda
29.9.2007 15:56 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo

2.6.22.3 Vanilla. Patche jsem stáhl normálně z Namesys, ale verzi už si nepamatuju. Prostě nejnovější, jaké tam zrovna byly. Myslím, že byly obecně pro všechny verze 2.6.22.x.

Možná to je náhoda. Ale s ext3 a podobným hardwarem se mi ještě nic podobného nepřihodilo, a to už jsem zaplnil oddíl několikrát. Pravda ale je, že jsem tam měl nastavené ty vyhrazené bloky pro roota, což jiné souborové systémy nemají. Kdybych je nastavil na 0, kdoví, jestli by to nedopadlo stejně.

pavlix avatar 29.9.2007 02:36 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo
Odpovědět | Sbalit | Link | Blokovat | Admin
Uf, tak to ještě jde... podle nadpisu to vypadalo, že se poškodí nenávratně.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
29.9.2007 15:57 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo

Jestli je to poškození nenávratné nebo ne, to se občas pozná až po několika (dnech|měsících|...) provozu...

29.9.2007 06:15 Mandarinka
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo
Odpovědět | Sbalit | Link | Blokovat | Admin
Určitě hlásit, ten FS to potřebuje jako sůl. Dělají na tom ještě zaměstnanci Namesysu. IIRC Novell/SUSE podporovalo reiser v3, ale nevím, jestli v tom pokračují. Mám reiser v3 na starém notebooku, a často zapomenu a zaplním disk (4GB; to je hned). Zatím z toho tyto problémy nebyly.
29.9.2007 15:58 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo

S Reiserem 3.6 jsem zaplnil disk nespočetkrát a opravdu se nikdy nic nestalo. Jen s tou čtyřkou byl tenhle problém.

8.11.2007 00:07 Mandarinka
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo
Tak bohužel. Už se mi to děje i na 3.6! Od té doby, co mám 2.6.22 a openSUSE 10.3... achjo! Nejdřív jsem si myslel, že to je tím zaplněním, ale naposled jsem myslím volný prostor stále měl...
17.12.2007 16:00 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo
To bude tím suse.. Já jsem s tím také nikdy problém neměl, ale v práci se použít reiser3 na suse dost bojí.
5.5.2008 15:11 Mard
Rozbalit Rozbalit vše Re: Reiser4 se poškodí, když dojde volné místo
No já měl ReiserFS 3 na SUSE9.3 a žádný problém i přes několikeré zaplnění menších oddílů jsem neměl. Na 10.3 mám ext3 neboť openSUSE už rozvoj ReiserFS 4 nepodporuje a běh negarantuje. Docela bych se bál použít na produkční systém ReiserFS za současné situace. Jinak s ReiserFS 3 mám velmi dobré zkušenosti při práci s velkým množstvím malých souborů (cca milion souborů).

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.