Damit opManager unter Linux im Hintergrund als Dienst gestartet werden kann, sind folgende Schritte durchzuführen:
1. Erstellen Sie im Verzeichnis /etc/init.d eine ASCII Datei ‚opmanager‘ mit dem vi und füllen Sie diese mit den folgenden Zeilen:
#!/bin/bash
INITLOG_ARGS=““
prog=“opmanager“
progname=“ManageEngine OpManager 8.7″
RETVAL=0
MDIR=/opt/ManageEngine/OpManager/bin
PRG=$MDIR/opmanager
if [! -d „$MDIR“]
then
echo „opManager im Verzeichnis $MDIR nicht gefunden!“
exit 1
fi
start()
{
mv -f /var/log/opmanager.log /var/log/opmanager1.log
echo „Starte $progname“
cd $MDIR
nohub sh StartOpManagerServer.sh > /var/log&opmanager.log 2>&1 &
RETVAL=$?
echo
[ $RETVAL=0] && touch /var/lock/subsys/OpManager
}
stop()
{
echo „Stoppe $programme“
cd $MDIR
sh ShutdownOpManager.sh admin admin >> /var/logopmanager.log 2>&1
}
case „$1“ in
start)
start
;;
stop)
stop
;;
*)
echo „Bitte nutzen Sie: $prog {start|stop}“
;;
esac
exit $RETVAL
2. Setzen Sie im Skript in der Zeile MDIR= den korrekten Pfad auf das bin Verzeichnis von opManager, hier: /opt/ManageEngine/OpManager/bin
3. Geben Sie entsprechenden Rechte mit: chmod 755 /etc/init.d/opmanager
4. Damit der Dienst im Hintergrund gestartet werden kann:
nohup /opt/ManageEngine/OpManager/bin/StartOpManagerServer.sh
für das stoppen ist:
nohup /opt/ManageEngine/OpManager/bin/StartOpManagerServer.sh
einzugeben.