第 3 章 EMC AutoStart for UNIX のインストール
タスク 3 NetWorker サーバを高可用性アプリケーションとして定義 42
NetWorkerサーバを高可用性アプリケーションとして定義して構成するには、次の手
順を実行します。
1. rootとしてログインします。
2. 各クラスタ ノード上の/etc/hostsファイルに仮想ホスト名が含まれていること を確認します。 仮想ホスト名は、ドメイン名システム(DNS)またはネットワー ク情報サービス(NIS)で公開できます。
3. 環境変数FT_DIR、FT_DOMAIN、FT_CONSOLE_DIRを設定してエクスポートし ます。
42ページの表4に、Bourneシェルで入力する環境変数の一覧を示します。
4. NetWorkerサーバ プロセスを実行するクラスタの各ノードから、次の手順を実行
します。
a. 適切なオペレーティング システム ディレクトリから、クラスタ構成スクリプ
トnetworker.clusterを実行します。詳細については、 42ページの表5を参照
してください。
表4 NetWorkerサーバの高可用性環境変数
オペレーティング
システム コマンド 変数の説明
AIX FT_DIR=/usr/lpp/LGTOaam51 FT_CONSOLE_DIR=$FT_DIR/console FT_DOMAIN=domain_name
export FT_DIR FT_DOMAIN FT_CONSOLE_DIR
domain_nameはAutoStart ドメイン
HP-UX FT_DIR=/opt/LGTOaamxx
FT_CONSOLE_DIR=$FT_DIR/console FT_DOMAIN=domain_name
export FT_DIR FT_DOMAIN FT_CONSOLE_DIR
• AutoStartバージョン5.xの場合、
xxは50に設定
• domain_nameはAutoStartドメ イン名
Linux FT_DIR=/opt/LGTOaamxx
FT_CONSOLE_DIR=$FT_DIR/console FT_DOMAIN=domain_name
export FT_DIR FT_DOMAIN FT_CONSOLE_DIR
• AutoStartバージョン5.xの場合、
xxは50に設定
• domain_nameはAutoStartドメ イン名
Solaris FT_DIR=/opt/LGTOaamxx
FT_CONSOLE_DIR=$FT_DIR/console FT_DOMAIN=domain_name
export FT_DIR FT_DOMAIN FT_CONSOLE_DIR
• xxは、AutoStartバージョン5.x の場合は50に、AutoStartバー ジョン5.1の場合は51に設定
• domain_nameはAutoStartドメ イン名
表5 networker.clusterスクリプトのオペレーティング システム ディレクトリ
オペレーティング システム ディレクトリ
AIX /usr/bin/
「NetWorker仮想サーバのインストール」 43 b. 次の情報を入力します。
– インストール処理手順で指定したローカルNetWorkerデータベースのディ レクトリの場所:
/nsr
– 公開仮想ホスト名:
clus_vir1
– 共有nsrマウント ディレクトリ:
/nsr_shared_mnt_pt
networker.cluster -rオプションを実行すると、構成エラーをすべて元に戻すこと
ができます。
5. クラスタ内のノードで、次の手順に従います。
a. 管理者としてログインします。
b. 適切なオペレーティング システム ディレクトリにある必要なファイルをカス タマイズします。
43ページの表6で詳細を参照してください。このファイルは、NetWorkerリソー ス グループとその依存オブジェクトを作成する場合に使用可能です。
ファイルには、複数のNW Customizeコメントがあります。すべてのエントリー を適切なクラスタ構成値で置き換えてください。
c. ファイルの先頭にあるコメントの指示に従って、44ページの表7に示したデ フォルト値をクラスタ構成に基づいてカスタマイズします。
HP-UX /opt/networker/bin/
Linux /usr/sbin/
Solaris /usr/sbin/
表5 networker.clusterスクリプトのオペレーティング システム ディレクトリ
オペレーティング システム ディレクトリ
表6 クラスタ構成ファイルのオペレーティング システム ディレクトリ
オペレーティング システム ディレクトリ
AIX /usr/bin/nw_ux.lc.imp
HP-UX /opt/networker/bin/nw_ux.lc.aam5.imp
Linux /opt/lgtonmc/bin/nw_ux.lc.aam5.imp
Solaris /opt/LGTOnmc/bin/nw_ux.lc.aam5.imp
d. 44ページの表8に示す適切なコマンドを入力します。
e. AutoStart Management Consoleを使用して、NetWorkerリソース グループが正 しくインポートされたことを確認します。
f. 44ページの表9に示す適切なスクリプトを実行します。
表7 クラスタ構成のデフォルト値
オペレーティン
グ システム ファイル名 環境変数 値
AIX /usr/bin/nw_ux.lc.imp 仮想ホストのIPアドレス:
物理ホスト名:
共有ディスク ファイル システム:
デバイス名:
192.168.1.10 clus_phys1、clus_phys2 /nsr_shared_mnt_pt /dev/1v1
HP-UX /opt/networker/bin/nw_ux.lc.aa
m5.imp 仮想ホストのIPアドレス:
物理ホスト名:
共有ディスク ファイル システム:
192.168.1.10
clus_phys1、clus_phys2 /dev/vg03/lvol1、/vg_nsr hfs
Linux /opt/lgtonmc/bin/nw_ux.lc.a
am5.imp 仮想ホストの物理ホスト名:IPアドレス:
共有ディスク ファイル システム:
デバイス名:
192.168.1.10 clus_phys1、clus_phys2 /nsr_shared_mnt_pt /dev/dsk/c1t3d0s0 Solaris /opt/LGTOnmc/bin/nw_ux.lc.
aam5.imp 仮想ホストの物理ホスト名:IPアドレス:
共有ディスク ファイル システム:
デバイス名:
192.168.1.10
clus_phys1、clus_phys2 /nsr_shared_mnt_pt /dev/dsk/c1t3d0s0
表8 NetWorkerサーバ コマンド オペレーティング
システム コマンド
AIX $FT_DIR/bin/ftcli -c “import/usr/bin/nw_ux.lc.aam5.imp”
HP-UX $FT_DIR/bin/ftcli -c “import /opt/lgtonmc/bin/nw_ux.lc.aam5.imp”
注記:論理ボリューム マネージャ ソフトウェアを使用している場合、AutoStartアプリ ケーションには2つのデータ ソースが必要です。1つはボリューム グループをアクティ
ブ化し(/dev/vg03)、もう1つは共有マウント ポイントをマウントします
(/dev/vg03/lvol1上の/vg_nsr)。
Linux $FT_DIR/bin/ftcli -c “import /usr/sbin/nsr/nw_ux.lc.aam5.imp”
Solaris $FT_DIR/bin/ftcli -c “import /opt/LGTOnmc/bin/nw_ux.lc.aam5.imp”
表9 NetWorkerサーバ スクリプト(1/2ページ)
オペレーティング
システム スクリプト
AIX /usr/bin/nwinst.sh
「NetWorker仮想サーバのインストール」 45
タスク 4 NetWorker 仮想サーバへのアクセスを許可
NetWorkerサーバでクライアントをバックアップする前に、サーバに対してクライア
ントへのアクセスを許可する必要があります。アクセスを許可するには、
/nsr/res/serversファイルを編集します。
以下の点を考慮してください。
◆ サーバが指定されていない場合、どのNetWorkerサーバでもこのクライアントを バックアップできる。
◆ サーバが指定されていない場合、どのNetWorkerサーバでもクライアントに対し てダイレクト リカバリを実行できる。
◆ NetWorkerサーバを追加する場合は、NetWorkerサーバごとに短い名前と完全修飾
ドメイン名の両方を指定します。
NetWorker仮想サーバにアクセスを許可するには、次の手順を実行します。
1. クラスタ内の各ノードで、次の手順に従います。
a. NetWorkerサービスをシャットダウンします。
b. /nsr.NetWorker.local/res/serversファイルを編集または作成します。
– このクライアントへのアクセスを必要とするNetWorkerサーバを1行に1 つずつ追加します。
– 仮想NetWorkerサーバごとに、各物理ホストと仮想NetWorkerサーバのエ
ントリーを追加します。たとえば、次のような変更が可能です。
clus_vir1 clus_phys1 clus_phys2
c. NetWorkerブート時起動ファイルをチェックして、nsrexecdが-sオプション
で実行されているかどうかを確認します。-sオプションが存在する場合は、
ファイル内の次の記述をすべて削除します。
-s server_name
2. クラスタ内の1つのノードで、クラスタ管理ソフトウェアを使用してNetWorker サービスを開始します。
a. AutoStart Management Consoleを使用して、NetWorkerリソース グループをオ ンラインにします。
b. /nsr/res/serversファイルを編集または作成します。
HP-UX /opt/networker/bin/nwinst.sh
Linux /usr/bin/nwinst.sh
Solaris /usr/sbin/nwinst.sh
表9 NetWorkerサーバ スクリプト(2/2ページ)
オペレーティング
システム スクリプト
– このクライアントへのアクセスを必要とするNetWorkerサーバを1行に1 つずつ追加します。
– 仮想NetWorkerサーバごとに、各物理ホストと仮想NetWorkerサーバのエ
ントリーを追加します。たとえば、次のような変更が可能です。
clus_vir1 clus_phys1 clus_phys2
3. 必要な場合は、クラスタ外の各NetWorkerクライアントへのアクセスを許可し ます。
a. NetWorkerプロセスをシャットダウンして、すべてのNetWorkerサービスが停
止していることを確認します。
b. /nsr/res/serversファイルを編集または作成します。
– このクライアントへのアクセスを必要とするNetWorkerサーバを1行に1 つずつ追加します。
– 仮想NetWorkerサーバごとに、各物理ホストと仮想NetWorkerサーバのエ
ントリーを追加します。たとえば、次のような変更が可能です。
clus_vir1 clus_phys1 clus_phys2