Das Sun Cluster 3.1 10/03 Entwicklerhandbuch Datendienste enthält Informationen zur Verwendung der Ressourcenverwaltungs-API für die Entwicklung von Sun Cluster-Datendiensten.
Dieses Dokument richtet sich an Entwickler mit weitreichender Erfahrung im Umgang mit Software und Hardware von Sun. Die Informationen in diesem Buch setzen Kenntnisse der SolarisTM-Betriebsumgebung voraus.
Das Sun Cluster 3.1 10/03 Entwicklerhandbuch Datendienste enthält folgende Kapitel und Anhänge:
Kapitel 1 bietet einen Überblick über die Konzepte, die für das Entwickeln eines Datendienstes erforderlich sind.
Kapitel 2 enthält detaillierte Informationen zum Entwickeln eines Datendienstes.
Kapitel 4 beschreibt die Zugriffsfunktionen und Rückmeldemethoden, aus denen sich die Ressourcenverwaltungs-API (Resource Management API, RMAPI) zusammensetzt.
Kapitel 5 enthält einen Sun Cluster-Beispieldatendienst für die Anwendung in.named().
Kapitel 6 bietet einen Überblick über die Anwendungsprogrammierschnittstellen, aus denen sich die DSDL (Data Services Development Library, Datendienst-Entwicklungsbibliothek) zusammensetzt.
Kapitel 7 erläutert die generelle Verwendung der DSDL beim Entwerfen und Implementieren von Ressourcentypen.
Kapitel 8 beschreibt einen mit der DSDL implementierten Beispielressourcentyp.
Kapitel 9 beschreibt SunPlex Agent Builder.
Kapitel 10 beschreibt die Erstellung eines generischen Datendienstes.
Kapitel 11 beschreibt die DSDL-API-Funktionen.
Anhang A beschreibt die Standardressourcentyp-, Ressourcengruppen- und Ressourceneigenschaften.
Anhang B enthält den vollständigen Code für jede Methode im Beispieldatendienst.
Anhang C listet den vollständigen Code für jede Methode im SUNW.xfnts()-Ressourcentyp auf.
Anhang D listet die Anforderungen für zulässige Zeichen für Ressourcengruppen-Manager-(RGM)-Namen und -Werte auf.
Anhang E listet die Anforderungen auf, denen normale Anwendungen ohne Cluster-Unterstützung entsprechen müssen, die hoch verfügbar gemacht werden sollen.
Anwendung |
Titel |
Teilenummer |
---|---|---|
Konzepte |
817-4258-10 |
|
Softwareinstallation |
817-4252-10 |
|
Verwaltung |
817-4246-10 |
|
API-Entwicklung |
817-4264-10 |
|
Fehlermeldungen |
817-0521 |
|
Hardware |
817-0168 |
|
Sun Cluster 3.x Hardware Administration Collection unter http://docs.sun.com/db/coll/1024.1 |
|
|
Datendienste |
Sun Cluster 3.1 Data Service Planning and Administration Guide |
817-3305 |
Sun Cluster 3.1 Data Services 10/03 Collection unter http://docs.sun.com/db/coll/573.10 |
|
|
Online-Dokumentation |
817–0522 |
|
Versionshinweise |
817-–4853-10 |
|
816-3381 |
Wenden Sie sich im Falle von Problemen bei der Installation oder Verwendung von Sun Cluster an Ihren Kundendienst, und geben Sie folgende Informationen an:
Ihren Namen und E-Mail-Adresse (ggf.)
Firmennamen, Adresse, Telefonnummer
Modell- und Seriennummern Ihrer Systeme
Versionsnummer der Betriebsumgebung (z. B. Solaris 10)
Versionsnummer von Sun Cluster (z. B. Sun Cluster 3.1)
Sammeln Sie für Ihren Kundendienst mithilfe folgender Befehle Informationen zum System.
Befehl |
Funktion |
---|---|
prtconf -v |
Zeigt die Größe des Systemspeichers an und gibt Informationen zu Peripheriegeräten zurück. |
psrinfo -v |
Zeigt Informationen zu Prozessoren an. |
showrev -p |
Gibt die installierten Korrekturversionen zurück. |
prtdiag -v |
Zeigt Informationen zu Systemdiagnosen an. |
/usr/cluster/bin/scinstall -pv |
Zeigt die Sun Cluster-Version und Paketversion an. |
Halten Sie zudem den Inhalt der Datei /var/adm/messages bereit.
Über die Website docs.sun.comSM erhalten Sie Zugriff auf die technische Online-Dokumentation von Sun. Sie können das Archiv unter docs.sun.com durchsuchen oder nach einem bestimmten Buchtitel oder Thema suchen. Der URL lautet: http://docs.sun.com.
Die folgende Tabelle beschreibt die in diesem Buch verwendeten typografischen Kennzeichnungen.
Tabelle P–1 Typografische Konventionen
Schriftart oder Symbol |
Bedeutung |
Beispiel |
---|---|---|
AaBbCc123 | Die Namen aller Befehle, Dateien und Verzeichnisse; PC-Bildschirmausgabe |
Bearbeiten Sie Ihre .login-Datei. Verwenden Sie ls -a , um eine Liste aller Dateien zu erhalten. Rechnername% Sie haben eine neue Nachricht. |
AaBbCc123 | Von Ihnen eingegebene Zeichen im Gegensatz zur Bildschirmanzeige |
Rechnername% su Passwort: |
AaBbCc123 | Befehlszeilen-Variable: durch einen realen Namen oder Wert ersetzen |
Der Befehl zum Entfernen einer Datei lautet rm Dateiname. |
AaBbCc123 |
Buchtitel, neu eingeführte Wörter oder Begriffe, oder Wörter, die hervorgehoben werden sollen. |
Lesen Sie hierzu Kapitel 6 im Benutzerhandbuch. Diese werden class-Optionen genannt. Speichern Sie die Datei nicht. |
Die folgende Tabelle zeigt die Standard-Systemeingabeaufforderung und die Superbenutzer-Eingabeaufforderung für die C-Shell, die Bourne-Shell und die Korn-Shell.
Tabelle P–2 Shell-Eingabeaufforderungen
Shell |
Eingabeaufforderung |
---|---|
C Shell-Eingabeaufforderung | Rechnername% |
C Shell-Superbenutzer-Eingabeaufforderung | Rechnername# |
Bourne Shell- und Korn Shell-Eingabeaufforderung | $ |
Bourne Shell- und Korn Shell-Superbenutzer-Eingabeaufforderung | # |