クラスタ内の各ノードに Solaris OS をインストールする場合、あるいは、JumpStart インストール用のアーカイブをフラッシュするマスターノード上に Solaris OS をインストールする場合には、次の手順に従ってください。クラスタの JumpStart インストールの詳細については、「Solaris と Sun Cluster ソフトウェアをインストールする (JumpStart)」を参照してください。
Solaris OS は、各ノードに同時にインストールできるため、インストール時間を節約できます。
ノードに Solaris OS がすでにインストールされていても、Sun Cluster インストールの必要条件が満たされていない場合は、Solaris ソフトウェアを再インストールする必要があります。以下に示す手順に従って、Sun Cluster ソフトウェアを確実にインストールしてください。必要なルートディスクのパーティションの分割方法などの Sun Cluster インストール要件については、「Solaris OS の計画」を参照してください。
次の作業を実行します。
Solaris ソフトウェアをインストールする前に、ハードウェアの設定が完了していることと、接続が完全であることを確認します。詳細については、『Sun Cluster Hardware Administration Collection』およびサーバーと記憶装置のマニュアルを参照してください。
クラスタ構成の計画が完了していることを確認します。要件とガイドラインについては、「クラスタソフトウェアのインストールの準備をする」を参照してください。
「ローカルファイルシステム配置のワークシート」に必要事項を記入します。
ネームサービスを使用している場合、すべての公開ホスト名と論理アドレス間のアドレスと名前の対応付けを、クライアントがクラスタサービスにアクセスするために使用する任意のネームサービスに追加します。計画のガイドラインについては、「IP アドレス」を参照してください。Solaris ネームサービスの使用については、Solaris システム管理者用のマニュアルを参照してください。
クラスタ管理コンソールを使用している場合、クラスタ内にある各ノードのコンソール画面を表示します。
クラスタコントロールパネル (CCP) ソフトウェアが管理コンソールにインストールされ、構成されている場合は、cconsole(1M) ユーティリティーを使用して、コンソール画面を個々に表示します。
cconsole ユーティリティーを起動するには、次のコマンドを使用します。
# /opt/SUNWcluster/bin/cconsole clustername & |
cconsole ユーティリティーを起動するとマスターウィンドウが開き、そこから個々のコンソールウィンドウすべてに入力を同時に送信できます。
cconsole ユーティリティーを使用しない場合は、各ノードのコンソールに個別に接続します。
Solaris インストールマニュアルに指示されているとおりに Solaris OS をインストールします。
同一クラスタ内のノードはすべて、同じバージョンの Solaris OS である必要があります。
Solaris ソフトウェアの通常のインストール方法を使用してインストールします。Solaris ソフトウェアのインストール時に、次の作業を行います。
少なくとも End User Solaris ソフトウェアグループをインストールします。
Solaris ソフトウェアパッケージを手動でインストールしなくてすむように Entire Solaris Software Group Plus OEM Support をインストールしてください。
これ以外の Solaris ソフトウェアの要件については、「Solaris ソフトウェアグループについて」を参照してください。
「手動配置」を選択して、ファイルシステムを設定します。
広域デバイスサブシステムを使用するための、少なくとも 512M バイトのファイルシステムを作成します。
SunPlex Installer を使用して Sun Cluster ソフトウェアをインストールする場合は、マウントポイント名を /globaldevices に設定してファイルシステムを作成する必要があります。/globaldevices マウントポイント名は、 scinstall が使用するデフォルトです。
Sun Cluster ソフトウェアのインストールを正常に行うためには、広域デバイスファイルシステムを用意する必要があります。
スライス 7 には少なくとも 20M バイトのサイズを指定します。
SunPlex Installer を使用して Solstice DiskSuite ソフトウェア (Solaris 8) をインストールするか、Solaris ボリュームマネージャーソフトウェア (Solaris 9 または Solaris 10) を構成する予定の場合は、このファイルシステムを /sds にマウントする必要があります。
SunPlex Installer を使用して Sun Cluster HA for NFS または Sun Cluster HA for Apache をインストールする予定の場合は、SunPlex Installer を使用して、さらに Solstice DiskSuite ソフトウェア (Solaris 8) をインストールするか、または Solaris ボリュームマネージャーソフトウェア (Solaris 9 または Solaris 10) を構成する必要があります。
ほかにも必要なファイルシステムパーティションがある場合は、「システムディスクパーティション」の説明に従って作成します。
管理を容易にするため、各ノードに同じ root パスワードを設定します。
既存のクラスタにノードを追加する場合は、新しいノードを受け入れるようにクラスタを準備します。
アクティブなクラスタメンバーで、scsetup(1M) ユーティリティーを開始します。
# scsetup |
メインメニューが表示されます。
メニュー項目から「新規ノード」を選択します。
メニューから「自分自身を追加できるマシン名を指定」を選択します。
プロンプトに従って、ノードの名前を認識されているマシンのリストに追加します。
scsetup ユーティリティーは、作業がエラーなしで完了された場合、「Command completed successfully」というメッセージを出力します。
scsetup ユーティリティーを終了します。
アクティブなノードから、すべてのクラスタファイルシステムの名前を表示します。
% mount | grep global | egrep -v node@ | awk '{print $1}' |
新しいノード上で、クラスタ内のクラスタファイルシステムごとにマウントポイントを作成します。
% mkdir -p mountpoint |
たとえば、mount コマンドで表示されるファイルシステム名が /global/dg-schost-1 の場合は、クラスタに追加する新しいノードで mkdir -p /global/dg-schost-1 を実行します。
ノードを追加しており、かつ、VxVM がクラスタの任意のノードにインストールされている場合は、次の作業を実行します。
End User Solaris Software Group をインストールしている場合は、pkgadd コマンドを使用して、必要な追加の Solaris ソフトウェアパッケージを手動でインストールする必要があります。
一部の Sun Cluster 機能をサポートするには、次の Solarisパッケージが必要です。
次の表に示す順に、パッケージをインストールします。
機能 |
必要な Solaris ソフトウェアパッケージ |
---|---|
RSMAPI、RSMRDT ドライバ、または SCI-PCI アダプタ (SPARC ベースのクラスタのみ) |
Solaris 8 または Solaris 9: SUNWrsm SUNWrsmx SUNWrsmo SUNWrsmox Solaris 10: SUNWrsm SUNWrsmo |
SunPlex Manager |
SUNWapchr SUNWapchu |
これら以外にも必要な Solaris OS のパッチ、ハードウェア関連のファームウェア、およびそのパッチ (ストレージアレイのサポート用のパッチも含む) があればインストールします。また、ハードウェアパッチに含まれるファームウェアの中から必要なものをダウンロードします。
パッチの入手先とインストール方法については、『Sun Cluster 3.1 8/05 ご使用にあたって (Solaris OS 版)』の「パッチと必須ファームウェアのレベル」を参照してください。
x86: デフォルトのブートファイルを kadb に設定します。
# eeprom boot-file=kadb |
この値を設定すると、ログインプロンプトにアクセスできないときにノードを再起動できます。
各ノードの /etc/inet/hosts ファイルを編集して、クラスタで使用されているすべての IP アドレスを追加します。
この手順は、ネームサービスを使用しているかどうかに関わらず実行します。IP アドレスを追加する必要がある Sun Cluster コンポーネントについては、「IP アドレス」を参照してください。
ce アダプタをクラスタインターコネクト用に使用する場合は、次のエントリを /etc/system ファイルに追加します。
set ce:ce_taskq_disable=1 |
このエントリは、次のシステム再起動後に有効になります。
(省略可能) Sun Enterprise 10000 サーバーで、/etc/system ファイルを構成して、動的再構成を使用できるようにします。
クラスタの各ノードで、次のエントリを /etc/system ファイルに追加します。
set kernel_cage_enable=1 |
このエントリは、次のシステム再起動後に有効になります。動的再構成の詳細については、サーバーのマニュアルを参照してください。
Sun マルチパスソフトウェアを使用する予定の場合は、「SPARC: Sun マルチパスソフトウェアをインストールする」に進みます。
VxFS をインストールする予定の場合は、「SPARC: VERITAS File System ソフトウェアをインストールする」に進みます。
それ以外の場合は、Sun Cluster ソフトウェアパッケージをインストールします。「Sun Cluster フレームワークとデータサービスソフトウェアパッケージをインストールする (Java ES installer)」に進みます。
Sun Cluster 構成で、動的再構成の作業を実行するための手順については、『Sun Cluster のシステム管理 (Solaris OS 版)』 を参照してください。