SAPOSCOL: Arbeitsverzeichnis und
Profilparameter
Das Arbeitsverzeichnis des SAPOSCOL ist das Verzeichnis, in das der Kollektor seine Daten schreibt und in dem es die Protokolldatei dev_coll und die Shared-Memory-Sicherungsdatei coll.put sucht. Es ist nicht das Verzeichnis, in dem sich SAPOSCOL selbst befindet.
Standard-Arbeitsverzeichnis von SAPOSCOL
Betriebssystem |
Pfad des Arbeitsverzeichnisses |
Windows NT |
\\host\saploc\prfclog oder (falls nicht existent) c:\temp
saploc muss als Share freigegeben sein. |
UNIX |
usr/sap/tmp oder (falls nicht existent) /tmp |
Setzen Sie einen Profilparameter, falls Sie ein anderes Verzeichnis verwenden möchten. Starten Sie in diesem Fall SAPOSCOL mit einem Profil (saposcol -l pf=<Dateipfad/-name>), wobei die genannte Datei nur die folgende Zeile enthält:
DIR_PERF = <Pfad des gewünschten Arbeitsverzeichnisses>

·
Falls auf dem Host, auf dem der Betriebssystemkollektor
läuft, auch ein CCMS-Agent arbeitet, beachten Sie, dass der Profilparameter
DIR_PERF auch das Arbeitsverzeichnis des Agenten
bestimmt. Das Arbeitsverzeichnis des Agenten sollte ein Ordner im
Arbeitsverzeichnis des Betriebssystemkollektors sein (siehe
Arbeitsverzeichnis und
Protokolldateien der CCMS-Agenten).
· Da Sie auch vom SAP-System auf die Datei dev_coll zugreifen können, sollten Sie den Profilparameter DIR_PERF auch gleichzeitig für alle SAP-Instanzen des betreffenden Hosts pflegen.

Sie starten SAPOSCOL durch:
saposcol -l pf=/usr/sap/C11/SYS/profile/saposcol.pfl
Die Datei /usr/sap/C11/SYS/profile/saposcol.pfl enthält die Zeile:
DIR_PERF = /usr/sap/my_saposcol_dir
Ergebnis: Das Verzeichnis /usr/sap/my_saposcol_dir ist das Arbeitsverzeichnis von SAPOSCOL.
Der SAP-Profilparameter exe/saposcol (kein SAPOSCOL-Profilparameter) enthält den vollständigen Namen des Programms SAPOSCOL (nicht zu verwechseln mit dem Arbeitsverzeichnis von SAPOSCOL). Um SAPOSCOL vom SAP-System oder von einem CCMS-Agenten aus zu starten, zu stoppen und seinen Status anzuzeigen, muss der Parameter auf einen korrekt installierten SAPOSCOL zeigen.
Falls mehrere SAP-Instanzen auf einem Host laufen, beispielsweise jeweils mit einem anderen Release, stellen Sie sicher, dass jede Instanz dieselbe (neueste) Version von SAPOSCOL benutzt.

Das System XYZ und das System C11 besitzen unterschiedliche Releases, beide Systeme befinden sich auf demselben Host. Dann sollten exe/saposcol in beiden Systemen auf dasselbe, aktuelle Exemplar von SAPOSCOL zeigen. Stellen Sie sicher, dass sie die Berechtigungen so setzen, dass das Verzeichnis des SAPOSCOL von beiden Systemen aus zugänglich ist, damit SAPOSCOL von beiden Systemen aus startbar ist. Zu einem Zeitpunkt läuft jedoch nur ein SAPOSCOL pro Host.
Startseiten Betriebssystemmonitor
und Betriebssystemkollektor
SAPOSCOL