Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

Implementieren des Ressourcentyp-Monitor-Codes

Der Cluster-Administrator kann einen Ressourcentyp mit Upgrade-Unterstützung in Sun Cluster 3.0 registrieren. Sun Cluster zeichnet jedoch den Ressourcentypnamen ohne Versionssuffix auf. Um korrekt sowohl in Sun Cluster 3.0 als auch in Sun Cluster 3.1 zu laufen, muss der Monitor-Code für diesen Ressourcentyp mit beiden Namenskonventionen umgehen können:

Hersteller-ID.Ressourcentyp:RT-Version
Hersteller-ID.Ressourcentyp

Das Format von Ressourcentypnamen wird im Abschnitt Format von Ressourcentypnamen beschrieben.

Der Cluster-Administrator kann dieselbe Ressourcentypversion nicht unter zwei verschiedenen Namen registrieren. Um zu ermöglichen, dass der Monitor-Code den richtigen Namen ermittelt, rufen Sie im Monitor-Code die folgenden Befehle auf:

scha_resourcetype_get -O RT_VERSION -T VEND.myrt
scha_resourcetype_get -O RT_VERSION -T VEND.myrt:vers

Vergleichen Sie die Ausgabewerte dann mit vers. Nur einer dieser Befehle ist für einen bestimmten Wert von vers erfolgreich.