この節では、クラスタノードに非大域ゾーンを作成する手順について説明します。
クラスタに作成する非大域ゾーンごとにこの手順を実行してください。
ゾーンのインストールについては、『Solaris のシステム管理 (Solaris コンテナ : 資源管理と Solaris ゾーン)』を参照してください。
ノードがクラスタモードまたは非クラスタモードで起動される間に、クラスタノードに Solaris 10 非大域ゾーン (以下単に「ゾーン」と呼ぶ) を設定することができます。
ノードが非クラスタモードで起動される間にゾーンを作成する場合、クラスタソフトウェアは、ノードがクラスタに参加するときにゾーンを検出します。
ノードがクラスタモードで起動される間にゾーンを作成または削除する場合、クラスタソフトウェアはリソースグループのマスターとなるゾーンのリストを動的に変更します。
次の作業を実行します。
非大域ゾーンの設定を計画します。「クラスタ内の非大域ゾーンのガイドライン」の要件および制限事項を守ります。
次の情報を用意します。
作成する非大域ゾーンの合計数。
各ゾーンで使用する公開アダプタおよび公開 IP アドレス。
各ゾーンのゾーンパス。このパスは、クラスタファイルシステムや高可用性ローカルファイルシステムではなく、ローカルファイルシステムでなければなりません。
各ゾーンに表示される 1 つ以上のデバイス。
(必要な場合) 各ゾーンに割り当てる名前。
ゾーンにプライベート IP アドレスを割り当てる場合、クラスタ IP アドレスの範囲が設定する追加のプライベート IP アドレスをサポートしていることを確認してください。cluster show-netprops コマンドを使用して、現在のプライベートネットワーク構成を表示します。
現在の IP アドレス範囲が設定する追加のプライベート IP アドレスをサポートするのに十分でない場合は、「ノードまたはプライベートネットワークを追加するときにプライベートネットワーク構成を変更する」の手順に従って、プライベート IP アドレスの範囲を再設定します。
詳細は、『Solaris のシステム管理 (Solaris コンテナ : 資源管理と Solaris ゾーン)』の「ゾーンの構成要素」を参照してください。
非大域ゾーンを作成しているノードでスーパーユーザーになります。
大域ゾーンにいる必要があります。
Solaris 10 OS の場合、各ノードで Service Management Facility (SMF) のマルチユーザーサービスがオンラインであることを確認してください。
ノードでサービスがまだオンラインでない場合は、状態がオンラインになるのを待ってから、次の手順に進んでください。
phys-schost# svcs multi-user-server STATE STIME FMRI online 17:52:55 svc:/milestone/multi-user-server:default |
新しいゾーンを構成、インストール、および起動します。
非大域ゾーンでリソースグループの機能をサポートするには、autoboot プロパティーを true に設定する必要があります。
次のマニュアルの手順に従ってください。
ゾーンが ready 状態にあることを確認します。
phys-schost# zoneadm list -v ID NAME STATUS PATH 0 global running / 1 my-zone ready /zone-path |
(省略可能) プライベート IP アドレスとプライベートホスト名をゾーンに割り当てます。
次のコマンドにより、クラスタのプライベート IP アドレス範囲から使用できる IP アドレスが選択され、割り当てられます。また、このコマンドにより、指定されたプライベート ホスト名、またはホストの別名がゾーンに割り当てられ、割り当てられたプライベート IP アドレスにマッピングされます。
phys-schost# clnode set -p zprivatehostname=hostalias node:zone |
プロパティーを指定します。
ゾーンのプライベートホスト名、またはホストの別名を指定します。
ノードの名前。
非大域ゾーンの名前。
初期内部ゾーン構成を実行します。
『Solaris のシステム管理 (Solaris コンテナ : 資源管理と Solaris ゾーン)』の「初期内部ゾーン構成を実行する」の手順に従います。次のどちらかの方法を選択します。
ゾーンにログインします。
/etc/sysidcfg ファイルを使用します。
非大域ゾーンで、nsswitch.conf ファイルを変更します。
ゾーンを有効にして、クラスタ固有のホスト名と IP アドレスを解決するために、これらの変更を行う必要があります。
非大域ゾーンにアプリケーションをインストールするには、スタンドアロンシステムの場合と同じ手順を実行します。非大域ゾーンにソフトウェアをインストールする手順については、アプリケーションのインストールマニュアルを参照してください。また、『Solaris のシステム管理 (Solaris コンテナ : 資源管理と Solaris ゾーン)』の「ゾーンがインストールされている Solaris システムでのパッケージとパッチの追加および削除 (作業マップ)」も参照してください。
非大域ゾーンにデータサービスをインストールして設定する場合は、個々のデータサービスの Sun Cluster マニュアルを参照してください。