Oracle® Solaris Cluster 4.3 データサービス計画および管理ガイド

印刷ビューの終了

更新: 2016 年 4 月
 
 

リソースをそのリソースタイプの古いバージョンにダウングレードする方法

次の手順では、clresource コマンドを使用してこのタスクを実行する方法について説明します。ただし、このタスクでは clresource コマンドの使用に限定されるわけではありません。clresource コマンドの代わりに、clsetup コマンドの Oracle Solaris Cluster Manager または Resource Group オプションを使用してこのタスクを実行できます。詳細は、clsetup(1CL) を参照してください。

  1. クラスタメンバーで、RBAC の承認 solaris.cluster.modify および solaris.cluster.admin を提供する root 役割になります。
  2. ダウングレードするリソースを含むリソースグループをオフラインに切り替えます。
    clresourcegroup offline resource-group
  3. ダウングレードするリソースを含むリソースグループ内のすべてのリソースを無効にします。
    clresource disable -g resource-group +
  4. ダウングレードするリソースを含むリソースグループの管理を解除します。
    clresourcegroup unmanage resource-group
  5. 必要に応じて、ダウングレード先のリソースタイプの古いバージョンを再登録します。

    この手順は、ダウングレード先のバージョンがすでに登録されていない場合にのみ実行します。ダウングレード先のバージョンがまだ登録されている場合は、この手順を省略してください。

    clresourcetype register resource-type-name
  6. ダウングレードするリソースの Type_version プロパティーを、ダウングレード先の古いバージョンに設定します。

    必要に応じて、同じリソースのほかのプロパティーを同じコマンドで適切な値に編集します。

    clresource set -p Type_version=old-version resource-todowngrade
  7. Step 3 で無効にしたすべてのリソースを有効にします。
    # clresource enable -g resource-group +
  8. ダウングレードしたリソースを含むリソースグループを管理状態にします。
    # clresourcegroup manage resource-group
  9. ダウングレードしたリソースを含むリソースグループをオンラインにします。
    # clresourcegroup online resource-group