You are not logged in.

Unanswered posts



Important! This site has been replaced. All content here is read-only. Please visit our brand-new community at https://community.talend.com/. We look forward to hearing from you there!



#1 2012-11-08 08:05:00

smaiti
Member
37 posts

smaiti said:

Install and deploy talend jobs on remote Unix machine

Tags: [deployment]

Hi,

I need to install talend open studio on a unix server which does not have UI.
I am assuming this will be done, just by kicking off the unix installable.
Please guide, if something else needs to be done in addition to this.

Deploying jobs is the area, where I am really concerned.
Till now, I was doing everything using UI on my local mac.
Is there a way in TOS to create jobs in local, export them and then reuse them in remote server.
Also, how to run these jobs.

Please provide inputs for achieving this.

Regards
Samya

Offline

#2 2012-11-08 08:19:50

xdshi
Talend Team


xdshi said:

Re: Install and deploy talend jobs on remote Unix machine

Hi,

Is there a way in TOS to create jobs in local, export them and then reuse them in remote server.
Also, how to run these jobs.

Talend open studio only support local job. You can reuse them on local machine not on remote server.Talend Enterprise studio can achieve that,.

Best regards
Sabrina


What we can do is to make sure that Talend will be your best choice!

Offline

#3 2012-11-08 08:54:01

smaiti
Member
37 posts

smaiti said:

Re: Install and deploy talend jobs on remote Unix machine

Thanks for the prompt reply Sabrina.
Using TOS, can I export jobs from local , push them to remote machine and use there?
If this is possible, also tell how to run this job as the server does not have UI.

Also, how does Talend Enterprise Studio achieve  remote execution of jobs?
Does it expose entire talend through a Url, where in we can deploy jobs, run them without logging to server.

Regards,
Sam

Offline

#4 2012-11-08 09:43:47

xdshi
Talend Team


xdshi said:

Re: Install and deploy talend jobs on remote Unix machine

Hi,

Using TOS, can I export jobs from local , push them to remote machine and use there

It can work, but in the studio(UI). There is only one way to export job by UI in Talend open studio without command line and you never use it which is closed.

Also, how does Talend Enterprise Studio achieve  remote execution of jobs?
Does it expose entire talend through a Url, where in we can deploy jobs, run them without logging to server.

Not through a URL, we have TAC server and SVN repository. TIS can make connection with the server by Tomcat and all  the job you created can be stored in server. When you remote, you can get connection with TAC server and  SVN repository to get your own job. If you not logging to server, you can get your jobs which are on the server. The command line of TIS use to run some job without using component, such as, export job....

Hope that will help you.

Best regards
Sabrina


What we can do is to make sure that Talend will be your best choice!

Offline

#5 2012-11-08 11:59:09

smalleret
Member
103 posts

smalleret said:

Re: Install and deploy talend jobs on remote Unix machine

Sabrina wrote:

Hi,

Is there a way in TOS to create jobs in local, export them and then reuse them in remote server.
Also, how to run these jobs.

Talend open studio only support local job. You can reuse them on local machine not on remote server.Talend Enterprise studio can achieve that,.

Best regards
Sabrina

Hello,


it's possible to export a job => Right click on the job, Export Job. You can select export type "Autonomous Job".

The archive generated contains all java lib dependencies, your jobs and a shell script.

You have just to put this archive on your Unix machine (you shoud have a SUN JVM 1.6 available on your server) and execute your job.

Regards,

Offline

#6 2012-11-08 12:20:08

smaiti
Member
37 posts

smaiti said:

Re: Install and deploy talend jobs on remote Unix machine

Does that mean, Talend jobs can be run on any machine just by exporting a job, even when talend is not installed on that machine..

Offline

#7 2012-11-09 03:57:05

xdshi
Talend Team


xdshi said:

Re: Install and deploy talend jobs on remote Unix machine

Hi,

Perhaps, i don't make my point clearly. In TOS, you can export your job and the archive generated contains all java lib dependencies,  your jobs and a shell script. You can put it into any machine we support . Execute the job script, Directly! In WINDOWS, execution. BAT file, and in LINUX. Implementation. Sh file.

Best regards
Sabrina


What we can do is to make sure that Talend will be your best choice!

Offline

#8 2012-11-12 21:36:04

JanNi
Guest

JanNi said:

Re: Install and deploy talend jobs on remote Unix machine

smaiti wrote:

Does that mean, Talend jobs can be run on any machine just by exporting a job, even when talend is not installed on that machine..

Yes - at least if Java is installed.

#9 2015-09-02 11:07:43

robin.mathew
Member
5 posts

robin.mathew said:

Re: Install and deploy talend jobs on remote Unix machine

Hi - I also looking for the solution to export the jobs developed in local machine to remote server. Please help me.
Developed job in Talend version - 5.6, in my local machine (windows). 
In this version, I am not getting "Autonomous Job" while exporting. So I am using build type = "standalone job".
while trying to run the same in remote unix machine, its not running, and through error with jdbc connection. Is it possible to run the jobs in remote unix machine by exporting using "standalone job" type?

Thanks,
Robin

Offline

#10 2015-09-02 11:10:26

robin.mathew
Member
5 posts

robin.mathew said:

Re: Install and deploy talend jobs on remote Unix machine

One more clarification - Remote unix machine is the big data server. I am trying to run the java/Talend code. We have Java installed in this system. 

Offline

#11 2015-09-06 11:21:26

xdshi
Talend Team


xdshi said:

Re: Install and deploy talend jobs on remote Unix machine

Hi Robin,
Talend Jobs support cross-platform execution. You can develop your Job on one machine, export the Job script, and then move it to another machine to execute without any additional configuration excepts the JDK installation.
Did you get your .bat file when exporting job on window? Does it work well on your local machine?


Best regards
Sabrina


What we can do is to make sure that Talend will be your best choice!

Offline

#12 2015-09-07 09:37:27

robin.mathew
Member
5 posts

robin.mathew said:

Re: Install and deploy talend jobs on remote Unix machine

Hi Sabrina - 
In local machine I am running Talend job from UI, connecting with Hortonwork Sandbox and it worked fine.
I got both .bat and .sh file in local machine, and exported entire build in to external machine Unix machine. And in external Unix machine, I ran .sh file. 
Thanks,
Robin

Offline

#13 2015-09-08 05:20:19

xdshi
Talend Team


xdshi said:

Re: Install and deploy talend jobs on remote Unix machine

Hi Robin,

The job should be Ok if you can run .bat file on window machine successfully.

while trying to run the same in remote unix machine, its not running, and through error with jdbc connection.

Have you tried to repro this issue on your other jobs? Did you use context value in your current job with DB connection parameter?

Best regards
Sabrina


What we can do is to make sure that Talend will be your best choice!

Offline

#14 2017-04-06 14:50:48

rakshdel
Member
2 posts

rakshdel said:

Re: Install and deploy talend jobs on remote Unix machine

Hi Sabrina,
As an extension to this, do you think I can set a remote Job server as default for the entire project or a user group instead of local host?
I was able to add a new JOb server through Preferences --> Talend --> Run/Remote and select the remote server before executing from Target Exec tab, but if I want the remote server to be selected by default for the entire project/team, can this is be achieved through a setting in TAC or something?

Best,
Mayank

Offline

Board footer

Talend Contributor Agreement - Talend Website Privacy Policy