Administratorhandbuch > Installation > Neu-Installation > Installation der Automation Engine für UNIX

Automation Engine für UNIX installieren

Hier finden Sie eine Anleitung für die Neuinstallation einer Automation Engine für UNIX.

Da die Automation Engine für UNIX für verschiedenen Plattformen verfügbar ist, wurde für jede unterstützte UNIX-Plattform ein dreistelliges Kürzel vergeben. Die Kürzel entsprechen denen der Agenten und sind in der Terminologie beschrieben. In diesem Dokument wird das relevante Kürzel durch die Zeichen "???" ersetzt. Hier wird die Installation der Automation Engine sowohl mit einer Oracle-Datenbank, als auch mit einer DB2-Datenbank beschrieben. Auf die jeweiligen Unterschiede wird in den einzelnen Arbeitsschritten eingegangen.

Installieren Sie die Automation Engine unbedingt in ein eigenes Verzeichnis (z.B: /opt/uc4/server).

Voraussetzungen

Allgemein:

Voraussetzungen bei Verwendung einer Oracle-Datenbank:

Bei Verwendung einer DB2-Datenbank:

Ausgelieferte Dateien

Daten für Automation Engine für UNIX werden in komprimierter Form geliefert. Die jeweilige TAR-Datei finden Sie in einem zur UNIX-Plattform passenden Unterverzeichnis: IMAGE:AUTOMATIONENGINE\UNIX\.
UCS???.tar.gz ( Automation Engine Dateien).

Dateiname Beschreibung
ucsrvcp Kommunikationsprozess
ucsrvwp Arbeitsprozess
uc.msl Meldungsbibliothek
ucsrv.ori.ini INI-Datei
libsysapi, libuccache, libucudb32, libzu00132,
libzusynchk, libuc001, libucdsfun, libucmsgq, libucmsgxml, libucrtl, libucsbepm, libzuxml, libucsj, ucsj_1, ucsj_2, ucsj_3, libgcc_s, libstdc++, libucldap, libssp

für Oracle-Datenbank: ucuoci
für DB2-Datenbank: ucucli

Laufzeitbibliotheken

Dateiendung "a" für AIX.
Dateiendung "sl" für HP-UX.
Dateiendung "so" für Solaris, Linux und zLinux

syntax.bin

Beschreibung der Script-Sprache

Ablauf

1. Automation Engine installieren

Für HP-UX:

Für Linux, Solaris und zLinux:

Für AIX:

Für HP-UX:

Für Linux, Solaris und zLinux:

2. Installation des SNMP-Subagents (optional)
3. Automation Engine starten

Für einen Test kann nun die Automation Engine manuell gestartet werden.

4. Automation Engine beenden

Die Serverprozesse können mit dem ServiceManager gestartet und beendet werden.

Mögliche Probleme

Beim Programmstart:

Fehlende shared libraries oder andere Fehler findet man am Besten durch Start der Automation Engine mit 
truss 2>truss.out -f ucsrvcp

Die dabei entstehende Datei truss.out enthält alle Systemaufrufe des Automation Engine-Servers und auch alle Versuche zum Laden von shared objects.

Wenn eine Bibliothek fehlt, so kann es sein, dass sie am System existiert, aber der Pfad nicht in der Umgebungsvariable (LIBPATH, SHLIB_PATH bzw. LD_LIBRARY_PATH) eingetragen ist. Suchen Sie in diesem Fall als "root" mittels:
find / -name 'library' -print

(Wildcardzeichen sind erlaubt).
Gefundenen Pfad in die Umgebungsvariable hinzufügen. Falls die Bibliothek nicht gefunden wurde, ist sie nicht auf diesem System installiert oder wurde gelöscht. Dies kann man feststellen, indem man die Bibliothek sucht:

Für AIX, Linux, Solaris und zLinux: /var/sadm/install/contents
Für HP-UX: /var/adm/sw/ sw install.log und in der Datei /var/adm/sw/ sw remove.log

Siehe auch:

Anzahl Serverprozesse
AE-SNMP-Subagent installieren (UNIX)

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH