Iniciar el Sondeador Local como servicio en Linux

Iniciar el sistema local de consultas como servicio en Linux

Para Linux, se sugiere iniciar el sistema local de consultas como servicio. 
Utiliza el siguiente comando para iniciar el sistema local de consultas como servicio:
/etc/init.d/site24x7-onpremise-poller  start
Nota
Si aparece el error ./StartServer.sh: Permiso denegado durante la ejecución de
/etc/init.d/site24x7-onpremise-poller start
utiliza el comando:
sudo chmod -R 755 /opt/Site24x7OnPremisePoller
También puedes detener, reiniciar, desinstalar u obtener el estado de ejecución del servicio utilizando los siguientes comandos:
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

Si no está instalado el servicio, puedes instalarlo si navegas a <poller_installed_directory> y ejecutas el archivo InstallService.sh.
Por ejemplo: /opt/Site24x7OnPremisePoller/InstallService.sh

Problemas comunes para iniciar el sistema local de consultas como servicio
De forma predeterminada, se puede utilizar el comando del script Bash para ejecutar nuestro script. Si hay problemas con Bash, el script que se está ejecutando en el sistema local de consultas como servicio arrojará errores.

Para solucionar el problema: 
1. Edita el script del servicio ejecutando el siguiente comando:
sudo vi /etc/init.d/site24x7-onpremise-poller

2. A continuación, edita las siguientes líneas en las funciones iniciar(), detener() y reiniciar():
  ./StartServer.sh & to sh StartServer.sh &
  ./StopServer.sh & to sh StopServer.sh &

3. Guarda el archivo