この手順は、scvxinstall(1M) コマンドを使用して、1 つの操作で VxVM ソフトウェアをインストールし、ルートディスクをカプセル化します。
ローカルのルート以外のディスクに rootdg ディスクグループを作成する場合は、VERITAS Volume Manager ソフトウェアだけをインストールする に進みます。
この作業は、VxVM をインストールするノードごとに行ってください。VERITAS Volume Manager (VxVM) は、クラスタのすべてのノードにインストールすることも、VxVM が管理する記憶装置に物理的に接続されたノードにだけインストールすることもできます。
クラスタが次の条件に適合していることを確認します。
クラスタ内にあるすべてのノードがクラスタモードで動作していること。
インストールするノードのルートディスクに 2 つの空き (未割り当ての) パーティションがあること。
VxVM をインストールするノードでスーパーユーザーになります。
クラスタ内のすべてのノードをクラスタノード認証リストに追加します。
scsetup(1M) ユーティリティを起動します。
# scsetup |
メインメニューが表示されます。
「新規ノード」メニューにアクセスするには、メインメニューで「6」を入力します。
ノードを承認リストに追加するには、「新規ノード」メニューで「3」を入力します。
自分自身を追加する可能性があるマシンの名前を指定します。
ノードの名前をクラスタに追加するためのプロンプトに従います。追加するノードの名前をたずねられます。
作業が正常に行われたことを確認します。
作業が正常に行われた場合、scsetup ユーティリティは「コマンドが正常に完了しました」というメッセージを出力します。
クラスタ内にある各ノードで、手順 c から 手順 e までを繰り返して、すべてのクラスタノードをノード認証リストに追加します。
scsetup ユーティリティを終了します。
ノードのCD-ROM ドライブに VxVM CD-ROM を挿入します。
scvxinstall を対話モードで起動します。
scvxinstall を中止する場合は、Ctrl-C を押します。
# scvxinstall |
詳細については、scvxinstall(1M) のマニュアルページを参照してください。
ルートをカプセル化するかどうかの問い合わせに、「yes」を入力します。
Volume Manager でルートをカプセル化しますか [いいえ]? y |
プロンプトが表示されたら、VxVM CD-ROM の位置を指定します。
適切な VxVM CD-ROM が見つかると、プロンプトの一部としてその場所が角括弧内に表示されます。表示された場所を使用する場合は、Enter キーを押します。
%s CD-ROM はどこですか [%s] ? |
VxVM CD-ROM が見つからない場合には、プロンプトが表示されます。CD-ROM またはCD-ROM イメージの場所を入力してください。
%s CD-ROM はどこですか ? |
プロンプトが表示されたら、 VxVM ライセンスキーを入力します。
%s ライセンスキーを入力してください: license |
scvxinstall コマンドによって、以下の作業が自動的に行われます。
Dynamic Multipathing (DMP) を無効にする
scvxinstall ユーティリティーでインストール処理を開始すると、Dynamic Multipathing (DMP) は無効になりますが、バージョン 3.1.1 以降の VxVM を使用する場合、VRTSvxvm パッケージをインストールするときに DMP が再び有効になります。 3.1.1 よりも前のバージョンの VxVM の場合、DMP は無効のままです。
必須の VxVM ソフトウェア、ライセンス、マニュアルページのパッケージをインストールし、GUI パッケージはインストールしません。
ルートディスクをカプセル化することによって、rootdg ディスクグループを作成します。
/etc/vfstab ファイル内にある /global/.devices エントリを更新します。
詳細については、scvxinstall(1M) のマニュアルページを参照してください。
インストール時、2 回だけ再起動が自動的に行われます。scvxinstall がすべてのインストール作業を完了した後、プロンプトで Ctrl-C を押さない限り、2 回目の再起動が自動的に行われます。Ctrl-C を押して 2 回目の再起動を中断した場合は、後でノードを再起動して、VxVM のインストールを完了する必要があります。
VxVM クラスタ機能を有効にする場合は、クラスタ機能のライセンスキーを指定します。
ライセンスの追加方法については、VxVM のマニュアルを参照してください。
(省略可能) VxVM GUI をインストールします。
VxVM GUI のインストールの詳細については、VxVM のマニュアルを参照してください。
CD-ROM を取り出します。
すべての VxVM パッチをインストールします。
パッチの入手方法とインストール方法については、『Sun Cluster 3.1 ご使用にあたって』の「パッチとファームウェアレベル」を参照してください。
(省略可能) クラスタノード上に VxVM のマニュアルページを置かない場合は、マニュアルページパッケージを削除します。
# pkgrm VRTSvmman |
VxVM を別のノードにインストールするかどうかを決定します。
VxVM をインストールしない ノードが存在するかどうかを確認します。
VxVM クラスタ機能を有効にする予定の場合、クラスタ内にあるすべてのノードに VxVM をインストールする必要があります。
VxVM をインストールしないノードごとに、/etc/name_to_major ファイルを変更します。
VxVM をインストールしたノード上で、vxio メジャー番号の設定を調べます。
# grep vxio /etc/name_to_major |
VxVM をインストールしないノードでスーパーユーザーになります。
/etc/name_to_major ファイルを編集して、vxio メジャー番号を NNN (手順 a で調べた番号) に設定するエントリを追加します。
# vi /etc/name_to_major vxio NNN |
vxio エントリを初期化します。
# drvconfig -b -i vxio -m NNN |
VxVM をインストールしない他のすべてのノードに対して、手順 b から 手順 d までを繰り返します。
この作業が終了したとき、クラスタ内にある各ノードで /etc/name_to_major ファイルの vxio エントリが同じである必要があります。
新しいマシンをクラスタに追加しないようにします。
カプセル化したルートディスクをミラー化する予定があるかどうかを確認します。
ミラー化する場合は、カプセル化されたルートディスクをミラー化する に進みます。
ミラー化しない場合は、ディスクグループの作成と登録を行う に進みます。
後からルートディスクのカプセル化を解除する必要が生じた場合は、ルートディスクのカプセル化を解除する の手順に従ってください。