以下の手順を実行して、クラスタをライブアップグレード用に準備します。
次の作業を実行します。
クラスタ構成が、アップグレードの必要条件を満たしていることを確認します。「アップグレードの必要条件とソフトウェアサポートのガイドライン」を参照してください。
次のソフトウェアを含めて、アップグレードするすべてのソフトのインストールメディア、マニュアル、およびパッチを用意します。
Solaris OS
Sun Cluster 3.2 フレームワーク
Sun Cluster 3.2 データサービス (エージェント)
Sun Cluster 3.2 データサービスが管理するアプリケーション
VERITAS Volume Manager (該当する場合)
パッチおよびインストール手順の場所については、『Sun Cluster 3.2 ご使用にあたって (Solaris OS 版)』の「パッチと必須ファームウェアのレベル」を参照してください。
スーパーユーザーではなく、役割に基づくアクセス制御 (RBAC) を使用してクラスタノードにアクセスする場合は、すべての Sun Cluster コマンドに認証を提供する RBAC の役割を担うことができることを確認します。ユーザーがスーパーユーザーでない場合、この一連のアップグレード手順には、次の Sun Cluster RBAC 認証が必要です。
solaris.cluster.modify
solaris.cluster.admin
solaris.cluster.read
RBAC の役割について詳しくは、『Solaris のシステム管理 (セキュリティサービス)』の「役割によるアクセス制御 (概要)」 を参照してください。Sun Cluster サブコマンドで必要な RBAC 認証については、Sun Cluster のマニュアルページを参照してください。
クラスタが正常に機能していることを確認してください。
必要であれば、アップグレード中クラスタサービスが一時中断することをユーザーに通知します。
サービス中断の時間は、クラスタがサービスを別のノードに切り替えるために通常要する時間にほぼ等しくなります。
各クラスタのノードのスーパーユーザーになります。
Sun Cluster Geographic Edition ソフトウェアがインストールされている場合は、アンインストールしてください。
アンインストールの手順については、使用中の Sun Cluster Geographic Edition ソフトウェアのマニュアルを参照してください。
Sun StorEdge Availability Suite ソフトウェアまたは Sun StorageTek Availability Suite ソフトウェアを使用する 2 ノードクラスタの場合、可用性サービス用の構成データが定足数ディスク上にあることを確認します。
クラスタソフトウェアをアップグレードしたあと、Availability Suite が正しく機能するようにするには、構成データを定足数ディスク上に置く必要があります。
Availability Suite ソフトウェアを実行するノード上でスーパーユーザーになります。
Availability Suite 構成ファイルで使用されるデバイス ID とスライスを見つけます。
phys-schost# /usr/opt/SUNWscm/sbin/dscfg /dev/did/rdsk/dNsS |
この出力例では、N がデバイス ID でS がデバイス N のスライスです。
既存の定足数デバイスを見つけます。
phys-schost# scstat -q -- Quorum Votes by Device -- Device Name Present Possible Status ----------- ------- -------- ------ Device votes: /dev/did/rdsk/dQsS 1 1 Online |
この出力例では、dQsS が既存の定足数デバイスです。
定足数デバイスが Availability Suite 構成データデバイスと同じでない場合は、構成データを定足数デバイス上の使用できるスライスに移します。
phys-schost# dd if=`/usr/opt/SUNWesm/sbin/dscfg` of=/dev/did/rdsk/dQsS |
ブロック DID デバイス、/dev/did/dsk/ ではなく、raw DID デバイス、/dev/did/rdsk/ の名前を使用する必要があります。
構成データを移した場合、新しい場所を使用するように Availability Suite ソフトウェアを構成してください。
スーパーユーザーとして、Availability Suite ソフトウェアを実行する各ノード上で次のコマンドを実行します。
phys-schost# /usr/opt/SUNWesm/sbin/dscfg -s /dev/did/rdsk/dQsS |
すべての共有データをバックアップします。
各システムディスクをバックアップします。
Solaris OS、Sun Cluster 3.2 ソフトウェアおよびその他のソフトウェアのライブアップグレードを実行します。「Solaris OS および Sun Cluster 3.2 ソフトウェアをアップグレードする (Live Upgrade)」に進みます。