OBS/Adminhilfe/Dienste auf verschiedenen Servern
Wie kann man Dienste auf verschiedenen Servern starten, die aber über den gemeinsamen Servicemanager verwaltet werden sollen.
Vorraussetzung:
OBS Version 555 und höher
Einrichten der Serviceverwaltung mit Servernamen
Auf unserem FTP-Server liegt /SUPPORT/OBSFAX-2ServiceInstall.ZIP
Dieses muss auf dem jeweiligen Server am Besten nach C: Entpackt werden.
Die Servernamen der jeweiligen Server müssen in OBS im Service Manager eingetragen werden, damit die entprechenden Dienste auf den richtigen Servern gestartet werden.:
Beispiel Servernamen FAX und SMS:
SMS
Datei:Pict001.jpg
FAX
Datei:Pict002.jpg
Anlegen der Verzeichnisse auf dem 2 Server
Beispiel FAX:
Datei:Pict003.jpg
1. Anlegen eines Verzeichnisses OBSFAX auf dem 2 Server
2. Kopieren der aktuellen OBS_Servicewatch.exe und der aktuellen OBS_SERVICE.exe
3. Kopieren RunAsSvc.exe
4. Erstellen einer Start.ini, die auf den Original Server zeigt.
Tools:
Install ist das Verzeichnis mit den Tools. Hier wird der Aufruf erstellt.
Bat_To_Exe_Converter.exe ist der Batch zu EXE Konverter
Datei:Pict004.jpg
Beispiel : OBS-Fax_as_service.bat wird mit Bat_To_Exe_Converter.exe zu OBS-Fax_as_service.exe kompiliert
net use o: fileservernetzwerkobs
call c:obsfaxOBS_SERVICEWATCH.EXE /LOCK:OBS_SERVICE2 /TEST
1. Es wird ein Laufwerk gemappt (Dies wird in der Start.ini benutzt)
2. Service Watch wird gestartet mit 2 Parametern
Parameter 1 bewirkt das OBS_SERVICE.EXE eine eigene Semaphore benutzt
Parameter 2 ist Dummy, muss aber gesetzt werden.
Was passiert nun:
1. Obs_ServciceInstall.cmd ausführen, wodruch der Dienst eingerichtet wird
2. OBS-Fax_as_service.exe wird durch runassrv als Dienst gestartet. (Kompilierte Batch)
3. Dieser startet OBS_Servicewatch mit Parametern
4. OBS_ServiceWatch benutzt Start.ini
5. OBS_ServiceWatch startet OBS_Service mit Parameter zu eigenen Lock File
6. In Service Verwaltung müssen die Server eingetragen sein
7. Der Service mit dem eigenen Server Namen wird nun gestartet
Datei:Pict005.jpg
Die Tools befinden sich in
"x:EntwicklungDateienaustauschNeueste Sourcen von Patricktools2 Service Install"
oder auf dem FTP Server:
/SUPPORT/OBSFAX-2ServiceInstall.ZIP
Live-Betrieb findet ihr unter 192.168.254.203
Auto import 17:08, 5. Jul. 2011 (CEST)