Portál AbcLinuxu, 26. dubna 2024 22:21


Dotaz: Data z ext3 se mi nevejdou na ext4

22.8.2010 12:31 pprovaz
Data z ext3 se mi nevejdou na ext4
Přečteno: 607×
Odpovědět | Admin
Ahoj lidičky.

Mám 2TB datový disk celý je jeden ext3 oddíl a mám ho úplně plný. Protože se mi na něm nějak začaly množit reallocated sector count tak jsem radši koupil nový přesně stejně veliký a naformátoval ho na ext4 (Mandriva 2010.0) Překvapení bylo, že při kopírování dat jsem skončil s plným novým diskem a zbývalo překopírovat ještě 95GB dat. Chvíli jsem na to koukal a pak mě napadl jediný rozdíl v ext3 oproti ext4. Tak jsem nový disk smazal a předělal taky na ext3 a zkouším to překopírovat znovu (jsem zatím asi ve třetině, 2TB přeci jen chvíli trvaj).

Čím myslíte, že vznikl ten rozdíl v reálné kapacitě? Velikost alokačního bloku? Nebo má ext4 větší objem žurnálu atd? df mi vypisoval u obou disků naprosto stejnou kapacitu. Přeci jen rozdíl 95GB není málo. Jen dodám, že celý obsah jsou videa o velikosti 200MB-3GB, žádné malé "omrvinky" na kterých by se velikost alokačního bloku uplatnila nějakým rozdílem.

Řešení dotazu:


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

Odpovědi

Řešení 1× (pprovaz (tazatel))
22.8.2010 12:39 Sten
Rozbalit Rozbalit vše Re: Data z ext3 se mi nevejdou na ext4
Odpovědět | | Sbalit | Link | Blokovat | Admin
Není na původním disku vyhrazeno pro roota 0% a na novém výchozích 5%? 2 TiB × 5% je totiž (schodou okolností ☺) 100 GiB. V tom případě to ale selže i u toho nového ext3
22.8.2010 12:49 pprovaz
Rozbalit Rozbalit vše Re: Data z ext3 se mi nevejdou na ext4
Odpovědět | | Sbalit | Link | Blokovat | Admin
To mě nenapadlo :) Když tak o tom uvažuju tak jsem to pod rootem nekopíroval, na rozdíl od teďka na tu ext3.

Jak je na tom vůbec teď ext4 s bugy? Všude se vychvaluje jeho "bleskový" fsck (což mi až zas tak moc nepřinese, protože tohle rebootuju max párkrát za rok a jinak to běží pořád a potřeba fsck je minimální. Před nějakým časem jsem ale četl něco o bugách na ext4 s nějakou ztrátou dat při přerušeném kopírování nebo tak něco.

p.s. bude to znít hloupě, ale kde se určuje kolik procent má root rezervováno? Nikde jsem to při vytváření oddílu a formátování nepotkal :) Dělal jsem to přes GUI v Mandrivě a (nechtělo se mi hledat parametry na command line tak jsem si výjimečně připojil monitor a zapnul dm)
Heron avatar 22.8.2010 12:55 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Data z ext3 se mi nevejdou na ext4
kde se určuje kolik procent má root rezervováno?

Při vytváření toho systému souborů jako parametr -m:

 -m reserved-blocks-percentage
              Specify  the  percentage  of  the filesystem blocks reserved for the super-user.
              This avoids fragmentation, and allows root-owned daemons, such as syslogd(8), to
              continue to function correctly after non-privileged processes are prevented
              from writing to the filesystem.  The default percentage is 5%.

Výchozí hodnota je 5%. Lze to změnit pomocí tune2fs, opět parametr -m:

tune2fs -m 0 /dev/disk

Nastaví počet rezervovaných bloků na 0%. Dneska je těch 5% opravdu hodně (u tebe 100GB) a je to zbytečné. Ostatní FS tuto vlastnost nemají.

22.8.2010 13:13 pprovaz
Rozbalit Rozbalit vše Re: Data z ext3 se mi nevejdou na ext4
Odpovědět | | Sbalit | Link | Blokovat | Admin
Díky kluci
22.8.2010 16:05 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Data z ext3 se mi nevejdou na ext4
mohol si nam aspon teda povedat, v com bol problem a pripadne oznacit riesenie
Heron avatar 22.8.2010 16:13 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Data z ext3 se mi nevejdou na ext4
Problém byl v rezervovaném místě na FS ext4 pro superuživatele. Jak je to napsáno v prvním komentáři a tazatel si to uvědomil v komentáři druhém.
22.8.2010 16:53 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Data z ext3 se mi nevejdou na ext4
je myslim slusnost, aby minimalne oznacil riesenie, ked tu uz ludia stracali cas len aby mu pomohli.
22.8.2010 17:20 pprovaz
Rozbalit Rozbalit vše Re: Data z ext3 se mi nevejdou na ext4
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ta data se mi jeste nedokopirovala (psal jsem, ze 2TB trvaji dlouho, ted je to nekde na 75 procentech), takze tezko muzu ted vedet, jestli to bylo opravdu rezervovanym mistem pro superuzivatele. Ale je to nejpravdepodobnejsi reseni a jine mne taky nenapada.
Jendа avatar 22.8.2010 23:42 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Data z ext3 se mi nevejdou na ext4
Stačilo použít rsync, který kopíruje jenom rozdíly - bylo by to rychlejší, přeneslo by se jenom těch 95 GB.
23.8.2010 06:14 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Data z ext3 se mi nevejdou na ext4
Nestačilo, viz Tak jsem nový disk smazal a předělal taky na ext3.

Založit nové vláknoNahoru

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

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