Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

Von Agent Builder erstellte Verzeichnisstruktur

Agent Builder erstellt eine Verzeichnisstruktur, in der sich alle Dateien befinden, die für den Zielressourcentyp generiert werden. Das Arbeitsverzeichnis wird im Bildschirm "Create" angegeben. Sie müssen für jeden weiteren entwickelten Ressourcentyp ein eigenes Installationsverzeichnis angeben. Unter dem Arbeitsverzeichnis erstellt Agent Builder ein Unterverzeichnis, dessen Name eine Verkettung aus dem Herstellernamen und dem Ressourcentypnamen ist. Wenn Sie zum Beispiel SUNW als Herstellernamen angeben und einen Ressourcentyp mit dem Namen ftp erstellen, erstellt Agent Builder ein Verzeichnis mit dem Namen SUNWftp unter dem Arbeitsverzeichnis.

Unter diesem Unterverzeichnis erstellt Agent Builder die Verzeichnisse, die in der folgenden Tabelle aufgelistet sind.

Verzeichnisname 

Inhalt 

bin

Für C-Ausgabe; enthält die Binärdateien, die aus den Quelldateien kompiliert werden. Für Korn-Shell-Ausgabe; enthält dieselben Dateien wie das src-Verzeichnis.

etc

Enthält die RTR-Datei. Agent Builder verkettet den Herstellernamen mit dem Anwendungsnamen, getrennt durch einen Punkt (.), um den RTR-Dateinamen zu bilden. Wenn der Herstellername zum Beispiel SUNW lautet und der Name des Ressourcentyps ftp, lautet der Name der RTR-Datei SUNW.ftp.

man

Enthält eine angepasste Online-Dokumentation zu den Dienstprogrammskripts start, stop und remove, z.B. startftp(1M), stopftp(1M) und removeftp(1M).

 

Zum Anzeigen dieser Online-Dokumentation geben Sie den Pfad mit der Option man -M an. Beispiel:


% man -M Installationsverzeichnis/SUNWftp/man removeftp

pkg

Enthält das endgültige Solaris-Paket mit dem erstellten Datendienst. 

src

Enthält die von Agent Builder generierten Quelldateien. 

util

Enthält die Dienstprogrammskripts start, stop und remove, die von Agent Builder generiert werden. Siehe Von Sun Agent Builder erstellte Dienstpgrogrammskripts und Online-Dokumentation. Agent Builder hängt den Anwendungsnamen an die einzelnen Skriptnamen an, z.B. startftp, stopftp und removeftp.