← Back to team overview

sslug-teknik team mailing list archive

RE: ULIMIT på en Linux

 

Hej,

 Jeg gaar ud fra at du bruger RH's standard shell (=bash) saa proev at kigge
i man-siden for bash om der er hjaelp at hente der. Mit bud er flg..

 Antages at der er tale om max file size (ulimit -f), saa skal vaerdien
tolkes som antallet af 1 kb blokke.
Det tal du angiver, 2113674, vil resultere i en max filstoerrelse over 2 Gb
(2 Gb = 2097152 1kb blokke) og det supporterer standard Linux ikke endnu (de
fleste systemkald bruger signed 32 bit vaerdier til argumenter og retur
vaerdier). Faktisk burde ulimit fejle med dit tal, da det som 'signed
integer' er en negativt tal.  

Saa Oracle's anbefaling maa vaere forkert (maaske regner de 1 kb som 1000
byte), eller ogsaa er det ikke max fil stoerrelse der er tale om.

Kurt Alstrup

PS:
  Der er intet der tyder paa at ULIMIT som environment variabel virker under
Linux. Hverken man siden for login, bash eller tcsh naevner 'ULIMIT'.
 
  
-----Original Message-----
From: Jan [mailto:jana@xxxxxxxxxxxxxxxxx]
Sent: Tuesday, February 08, 2000 5:32 AM
To: sslug-teknik@xxxxxxxx
Subject: Re: [TEKNIK] ULIMIT på en Linux


Peter Harbo wrote:
> 
> Hej
> 
> Jeg har forsøgt at installere en Oracle 8.0.5på min linux 6.1, Jeg har
> forsøgt at sætte
> ulimit i /etc/profile til 2113674, efter anvisning fra Oracle installer,
> og det vil Linux ikke, Jeg kan sætte ulimit til unlimited, men det er
> Oracle ikke tilfreds med. hvordan sætter man ulimit, og gerne med store
> bogstaver, til 2113674 ?
> 
Vudden goer du?

Det burde virke med 

ULIMIT=2113674 
export ULIMIT

/jan