Page 1 of 1

Output File error!

Posted: Wed Sep 15, 2010 12:08 pm
by allavivek
Hi All,

While writing to sequential file iam getting following error..

CFO,0: Export failed.
CFO,0: Output file full
CFO,0: Fatal Error: No file descriptor was supplied.
node_node0: operator [APT_RealFileExportOperator in CFO], partition 0 of 1, processID 2,441,310 on node0, player 18 terminated unexpectedly....

After searchig previous posts i tried following..
To check the file size , After executing job the output file is not created and getting this error...

ulimit -a is giving me..

file(blocks) unlimited
stcak (kbytes) 4194340
coredump(kbytes) 16384
and all are unlimited...

Any suggestions...

Posted: Wed Sep 15, 2010 12:25 pm
by allavivek
Output file is only 83MB.

but getting this error...

Any suggestions..

Posted: Wed Sep 15, 2010 12:29 pm
by kandyshandy
Check the file name in the sequential file stage. You may have passed some parameter without #...# or some typo.

Posted: Wed Sep 15, 2010 12:34 pm
by allavivek
kandyshandy wrote:Check the file name in the sequential file stage. You may have passed some parameter without #...# or some typo.
Filename was correct .

i gave full path

xxx/xxx/xxx.dat

Posted: Wed Sep 15, 2010 12:39 pm
by anbu
Your file system may be full.

Run this command and check whether you have free space in your file system.

Code: Select all

/bin/df

Posted: Wed Sep 15, 2010 12:39 pm
by kandyshandy
Then check for the space in the disk. Did you try searching DSxchange database?

Posted: Wed Sep 15, 2010 12:40 pm
by allavivek
When i checked ulimit from inside job

it gave
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) 2097152
stack(kbytes) 4194304
memory(kbytes) unlimited
coredump(blocks) 16384
nofiles(descriptors) unlimited

Any suggestions..

Posted: Wed Sep 15, 2010 12:40 pm
by anbu
Your file system may be full.

Run this command and check whether you have free space in your file system.

Code: Select all

/bin/df

Posted: Wed Sep 15, 2010 12:41 pm
by creatingfusion
ulimit -a is giving me..
It should be a warning and not an error. It is not causing the issue it should be something else.

Verify the file path and the file name and also the delimiter in the file properties probably quotes and others.

Probably try to copy some sequential file stage from any other running datastage job and use it here but remember to change the file path and name over here.

Probably this should resolve the issue.

Thanks
Abhijit

Posted: Wed Sep 15, 2010 12:43 pm
by allavivek
anbu wrote:Your file system may be full.

Run this command and check whether you have free space in your file system.

Code: Select all

/bin/df
Hi anbu

After executing command

in /home it says used 100%

is this my disk is full...

If so how to free the space..

Can i remove all files from Scratch dir..

Posted: Wed Sep 15, 2010 12:43 pm
by vivekgadwal
How about your mount point being full? Can you rule that out?

Posted: Wed Sep 15, 2010 1:43 pm
by anbu
Remove all the unnecessary files from /home.

If your Scratch directory comes under filesystem /home then remove those files.