Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
When installing Talend 7.1.1 (or 6.5.1) on Linux using the Talend Installer, it does not set up Karaf (the container) as a service to automatically run when the server starts up.
Instead, you have to either go to /opt/Talend-7.1.1/esb/container/bin and run "trun" to get the Karaf console, which when you exit it, stops the container. Or you could execute "start" which runs it in the background.
Now, I cannot find any documentation on how to run Talend ESB as a service.
I did find documentation on how to run the Talend Runtime as a service, and this is apparently the equivalent to the container folder is Talend ESB.
So I have followed the documentation for installing Talend Runtime as a service: https://help.talend.com/reader/Vf4kncNeAlVQT~Kv9TVUVQ/og1ve0spgsY1a9aENpWoww
Now, in the documentation under CentOS/RedHat 7, the Talend-Container.service file created doesn't use any of the wrapper files created in the steps above it? Why is this?
And then, when actually starting the service using:
systemctl start Talend-Container.service
It starts up "trun", and then it simply exits it because trun doesn't run in the background.
My question is, how do I get Talend ESB to run as a service on Red Hat 7, and is the documentation provided above incorrect ?
So I figured out how to install the Talend ESB service. My documentation below.
Instructions to run Talend Runtime as a service found here: https://help.talend.com/reader/Vf4kncNeAlVQT~Kv9TVUVQ/Ug09Mfojeso_Kvf9S9ZfrA
However, this documentation is inaccurate in that it tells us to create a file "/etc/systemd/system/Talend-Container.service" which is pointing to "trun" and not using the service wrapper at all.
Instead, follow these steps:
So, although the above works for me, I am still wondering if the Talend documentation is incorrect ?
So I figured out how to install the Talend ESB service. My documentation below.
Instructions to run Talend Runtime as a service found here: https://help.talend.com/reader/Vf4kncNeAlVQT~Kv9TVUVQ/Ug09Mfojeso_Kvf9S9ZfrA
However, this documentation is inaccurate in that it tells us to create a file "/etc/systemd/system/Talend-Container.service" which is pointing to "trun" and not using the service wrapper at all.
Instead, follow these steps:
So, although the above works for me, I am still wondering if the Talend documentation is incorrect ?