Lokaler Poller als Dienst unter Linux starten

Starten des On-Premise-Pollers als Dienst unter Linux

Bei Linux wird empfohlen, den On-Premise-Poller als Dienst zu starten. 
Verwenden Sie den folgenden Befehl, um den On-Premise-Poller als Dienst zu starten:
/etc/init.d/site24x7-onpremise-poller  start
Notizen
Beim Fehler ./StartServer.sh: Die Ausführung wird mit der Meldung Permission denied abgebrochen.
/etc/init.d/site24x7-onpremise-poller start
Zu verwendender Befehl:
sudo chmod -R 755 /opt/Site24x7OnPremisePoller
Sie können den Dienst auch mithilfe der folgenden Befehle anhalten, neu starten, deinstallieren oder den Status der Ausführung abrufen:
sudo /etc/init.d/site24x7-onpremise-poller  stop
sudo /etc/init.d/site24x7-onpremise-poller  restart
sudo /etc/init.d/site24x7-onpremise-poller  uninstall
sudo /etc/init.d/site24x7-onpremise-poller  status

Wenn der Dienst nicht installiert ist, können Sie ihn installieren, indem Sie zu <poller_installed_directory> navigieren und die Datei InstallService.sh ausführen.
Beispiel: /opt/Site24x7OnPremisePoller/InstallService.sh

Häufige Probleme beim Starten des On-Premise-Pollers als Dienst
Standardmäßig wird der Bash-Skriptbefehl verwendet, um unser Skript auszuführen. Wenn der Bash-Befehl Probleme hat, gibt das Skript, das den On-Premise-Poller als Dienst ausführt, Fehler aus.

So beheben Sie das Problem: 
1. Bearbeiten Sie das Service-Skript, indem Sie den folgenden Befehl ausführen:
sudo vi /etc/init.d/site24x7-onpremise-poller

2. Bearbeiten Sie als Nächstes die folgenden Zeilen unter den Funktionen start(), stop() und restart():
  ./StartServer.sh & to sh StartServer.sh &
  ./StopServer.sh & to sh StopServer.sh &

3. Speichern Sie die Datei.