• Index
  •  » Talend Open Studio for Data Integration » Usage, Operation
  •  » tIngresBulkExec Component fails on running the jobs in Linux

#1 2012-07-17 14:33:23

baldudka
New member
Registered: 2011-02-03
Posts: 1

tIngresBulkExec Component fails on running the jobs in Linux

Tags: [BulkExec, linux]

When we are running the Talend Job, which has a tIngresBulkExec component,
in Linux environment,having Vectorwise as Database it is throwing out
following error.

[root@localhost DateDim]# ./DateDim_run.sh Exception in component
tIngresBulkExec_1
java.io.IOException: Cannot run program
"/home/ingres/DB/temp/ingres_sql_20120717115501.sh": java.io.IOException:
error=13, Permission denied
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:475)
        at java.lang.Runtime.exec(Runtime.java:610)
        at java.lang.Runtime.exec(Runtime.java:448)
        at java.lang.Runtime.exec(Runtime.java:345)
        at
vw_rewrite_accounts_qa.datedim_0_1.DateDim.tIngresBulkExec_1Process
(DateDim.java:1673)
        at vw_rewrite_accounts_qa.datedim_0_1.DateDim.tFileCopy_1Process
(DateDim.java:1456)
        at vw_rewrite_accounts_qa.datedim_0_1.DateDim$3.run
(DateDim.java:2700)
Caused by: java.io.IOException: java.io.IOException: error=13, Permission
denied
        at java.lang.UNIXProcess.<init>(UNIXProcess.java:164)
        at java.lang.ProcessImpl.start(ProcessImpl.java:81)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:468)
        ... 6 more

The same job runs good in Windows.
It seems to be a permission issue but , we are not able to run this job,
even with root which has full permissions to the folder.
So can you help us  to fix this, as to what permissions the user needs to
run the job in Linux.

Offline

  • Index
  •  » Talend Open Studio for Data Integration » Usage, Operation
  •  » tIngresBulkExec Component fails on running the jobs in Linux

Board footer

Powered by FluxBB