Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

Type_version-Ressourceneigenschaft

Die Standardressourceneigenschaft Type_version speichert die RT_Version-Eigenschaft eines Ressourcentyps. Diese Eigenschaft ist nicht in der RTR-Datei vorhanden. Der Systemverwalter bearbeitet diesen Eigenschaftswert mithilfe des folgenden Befehls:


scrgadm -c -j Ressource -y Type_version=neue_Version

Die Einstellbarkeit dieser Eigenschaft ergibt sich aus:

Verwenden Sie die folgenden Einstellbarkeitswerte in den #$upgrade_from-Anweisungen:

Anytime

Wenn für die Aufrüstung einer Ressourcekene Einschränkungen vorhanden sind. Die Ressource kann vollständig online sein.

When_unmonitored

Wenn bekannt ist, dass dieUpdate-, Stop-, Monitor_check- und Postnet_stop-Methoden der neuen Ressourcentypversion mit den Startmethoden der älteren Ressourcentypversion kompatibel sind (Prenet_stop und Start), und wenn sichersteht, dass die Fini-Methode der neuen Ressourcentypversion mit der Init-Methode der älteren Versionen kompatibel ist. Für dieses Szenario ist lediglich erforderlich, dass das Ressourcen-Monitor-Programm vor der Aufrüstung gestoppt wird.

When_offline

Wenn bekannt ist, dass die Update, Stop, Monitor_check oder Postnet_stop-Methoden der neuen Ressourcentypversion nicht mit den Startmethoden der älteren Ressourcentypversion kompatibel sind (Prenet_stop und Start), jedoch mit der Init-Methode der älteren Versionen kompatibel sind, dann muss sich die Ressource zum Zeitpunkt der Typaufrüstung offline befinden.

When_disabled

Ähnlich wie When_offline. Dieser Einstellbarkeitswert erzwingt jedoch die stärkere Bedingung, dass die Ressource deaktiviert sein muss.

When_unmanaged

Wenn die Fini-Methode der neuen Ressourcentypversion nicht mit der Init-Methode der älteren Versionen kompatibel ist. Dieser Einstellbarkeitswert erfordert, dass die vorhandene Ressourcengruppe in den nicht verwalteten Zustand versetzt wird, bevor Sie die Ressource aufrüsten können.

At_creation

Wenn Ressourcen nicht auf die neue Ressourcentypversion aufgerüstet werden können. Nur neue Ressourcen können mit der neuen Version erstellt werden.

Die Einstellbarkeit von At_creation bedeutet, dass der Ressourcentypentwickler die Migration einer vorhandenen Ressource zu dem neuen Typ verbieten kann. In diesem Fall muss der Systemverwalter die Ressource löschen und neu erstellen. Dies ist äquivalent mit der Deklaration, dass die Ressourcenversion nur zum Zeitpunkt der Erstellung eingestellt werden kann.