We are trying to install tentacle on linux server but are failing with below error .
Could you please help us here.
[root@XXXXXXXX scripts]# /opt/octopus/tentacle/Tentacle service --install
Could not detect systemd, systemd is required to run Tentacle as a service
[root@XXXXXXXX scripts]# cat /etc/system-release
Amazon Linux AMI release 2018.03
[root@XXXXXXXX scripts]# cat /proc/version
Linux version 4.14.193-113.317.amzn1.x86_64 (mockbuild@koji-pdx-corp-builder-60005) (gcc version 7.2.1 20170915 ( Red Hat 7.2.1-2) (GCC)) #1 SMP Thu Sep 3 19:08:08 UTC 2020
It sounds like there may not be a unit file for the tentacle in /etc/systemd/system.
How was the tentacle instance created?
Did you use the configure-tentacle.sh script?
Thanks Paul for the solution.
However when i run command to install the service it is showing requirement of systemd itself.
Does this mean tentacle is not installed as service?
The link you have provided is to start/stop service as per my understanding , but how do we install the service on this linux box.
Please correct if i am not going in the right direction.
[root@SPQPWAPP04E1B ~]# /opt/octopus/tentacle/Tentacle service --install
Could not detect systemd, systemd is required to run Tentacle as a service
In order to install it as a service, systemd needs to be available, which isn’t the case on your current VM.
The init.d method would essentially allow you to mimic the service by adding the tentacle run command to the script and configuring it to run on startup.
This isn’t a method that we have documentation for, so other than advising that it should be possible, I don’t have much else I can provide on it.
The best option may be to use a VM that has systemd available.