Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

Cluster-Funktionen

Diese Funktionen greifen auf Informationen über einen Cluster zu bzw. geben diese zurück.

scha_cluster_open(3HA), scha_cluster_get(3HA), scha_cluster_close(3HA)

Diese Funktionen greifen gemeinsam auf Informationen über einen Cluster zu, wie Knotennamen, IDs, Zustand, Cluster-Name, Ressourcengruppe usw.

Ein Cluster kann — durch Rekonfiguration oder eine Verwaltungsaktion — geändert werden, nachdem scha_cluster_open() das Cluster-Handle zurückgegeben hat. In diesem Fall können die von scha_cluster_get() über das Handle abgerufenen Informationen falsch sein. Im Fall einer Cluster-Rekonfiguration oder einer Verwaltungsaktion an einem Cluster gibt RGM den Fehlercode scha_err_seqid an scha_cluster_get() zurück, um anzugeben, dass sich die Cluster-Informationen geändert haben könnten. Diese Meldung gibt keinen schwerwiegenden Fehler an; die Funktion gibt Erfolg zurück. Sie können die Meldung ignorieren und die zurückgegebenen Informationen akzeptieren, oder das aktuelle Handle schließen und ein neues Handle zum Zugreifen auf Cluster-Informationen öffnen.

scha_cluster_getlogfacility(3HA)

Gibt die Nummer der Systemprotokollierung zurück, die als Cluster-Protokoll verwendet wird. Verwendet den von der Solaris-Funktion syslog() zurückgegebenen Wert zum Aufzeichnen von Ereignissen und Statusmeldungen im Cluster-Protokoll.

scha_cluster_getnodename(3HA)

Gibt den Namen des Cluster-Knotens zurück, auf dem die Funktion aufgerufen wird.