Consultor Eletrônico



Kbase P94933: user can't write to file larger than 1GB on SCO Unixware
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/16/2008
Status: Verified

FACT(s) (Environment):

Progress 9.1D
SCO UnixWare 7.1.1

SYMPTOM(s):

user can't write to file larger than 1GB on SCO UnixWare

<bkioWrite>:Insufficient disk space during <Write>, fd
<file descriptor>, len <bytes>, offset <bytes>,
file<file-name>. (9450)

SYSTEM ERROR: <bkioWrite>: Bad file descriptor was used during
<Write>, fd <file descriptor>, len <bytes>, offset
<bytes>, file <file-name>. (9446)

bkxtn: write error, file <file-name> errno: <number>. (3646)

CAUSE:

The kernel default for ULIMIT is 4194303 on SCO UnixWare. This
corresponds to about 2GB. However, in the file /etc/default/login, the
ULIMIT value is set to 2097151 by default. This limits all normal users
to a file size of 1GB. The value in /etc/default/login overrides the kernel default.

FIX:

Change the ULIMIT value in /etc/default/login to 4194303, or run the command "ULIMIT 4194303" at the command line.