OBS/Adminhilfe/Dienste auf verschiedenen Servern: Unterschied zwischen den Versionen
| Zeile 21: | Zeile 21: | ||
*Einrichten der Serviceverwaltung mit Servernamen<br /> | *Einrichten der Serviceverwaltung mit Servernamen<br /> | ||
Auf unserem FTP-Server liegt /SUPPORT/OBSFAX-2ServiceInstall.ZIP .Dieses muss auf dem jeweiligen Server am Besten nach C: Entpackt werden.<br />Die Servernamen der jeweiligen Server müssen in OBS im Service Manager eingetragen werden, damit die entprechenden Dienste auf den richtigen Servern gestartet werden.:<br /> | Auf unserem FTP-Server liegt /SUPPORT/OBSFAX-2ServiceInstall.ZIP. Dieses muss auf dem jeweiligen Server am Besten nach C: Entpackt werden.<br />Die Servernamen der jeweiligen Server müssen in OBS im Service Manager eingetragen werden, damit die entprechenden Dienste auf den richtigen Servern gestartet werden.:<br /> | ||
Beispiel Servernamen FAX und SMS:<br /> | Beispiel Servernamen FAX und SMS:<br /> | ||
| Zeile 63: | Zeile 63: | ||
Live-Betrieb von Bergau: 192.168.254.203<br /> | Live-Betrieb von Bergau: 192.168.254.203<br /> | ||
=Problemlösung= | =Problemlösung= | ||
Version vom 5. September 2016, 12:59 Uhr
Dies ist eine zugriffsgeschützte Seite.
- System Überwachung
- DEP deaktivieren
- Darstellung unter Windows 7
- Einwahl auf Windows 2000 Server
- Preislisten
- Datenbank Sicherung
- Customize
- Zentrale
- Support Macro
- Service Debug
- Historienprotokoll (Datenänderung OBS)
- Fernwartungsprobleme
- Startparameter
- Fehler beim Kassenabschluss
- Diverse Informationen
- A ras.pbk
- B Command Line Interpreter
- C File Zilla Benutzer XML erzeugen
- D1 OBS_UPDATE.EXE zum OBS Update Server hochladen
- D2 SUPPORT_MACRO zum OBS Update Server hochladen
- H1 Remote Service Protokoll-Übersicht (Alles)
- H Remote ServiceProtokoll-Übersicht
- I Remote Service Commands
- I1 (Admin) Globaler Hinweis für Updates
- J Liste der OBS Updates
- K Angemeldete Service Firmen
- L Systeminformationen einlesen
- M Kundendaten anzeigen
- M1 Kundendatenbankinformationen anzeigen
- N Kundendaten einlesen
- O Kunden-Update Informationen anzeigen
- P Modul Registrierung OBS
- Q App Verwaltung
- S1 Firmen Statistik Protokolle OBS
- S2 Statistik Notfallkassen
Dienste auf verschiedenen Servern
Ab Windows Server 2012 kann das Einrichten von Diensten auf einem anderen Server über die Aufgabenplanung erledigt werden. Über diese kann die OBS_SERVICEWATCH.EXE mit den Parametern /LOCK:OBS_SERVICE2 /TEST beim Start des Servers aufgerufen werden (s. Einrichtung bei Bergau auf SRV1)
O:\OBS_SERVICEWATCH.EXE /LOCK:OBS_SERVICE2 /TEST
Die Einstellungen der Aufgabenplanung werden im folgenden aufgeführt:
Dienste auf verschiedenen Servern (vor Win 2012)
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:
Anlegen der Verzeichnisse auf dem 2. Server
Beispiel FAX:
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 
Beispiel : OBS-Fax_as_service.bat wird mit Bat_To_Exe_Converter.exe zu OBS-Fax_as_service.exe kompiliert. Anschließend muss es noch nach c:\obsfax\ kopiert werden.
net use o: \\fileserver\netzwerk\obs call c:\obsfax\OBS_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
Sollte OBS Servicewatch nicht in der Lage sein, OBS Service zu starten kann es helfen, den Dienst in der Windows Diensteverwaltung über das Administrator Konto zu starten! (Diensteverwaltung -> Eigenschaften -> Anmelden -> Dieses Konto)
Die Tools befinden sich in
"x:\Entwicklung\Dateienaustausch\Neueste Sourcen von Patrick\tools\2 Service Install"
oder auf dem FTP Server:
/SUPPORT/OBSFAX-2ServiceInstall.ZIP
Live-Betrieb von Bergau: 192.168.254.203
Problemlösung
Der Dienst lässt sich nicht korrekt starten
Fall es Probleme beim Starten des Dienstes gibt, kann unter Häufige Service Fehler eine Hilfe zur Problemlösung gefunden werden.
OBS_SERVICEWATCH.EXE kann nicht erkennen, ob MySQL läuft
Falls die OBS_SERVICEWATCH.EXE nicht erkennt, ob MySQL ausgeführt wird kann diese Abfrage überbrückt werden, indem in dem Ordner, indem sich die OBS_SERVICEWATCH.EXE befindet eine Datei mit dem Namen NOMYSQLCHECK.INI angelegt wird. Diese Möglichkeit sollte nur verwendet werden, wenn alle anderen Fehlerursachen ausgeschlossen werden können.






