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
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.