Soubory vetsi nez 2GB

Kamil Toman ktoman na email.cz
Pátek Prosinec 28 13:54:08 CET 2001


David Toman wrote:

> Dobre dopoledne,
> 
> potreboval bych radu viz Subj. Mam kompletni instalaci (tj. vsechny 
> balicky) RH 7.2 + Oracle 8.1.7 + vsechny aktualni updaty a pouzivam 
> jadro Enterprise z distribuce, filesystem je ext3. Pomoci dd nebo cat 
> vytvorim bez problemu soubor vetsi nez 2GB.
> Potize nastanou, kdy se pokusim vytvorit/pridat takovy soubor do 
> tablespace Oraclu, ktery by mel vice nez 2GB. V tu chvili dostavam od 
> Oraclu hlasku "Linux error 22, can't write file header", nebo tak nejak.
> Stejne se chova i utilita unrar v. 2.90, mam zapakovany DB export (asi 
> 2.5GB). Archiv je v poradku, zkontrolovano prave pomoci unrar. Ovsem 
> kdyz se pokusim o expanzi, vse probiha OK do chvile, kdy vysledny soubor 
> dosahne velikost 2GB. Pak to skonci hlaskou "File size limit reached".
> 
> Prohledani archivu na linux.cz mi potvrdilo, ze s enterprise jadrem na 
> RH 7.x by to melo byt v pohode. Ve vedomostni DB na RedHat.com jsem nic 
> nenasel, Bugzilla hlasi pouze podobnou chybu v mc (ale zatim bez 
> reakce). Root.cz take nic... :-)
> 
> Ma (mel) nekdo podobny problem?
> Diky, D. Toman
> 

Pokud se pamatuji na 32bitovych architekturach je potreba, aby program 
zvladal i extra API pro dlouhe soubory (open64, lseek64...). dd i cat 
takto upravene jiste jsou. Do oracle nevidim, ale unrar by asi nemelo 
byt problem upravit, pokud to neumi...

Kamil



Další informace o konferenci Linux