Remote Engine installation on Windows, without changing 'path' and 'JAVA_HOME'.
Hello,
I have to install an RE on a windows server where JRE 1.8 is installed and we do not have to touch the JAVA_HOME config and path, because of some scripts currently running on the server.
I ran a simulation on a test environment and successfully paired the Remote Engine.
Below are the steps followed, I wanted to know if this seems to be a correct procedure:
1. Downloaded the installation zip of the RE
2. I installed JDK17, using Azul Zulu and removing the ticks I did not want:
3. Created the RE on the Cloud and modified the two local files for the “pairing.service.url” and “remote.engine.pre.authorized.key”
4. From CMD, before starting the wrapper that checks for JDK17 installed, I configured the two temporary variables:
set "JAVA_HOME=C:\Program Files\Zulu\zulu-17\"
set "PATH=%JAVA_HOME%\bin;%PATH%"
5. From the same Prompt I ran the wrapper (shell.bat wrapper:install -n Talend-Remote-Engine)
6. I edited the file “Talend-Remote-Engine-wrapper.conf’ created, modifying:
Explicit JDK17 path for the variable “wrapper.java.command” (without this step, the service would start but from the karaf log I had an error indicating that it was not 'pointing' to JDK17):
Modified the JVM memory (I put 2GB)
7. Created the service with “Talend-Remote-Engine-service.bat install”
8. I don't think it is influential, I then edited the service name on Windows because it creates it for me with the display name 'karaf' and then I did: