Kbase P9322: Idxbuild terminates with SE 290 even when .srt is used
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  7/23/2004 |
|
Status: Verified
FACT(s) (Environment):
Progress 8.X
FACT(s) (Environment):
Progress 9.X
SYMPTOM(s):
Idxbuild fails with 290 error
SYSTEM ERROR: I/O error <n> in <program>, ret <n>, file <n>, addr <n>. (290)
SYSTEM ERROR: I/O error 0 in writeto, ret <>, file 6(srt), addr <>. (290)
proutil -C idxbuild session end. (334)
Multi volume .srt file is used
File ulimit is set to unlimited
Temporary sort file at: <Directory Path> will use up to <Size of Disk Space> KB of disk space. (5289)
CAUSE:
Invalid path is set in the Multi volume .srt file which is pointing to the wrong filesystem that does not have adequate space for the sort operation.
FIX:
Progress message 5289 will immediately show if the correct filesystem and notation has been used in the .srt file:
Correct:
Temporary sort file at: /tmp1/ will use up to 1899984K of disk space. (5289)
sort file saaXXXX will be created under /tmp1/
Incorrect:
Temporary sort file at: /tmp2 will use up to 1899984K of disk space. (5289)
Note the trailing "/" for Unix or "\" for Windows is missing and in this case, /tmp2 does not have this amount of space available for the duration of the idxbuild operation
Modify the .srt file to point the correct filesystems that contain the amount of space specified in the srt file definition. Please refer to Solution P55740 for more information on the structure.