Sun Cluster 3.1 データサービスの計画と管理

リソースタイプのダウングレード

古いリソースタイプバージョンにリソースをダウングレードできます。古いリソースタイプバージョンにダウングレードする場合は、新しいリソースタイプバージョンにアップグレードする場合よりも条件が厳しくなります。まず、リソースグループの管理を解除する必要があります。アップグレードが可能なリソースタイプバージョンにしかダウングレードできないということにも注意してください。アップグレードが可能なバージョンは scrgadm -p コマンドを使用して確認できます。アップグレードが可能なバージョンの場合、接尾辞 version が表示されます。

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

リソースを古いリソースタイプバージョンにダウングレードできます。古いリソースタイプバージョンにダウングレードする場合は、新しいリソースタイプバージョンにアップグレードする場合よりも条件が厳しくなります。まず、リソースグループの管理を解除する必要があります。アップグレードが可能なリソースタイプバージョンにしかダウングレードできないということにも注意してください。アップグレードが可能なバージョンは scrgadm -p コマンドを使用して確認できます。アップグレードが可能なバージョンの場合、接尾辞 version が表示されます。

  1. ダウングレードしたいリソースを含んでいるリソースグループをオフラインに切り替えます。


    scswitch -F -g resource_group
    
  2. ダウングレードしたいリソースと、そのリソースグループ内のすべてのリソースを無効にします。


    scswitch -n -j resource_to_downgrade
    scswitch -n -j resource1
    scswitch -n -j resource2
    scswitch -n -j resource3
    ...


    注 –

    リソースの無効化は、依存性の高いもの (アプリケーションリソース) から開始し、もっとも依存性の低いもの (ネットワークアドレスリソース) で終了するように行なってください。


  3. リソースグループを非管理状態に切り替えます。


    scswitch -u -g resource_group
    
  4. ダウングレードしたいリソースタイプの古いバージョンがクラスタ内にまだ登録されているかどうか確認します。

    • 登録されている場合は、次の手順に進みます。

    • 登録されていない場合は、希望する旧バージョンを登録し直します。


      scrgadm -a -t resource_type_name
      

  5. 旧バージョンを Type_version に指定し、リソースをダウングレードします。


    scrgadm -c -j resource_to_downgrade -y Type_version=old_version
    

    必要に応じて、同じコマンドを使って、同じリソースのその他のプロパティに適切な値を設定します。

  6. ダウングレードしたリソースを含んでいるリソースグループを管理状態に切り替え、すべてのリソースを有効にしたあと、このグループをオンラインに切り替えます。


    scswitch -Z -g resource_group