各ノードで次の手順を実行します。Sun Cluster 3.0 フレームワーク CD-ROM を 2 部お持ちの場合は、この手順を両方のノードで同時に実行できます。
scinstall(1M) アップグレードコマンドは、-u begin オプションと -u finish オプションの 2 段階のプロセスに分かれています。次の手順では、begin オプションを実行します。finish オプションは、「クラスタソフトウェアパッケージのアップグレードを完了する」で実行します。
クラスタノードのスーパーユーザーになります。
ボリューム管理ソフトウェアが Solstice DiskSuite の場合は、各ノードに最新の Solstice DiskSuite メディエータパッケージ (SUNWmdm) をインストールします。
CD-ROM からインストールする場合は、ノードの CD-ROM ドライブに Sun Cluster 3.0 CD-ROM を挿入します。
ボリュームデーモン vold(1M) が実行されており、CD-ROM デバイスを管理するように構成されている場合は、CD-ROM は自動的に /cdrom/suncluster_3_0 ディレクトリにマウントされます。
/cdrom/suncluster_3_0/SunCluster_3.0/Packages ディレクトリに移動します。
# cd /cdrom/suncluster_3_0/SunCluster_3.0/Packages |
SUNWmdm パッケージを追加します。
# pkgadd -d .SUNWmdm |
ノードを再起動します。
# shutdown -g 0 -y -i 6 |
その他のノードに対してこの手順を繰り返します。
メディエータを再構成します。
メディエータホストの追加先のディスクセットの所有権を持つノードを指定します。
# metaset -s setname |
ディスクセット名を指定します。
どのノードも所有権を持っていない場合は、ディスクセットの所有権を取得します。
# metaset -s setname -t |
ディスクセットの所有権を取得します。
メディエータを再度作成します。
# metaset -s setname -a -m mediator_host_list |
ディスクセットに追加します。
追加するノードの名前をディスクセットのメディエータホストとして指定します。
各ディスクセットごとにこの手順を繰り返します。
各ノードで、Sun Cluster 3.0 ソフトウェアへのアップグレードを開始します。
一方のノードで、/cdrom/suncluster_3_0/SunCluster_3.0/Tools ディレクトリに移動します。
# cd /cdrom/suncluster_3_0/SunCluster_3.0/Tools |
クラスタソフトウェアフレームワークをアップグレードします。
アップグレードするノード |
使用するコマンド |
---|---|
最初のノード |
./scinstall -u begin -F |
2 つ目のノード |
./scinstall -u begin -N clusternode1 |
このノードが、クラスタ内でアップグレードされる最初のノードであることを指定します。
クラスタ内で 2 番目にアップグレードされるノード名ではなく、最初にアップグレードされるノード名を指定します。
詳細については、scinstall(1M) のマニュアルページを参照してください。
ノードを再起動します。
# shutdown -g 0 -y -i 6 |
最初のノードが再起動してクラスタモードになったときに、クラスタが設定されます。2 つ目のノードは、処理が完了してクラスタに結合する前に、必要に応じて、クラスタが設定されるまで待機します。
その他のクラスタノードに対してこの手順を繰り返します。
各ノードごとに、Sun Cluster 用のパッチをインストールします。
パッチの入手方法とインストール方法については、『Sun Cluster 3.0 ご使用にあたって』を参照してください。
次の例に、2 ノードクラスタを Sun Cluster 2.2 から Sun Cluster 3.0 にアップグレードする際の開始処理を示します。クラスタノード名は、スポンサーノードである phys-schost-1 と、phys-schost-1 の設定後にクラスタに結合する phys-schost-2 です。ボリューム管理ソフトウェアは Solstice DiskSuite で、両方のノードがディスクセット schost-1 のメディエータホストとして使用されます。
(各ノードに最新の Solstice DiskSuite メディエータパッケージをインストールする) # cd cdrom/suncluster_3_0/SunCluster_3.0/Packages # pkgadd -d .SUNWmdm (メディエータを復元する) # metaset -s schost-1 -t # metaset -s schost-1 -a -m phys-schost-1 phys-schost-2 (最初のノードのアップグレードを開始する) phys-schost-1 # cd cdrom/suncluster_3_0/SunCluster_3.0/Tools phys-schost-1 # ./scinstall -u begin -F (2 つ目のノードのアップグレードを開始する) phys-schost-2# cd cdrom/suncluster_3_0/SunCluster_3.0/Tools phys-schost-2# ./scinstall -u begin -N phys-schost-1 (各ノードを再起動する) # shutdown -g 0 -y -i 6 |
「root ユーザーの環境を更新する」に進み、ディイレクトリパスを更新します。