この手順は、scsetup の Resource Group オプションを使用して実行することもできます。scsetup については、scsetup(1M) のマニュアルページを参照してください。
すべてのクラスタノードに、そのリソースタイプのアップグレードパッケージをインストールします。
リソースタイプのアップグレードパッケージがすべてのノードにインストールされていない場合は、追加手順を実行する必要があります (手順 3)。
リソースタイプのアップグレードパッケージをインストールするために、ノードを非クラスタモードで起動する必要があるかどうかについては、アップグレードに関するマニュアルを参照してください。停止時間を無くすためには、ローリングアップグレード方式で一度に一ノードづつ新しいパッケージを追加します。つまり、対象ノードを非クラスタモードで起動し、別のノードはクラスタモードにしておきます。
新しいバージョンのリソースタイプを登録します。
scrgadm -a -t resource_type -f path_to_new_RTR_file |
新しいリソースタイプは、次の書式の名前になります。
vendor_id.rtname:version |
scrgadm —p または scrgadm —pv (詳細形式で表示) を使用して、新しく登録したリソースタイプを表示します。
新しいリソースタイプをすべてのノードにインストールしない場合、それが実際にインストールされるノードに Installed_nodes プロパティを設定します。
scrgadm -c -t resource_type -h installed_node_list |
リソースタイプの新しいバージョンは、次の点において以前のバージョンと異なる可能性があります。
リソースタイププロパティの設定が変更されている可能性があります
標準および拡張プロパティを含む、宣言されたリソースプロパティのセットが変更されている可能性があります
リソースプロパティの属性 (default、min、max、arraymin、arraymax、tunability) が変更されている可能性があります
宣言されたメソッドのセットが異なる
メソッドおよびモニターの実装が変更されている可能性があります