CLUSTERPRO/システム構築ガイド

Size: px
Start display at page:

Download "CLUSTERPRO/システム構築ガイド"

Transcription

1 StarOffice クラスタ 構 築 ガイド CLUSTERPRO 編 NEC フロントオフィスシステム 事 業 部

2 改 版 履 歴 版 数 改 版 年 月 日 改 版 ページ 内 容 初 版 1999/5/18 新 規 作 成 1 版 1999/7/15 CLUSTERPRO からのコメント 反 映 StarOffice サーバにハ ックアッフ 関 連 の 記 述 追 加 (2.5 節 2 版 1999/11/15 8 章 StarOffice フォーラムサーバを 追 加 3 版 2000/02/10 概 説 へ 以 下 の 2 点 を 追 記 StarOffice の Windows2000 への 対 応 バージョン フローティング IP への 対 応 4 版 2000/03/29 CLUSTERPRO ドキュメント 体 系 を 更 新 5 版 2000/06/12 4 章 ワークフローのスクリプト(Stop.bat) DB に Oracle を 利 用 する 時 のサーヒ ス 停 止 順 序 の 誤 りを 訂 正 各 PP のサンプルスクリプト(Stop.bat)に ERROR_DISK ラベル 部 の 記 述 もれを 追 記 6 版 2000/11/07 概 説 へ WEBINTERFACE(ワークフロ/フォーラム)の 対 応 バージョンを 記 述 7 章 へ 上 記 PP のスクリプトサンプルを 追 記 CLUSTERPRO ドキュメント 体 系 を 削 除 7 版 2001/10/30 1 章 の 概 説 を 削 除 8 版 2002/12/12 全 参 照 情 報 に 変 更 Microsoft, Windows, Windows NT は 米 国 Microsoft 社 の 登 録 商 標 です 2

3 目 次 はじめに STAROFFICE サーバ 機 能 概 要 概 要 機 能 範 囲 および 制 限 事 項 動 作 環 境 インストール 手 順 シングルスタンバイ 型 マルチスタンバイ 型 サーバ 関 連 PP の 追 加 アンインストール 手 順 スクリプトサンプル シングルスタンバイ 型 マルチスタンバイ 型 バックアップ リストア 作 業 バックアップ 作 業 リストア 作 業 保 守 作 業 拡 張 ファイルシステムの 追 加 注 意 事 項 MAILGATEWAY-SMTP 動 作 環 境 構 成 MailGateway-SMTP の 構 成 インストール 手 順 CLUSTERPRO の 設 定 MailGateway-SMTP の 設 定 における 注 意 点 MailGateway-SMTP のインストール フェイルオーバグループ 属 性 の 更 新 STAROFFICE/ワークフロー はじめに 機 能 概 要 インストール 手 順 アンインストール 手 順 付 録 マルチスタンバイ 型 について STAROFFICE/フォームサーバ 機 能 概 要 概 要 機 能 範 囲 動 作 環 境

4 4.2. インストール 手 順 シングルスタンバイ 型 マルチスタンバイ 型 データベースの 環 境 設 定 スクリプトサンプル シングルスタンバイ 型 マルチスタンバイ 型 注 意 事 項 STAROFFICE/サプライズサーバ シングルスタンバイ 型 環 境 構 築 インストール 手 順 SQL Server 環 境 構 築 Oracle 環 境 構 築 マルチスタンバイ 型 環 境 構 築 インストール 手 順 SQL Server 環 境 構 築 Oracle 環 境 構 築 STAROFFICE/WEBINTERFACE インストール 手 順 スクリプトサンプル WEBINTERFACE( 基 本 ) WEBINTERFACE(ワークフロー) WEBINTERFACE(フォーラム) STAROFFICE/フォーラムサーバ 動 作 環 境 StarOffice/サーバとの 関 係 構 成 機 能 概 要 インストール 手 順 インストールする 前 に 待 機 系 サーバへのインストール 現 用 系 サーバへのインストール フェイルオーバグループの 更 新 アンインストール 手 順 注 意 事 項 補 足 FAQ 集

5 はじめに StarOffice クラスタ 構 築 ガイド は StarOffice をクラスタシステム 上 に 構 築 する 管 理 者 及 びユーザサポートを 行 うシステムエンジニアを 対 象 に StarOffice 関 連 PP のインストール 方 法 を 説 明 しています StarOffice 各 製 品 の CLUSTERPRO への 対 応 状 況 は StarOffice 製 品 通 知 の クラスタ 構 成 について の 項 をご 覧 ください また StarOffice21 製 品 をご 利 用 いただく 場 合 本 資 料 で 示 している PP 名 を 適 宜 読 み 替 えていただく 必 要 があります 例 ) StarOffice サーバ StarOffice21/ベースサーバ WEBINTERFACE( 基 本 ) WEBACCESS for ベース 等 本 書 では CLUSTERPRO 環 境 下 での 動 作 確 認 が 取 れたソフトウェアをご 紹 介 していま す ここでご 紹 介 するソフトウェアや 設 定 例 は あくまで 参 考 情 報 としてご 提 供 するも のであり 各 ソフトウェアの 動 作 保 証 をするものではありません 5

6 1. StarOffice サーバ 1.1. 機 能 概 要 概 要 StarOffice( 以 下 SO と 略 す)サーバを 切 替 パーティションへインストールする ことによって フェイルオーバ 発 生 時 に 待 機 系 のマシンでサービス 提 供 が 可 能 とな ります SO サーバの 運 用 形 態 はシングルスタンバイ 型 とマルチスタンバイ 型 があります シングルスタンバイ 型 は クラスタ 内 の2ノードのみに1つのフェイルオーバポ リシを 設 定 し1 台 のサーバでサービスを 提 供 し 障 害 が 発 生 すると 現 用 系 で 使 用 し ていたフェイルオーバグループのリソース( 仮 想 IP アドレス 切 替 パーティション レジストリなど)が 待 機 系 に 引 き 継 がれ 待 機 系 でサービスが 提 供 されます マルチスタンバイ 型 は クラスタ 内 の2ノードのみに2つのフェイルオーバポリ シを 設 定 し 各 ノードでサービスを 提 供 しながら それぞれが もう 一 方 の 待 機 系 となります どちらかのノードで 障 害 が 発 生 すると もう 一 方 のノードでフェイル オーバグループリソースを 引 き 継 ぎ 従 来 のサービスと 引 き 継 いだサービスを 継 続 して 提 供 できます なお 本 ガイドの 末 尾 に FAQ(よく 聞 かれる 質 問 ) 集 があります 参 考 にして 下 さい 6

7 シングルスタンバイ 型 図 1は4ノード 中 SV1,SV2の2ノードに1つのフェイルオーバポリシ( 順 位 SV1,SV2)を 設 定 し SV1を 最 高 プライオリティノード SV2を 待 機 系 ノードとして 動 作 させるときの 構 成 図 です SV3,SV4は 使 用 しません ARMマネージャ IP:xx.xx.xx.1に 接 続 クライアント SV1 SV2 SV3 SV4 現 用 系 待 機 系 SOサーヒ ス 図 1 通 常 運 用 状 態 (シングルスタンバイ 型 ) SV1に 障 害 が 発 生 すると 図 2のように 仮 想 IPアドレスが 遷 移 します フェイルオーバが 完 了 すると スクリプトに 従 ってSV2でSOサービスが 立 ち 上 がり 仮 想 IPアド レス 切 替 パーティションの 資 源 がSV2に 移 行 する 為 クライアントはサーバが 切 り 替 わったこと を 意 識 せずに 同 一 の 仮 想 IPアドレスで 接 続 することが 可 能 です ARMマネージャ IP:xx.xx.xx.1に 接 続 クライアント SV1 SV2 SV3 SV4 新 現 用 系 SOサーヒ ス 図 2 フェイルオーバ 後 (SV1ダウン) マルチスタンバイ 型 図 3は4ノード 中 SV1,SV2の2ノードに2つのフェイルオーバグループ(グループ1,グルー プ2)を 作 成 し SV1はグループ1の 現 用 系 グループ2の 待 機 系 として 動 作 SV2がグループ2の 現 用 系 グループ1の 待 機 系 として 動 作 しているときの 構 成 図 です SV1,SV2 各 々でSOサービスが 提 供 されており クライアントは 仮 想 IPアドレスで 切 り 分 けること 7

8 により それぞれのサーバを 使 用 出 来 ます ARMマネージャ IP:xx.xx.xx.1に 接 続 クライアント IP:xx.xx.xx.2に 接 続 SV1 SV2 SV3 SV4 SOサービス SOサービス ク ルーフ 1 ク ルーフ 2 図 3 通 常 運 用 状 態 (マルチスタンバイ 型 ) SV1で 障 害 が 発 生 し フェイルオーバが 完 了 すると 図 4のようにSV1が 持 っていたグループ1 の 仮 想 IPアドレスと 切 替 パーティションがSV2に 移 行 します SV2は2つの 仮 想 IPアドレスと 2つの 切 替 パーティションを 持 つことになります また SV2がダウンした 場 合 も 同 様 に SV1で2つのSOサービスを 提 供 します クライアントは 通 常 運 用 時 と 変 わりなくそれぞれSOサーバを 使 用 することが 可 能 です ARMマネージャ IP:xx.xx.xx.1に 接 続 クライアント IP:xx.xx.xx.2に 接 続 SV1 SV2 SV3 SV4 SOサービス SOサービス ク ルーフ 1 ク ルーフ 2 図 4 フェイルオーバ 後 (SV1ダウン) 8

9 機 能 範 囲 および 制 限 事 項 SOサーバは 以 下 の 機 能 を 除 いて クラスタ 環 境 においても 非 クラスタ 環 境 と 同 様 に 動 作 します 動 作 環 境 設 定 ツールでのサーバ 選 択 の 機 能 動 作 環 境 SOサーバ V4.6のクラスタシステムは Windows NT 4.0 及 び Windows NT 4.0 Enterprise Edition 及 び CLUSTERPRO V4.1 以 降 の 環 境 で 動 作 します フェイルオーバグループに 切 替 パーティションを 追 加 することにより SOの 拡 張 ファイルシス テムを 使 用 することができます 拡 張 ファイルシステムの 追 加 を 参 照 して 下 さい 9

10 1.2. インストール 手 順 現 用 系 / 待 機 系 それぞれから 切 替 パーティションに 対 しインストールします イン ストール 方 法 は 通 常 の 方 法 とは 一 部 異 なりますので 下 記 インストール 手 順 にそっ て 行 なって 下 さい 簡 単 のために 仮 想 IP に 解 決 されるホスト 名 を 仮 想 ホスト 名 と 呼 びます 仮 想 ホス ト 名 は CLUSTERPRO の 仮 想 コンピュータ 名 とは 異 なります また この 仮 想 ホス ト 名 には 既 存 のコンピュータ 名 や CLUSTERPRO で 設 定 している 仮 想 コンピュータ 名 で 使 用 していない 名 称 を 割 当 てて 下 さい 仮 想 ホスト 名 の 解 決 には HOSTS ファイ ルなどを 使 用 して 下 さい なお ここでサーバ 関 連 PP も 同 時 にインストールできます サーバ 関 連 PP とは サーバリンク 分 散 運 用 ツール テキスト 抽 出 オプション JTOPIC オプション 暗 号 化 オプション ウィルスバスターサーバスキャン GroupShild サーバスキャンを 指 します シングルスタンバイ 型 (1)フェイルオーバグループの 作 成 SO サーバ 用 に 以 下 のフェイルオーバグループを 予 め 作 成 します(これをフェールオー バグループ1とします) 資 源 仮 想 IP 切 替 パーティション (SO のセットアップ, ユーザデータの 格 納 に 十 分 な 容 量 をもった もの) SO の 拡 張 ファイルシステムを 使 用 する 場 合 は 切 替 パーティションを 複 数 個 指 定 しま す (2) 待 機 系 サーバでのセットアップ 1. フェールオーバグループをインストールするノードで 起 動 します 2. StarOfficeサーバのセットアッププログラムを 実 行 します この 時 セットアップ 先 は 切 替 パーティションを 指 定 します セットアップ 作 業 は SOサーバのリリース メモ 等 を 参 照 して 行 ってください 最 後 にセットアップの 終 了 (E) を 選 択 しセットアップを 終 了 します コマンドプロン プトを 閉 じます 3. レジストリエディタを 使 用 して 以 下 のレジストリを 変 更 します サーバのコンフィグレーションの 追 加 10

11 キー 名 : HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Version OPCNTRL 上 記 キーに 下 記 の 設 定 で 値 を 追 加 します 値 CLUSTER 設 定 YES 値 SELFHOST 設 定 仮 想 ホスト 名 値 SELFADDR 設 定 仮 想 IP アドレス Server Current サーバのコンフィグレーションの 変 更 (2 個 所 ) キー 名 : HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Version OPCNTRL 値 URLPREFIX 上 記 値 の 設 定 を 変 更 します 変 更 前 : 実 IP アドレス 変 更 後 : 仮 想 IP アドレス Server Current キー 名 : HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Version OPCNTRL 値 MASTERHOST 上 記 値 の 設 定 を 変 更 します 変 更 前 : 実 ホスト 名 変 更 後 : 仮 想 ホスト 名 Server Current 4. コントロールパネル サービス で StarOffice Server のサービスが 開 始 終 了 できることを 確 認 します 5. サーバ 関 連 PP をインストールする 場 合 は ここでインストールします サーバリ ンクをインストールする 場 合 には ホスト 名 として 仮 想 ホスト 名 を 入 力 します 6. 手 順 2 で 指 定 したセットアップ 先 のディレクトリの 名 前 を 別 の 名 前 に 変 更 します (3) 現 用 系 サーバでのセットアップ 1. 待 機 系 サーバでのセットアップ1の 手 順 1~5 を 行 います この 時 以 下 のことに 注 意 します インストール 先 のパスは 待 機 系 サーバと 同 じものを 指 定 します SO 管 理 者 自 OPID は 待 機 系 サーバと 同 じものを 指 定 します 2. 待 機 系 サーバでのセットアップの 手 順 6 で 変 更 したディレクトリを 削 除 します (4)フェイルオーバグループの 更 新 (1)で 作 成 したフェイルオーバグループのプロパティを 更 新 します レジストリ 同 期 HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Server 11

12 を 設 定 します これにより SO サーバのコンフィグレーションはフェイルオーバ 時 に 待 機 系 のノードに 引 き 継 がれます スクリプト 本 ガイドのサンプルスクリプトを 設 定 します サンプルスクリプトはSOサーバの サービスを 監 視 します サービスが 停 止 した 場 合 には フェールオーバを 発 生 さ せます 12

13 マルチスタンバイ 型 説 明 のため マルチスタンバイ 型 で 使 われるサービスをサーバ1 サーバ2としま す サーバ1のセットアップは シングルスタンバイ 型 と 同 じです シングルスタンバイ 型 の 手 順 に 従 ってセットアップしてください サーバ1のインストールディレクトリ 以 外 の 場 所 に 以 下 のバッチファイル alenv1.bat を 作 成 しておいて 下 さい なお 以 下 の 例 は インストールディレクトリ が D: SO1 の 場 合 の 例 です SET ALROOT=D: SO1 SET ALSERVICE=StarOffice Server SET ALPROC=al2 SET ALSOCKET=al2 SET PATH=%PATH%;%ALROOT% BIN サーバ2のセットアップは サーバ1のセットアップの 後 以 下 の 手 順 で 行 います (1) フェイルオーバグループの 作 成 フェイルオーバグループを 以 下 のリソースで 作 成 します(これをフェールオーバグルー プ2とします) 資 源 仮 想 IP 切 替 パーティション (SO のセットアップ, ユーザデータの 格 納 に 十 分 な 容 量 をもった もの) SO の 拡 張 ファイルシステムを 使 用 する 場 合 は 切 替 パーティションを 複 数 個 指 定 しま す (2) 待 機 系 サーバでのセットアップ 1. フェールオーバグループ 2 をインストールするノードで 起 動 します 2. コマンドプロンプトを 開 き 以 下 のバッチファイル alenv2.bat をインストールディ レクトリ 以 外 の 場 所 に 作 成 し 実 行 します なお 以 下 の 例 は インストールディレクトリが E:\SO2 の 場 合 の 例 です SET ALROOT=E: SO2 SET ALSERVICE=StarOffice Server2 SET ALPROC=alw2 SET ALSOCKET=al2 SET PATH=%PATH%;%ALROOT% BIN < 重 要 >alenv1.bat と alenv2.bat の 役 割 は 重 要 です SO の 運 用 コマンドを 実 行 する 前 に 13

14 は alenv1.bat(サーバ1の 場 合 )または alenv2.bat(サーバ2の 場 合 )を 実 行 し 適 切 な 環 境 変 数 を 与 えて 下 さい これを 怠 ると メンテナンスを 意 図 する 対 象 のサーバとは 別 のサ ーバの 環 境 を 破 壊 してしまう 可 能 性 があります 3. 上 記 バッチファイルを 実 行 したコマンドプロンプト 内 でSOサーバのセットアップ プログラムを 実 行 します この 時 セットアップ 先 は 切 替 パーティションを 指 定 し ます (セットアップ 作 業 は SOサーバのリリーズメモ 等 を 参 照 して 行 ってくださ い) 最 後 にセットアップの 終 了 (E) を 選 択 しセットアップを 終 了 します コマンドプロン プトを 閉 じます 4. レジストリエディタを 使 用 して 以 下 のレジストリを 変 更 追 加 します 起 動 時 コマンドラインの 変 更 キー 名 : HKEY_LOCAL_MACHINE SYSTEM CurrentControSet services StarOffice Server2 値 ImagePath 上 記 値 の 設 定 を 変 更 します 変 更 前 :ALROOT bin al2start.exe 変 更 後 :ALROOT bin al2start.exe /RALROOT /C StarOffice Server2 /Palw2 /Sal2 ALROOT はサーバ2をインストールしたディレクトリです サーバのコンフィグレーションの 追 加 キー 名 : HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Version OPCNTRL 上 記 キーに 下 記 の 設 定 で 値 を 追 加 します 値 CLUSTER 設 定 YES 値 SELFHOST 設 定 仮 想 ホスト 名 値 SELFADDR 設 定 仮 想 IP アドレス Server2 Current サーバのコンフィグレーションの 変 更 (2 個 所 ) キー 名 : HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Version OPCNTRL 値 URLPREFIX 上 記 値 の 設 定 を 変 更 します 変 更 前 : 実 IP アドレス 変 更 後 : 仮 想 IP アドレス Server2 Current キー 名 : HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Version OPCNTRL 値 MASTERHOST 上 記 値 の 設 定 を 変 更 します 変 更 前 : 実 ホスト 名 Server2 Current 14

15 変 更 後 : 仮 想 ホスト 名 5. コントロールパネル サービス で StarOffice Server2 のサービスが 開 始 終 了 できることを 確 認 します 6. サーバ 関 連 PP をインストールする 場 合 は ここでインストールします Setup.exe の 実 行 は alenv2.bat を 実 行 したコマンドプロンプトで 行 います サーバリンクをインストールする 場 合 は ホスト 名 として 仮 想 ホスト 名 を 入 力 します 7. StarOffice Server2 の GUI アイコンに 対 して 実 行 コマンドラインを 変 更 します ALROOT は サーバ2をインストールしたディレクトリです ( 例 1) ( 例 2) 変 更 前 :ALROOT\bin\al2gcopy.exe 変 更 後 :ALROOT\bin\al2gcopy.exe /RALROOT /C StarOffice Server2 /Palw2 /Sal2 変 更 前 :ALROOT\bin\al2gchg.exe /b 変 更 後 :ALROOT\bin\al2gchg.exe /b /RALROOT /C StarOffice Server2 /Palw2 /Sal2 8. コントロールパネルから システム を 起 動 し システム 環 境 変 数 ALROOT をサー バ1のインストールディレクトリに 変 更 します 9. 手 順 3 で 指 定 したセットアップ 先 のディレクトリの 名 前 を 変 更 します (3) 現 用 系 サーバでのセットアップ 1. 待 機 系 サーバでのセットアップの 手 順 1~8 を 行 います この 時 以 下 のことに 注 意 します インストール 先 のパスは 待 機 系 サーバと 同 じものを 指 定 します StarOffice 管 理 者 自 OPID は 待 機 系 サーバと 同 じものを 指 定 します 2. 待 機 系 サーバでのセットアップ 1 の 手 順 9 で 変 更 したディレクトリを 削 除 します (4)フェイルオーバグループの 更 新 (1)で 作 成 したフェイルオーバグループを 以 下 のように 更 新 します レジストリ 同 期 HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Server2 スクリプト 本 ガイドのマルチスタンバイ 用 サンプルスクリプトを 設 定 します (5)サーバ1のサービスの 起 動 コマンドラインと GUI の 実 行 コマンドラインの 変 更 サーバ1の 現 用 系 と 待 避 系 の 両 方 に 対 して 以 下 の 設 定 を 変 更 します 1. レジストリエディタを 使 用 して 以 下 のレジストリを 変 更 追 加 します 起 動 時 コマンドラインの 変 更 15

16 キー 名 :HKEY_LOCAL_MACHINE SYSTEM CurrentControSet services StarOffice Server 値 ImagePath 上 記 値 の 設 定 を 変 更 します 変 更 前 :ALROOT bin al2start.exe 変 更 後 :ALROOT bin al2start.exe /RALROOT /C StarOffice Server /Pal2 /Sal2 ALROOT はサーバ1をインストールしたディレクトリです 2. SO の GUI アイコンに 対 して 実 行 コマンドラインを 変 更 します ALROOT は サ ーバ1をインストールしたディレクトリです ( 例 ) 変 更 前 :ALROOT bin al2gcopy.exe 変 更 後 :ALROOT bin al2gcopy.exe /RALROOT /C StarOffice Server /Pal2 /Sal サーバ 関 連 PP の 追 加 既 にクラスタ 環 境 で 運 用 している SO サーバに 対 して サーバ 関 連 PP *1 を 追 加 する 手 順 を 説 明 します * 1:サーバリンク 分 散 運 用 ツール テキスト 抽 出 オプション JTOPIC オプション 暗 号 化 オ プション ウィルスバスターサーバスキャン GroupShield サーバスキャンを 指 します (ウィルスバスターサーバスキャン GroupShield サーバスキャンは マルチスタンバイ 型 には 対 応 しておりません ) 以 下 の 作 業 を 現 用 系 サーバ 待 機 系 サーバの 順 で 行 ないます シングルスタンバイ 型 の 場 合 (1) 次 のコマンドを 実 行 します ARMLOADC StarOffice /W PAUSE (2) コンソールで StarOffice のサービスを 停 止 します (3) サーバ 関 連 PP の setup.exe を 実 行 します (4) 待 機 系 サーバのセットアップの 場 合 で 次 のサーバ 関 連 PP をインストールした 場 合 は 次 のコマンドを 実 行 します(アイコンが 登 録 されます) サーバリンクの 場 合 : al2ricon 分 散 運 用 ツールの 場 合 :al2uniicon (5) 次 のコマンドを 実 行 します ARMLOADC StarOffice /W CONTINUE マルチスタンバイ 型 の 場 合 (1) 次 のコマンドを 実 行 します サーバ1の 場 合 :ARMLOADC StarOffice /W PAUSE サーバ2の 場 合 :ARMLOADC StarOffice2 /W PAUSE (2) コンソールで StarOffice のサービスを 停 止 します 16

17 (3) コマンドプロンプトを 開 き バッチファイル alenv1.bat(サーバ1の 場 合 )または alenv2.bat(サーバ2の 場 合 )を 実 行 します (4) そのコマンドプロンプトで setup.exe を 実 行 します (5) 待 機 系 サーバのセットアップの 場 合 で 次 のサーバ 関 連 PP をインストールした 場 合 は 次 のコマンドを 実 行 します(アイコンが 登 録 されます) サーバリンクの 場 合 : al2ricon 分 散 運 用 ツールの 場 合 :al2uniicon (6) StarOffice の GUI アイコンに 対 して 実 行 コマンドラインを 変 更 します ALROOT は SO サーバをインストールしたディレクトリです ( 例 ) サーバ1の 場 合 : 変 更 前 :ALROOT bin al2addr.exe 変 更 後 :ALROOT bin al2addr.exe /RALROOT /C StarOffice Server /Pal2 /Sal2 サーバ 2 の 場 合 : 変 更 前 :ALROOT bin al2addr.exe 変 更 後 :ALROOT bin al2addr.exe /RALROOT /C StarOffice Server2 /Palw2 /Sal2 (7) 次 のコマンドを 実 行 します サーバ1の 場 合 :ARMLOADC StarOffice /W CONTINUE サーバ2の 場 合 :ARMLOADC StarOffice2 /W CONTINUE 17

18 1.3. アンインストール 手 順 アンインストールを 行 なうと メールやキャビネット 等 のユーザ 資 産 が 削 除 されます ユーザ 資 産 が 必 要 な 場 合 は 移 行 作 業 が 必 要 です クラスタ 構 成 として 正 常 にインストールされている 状 態 からアンインストールを 行 う 時 は 通 常 の 方 法 とは 一 部 異 なりますので 下 記 アンインストール 手 順 にそって 行 って 下 さい なお UNSETUP.EXEは インストール 媒 体 のdisk1にあります UNSETUP.EXEの 使 用 法 についてはリ リースメモを 参 照 して 下 さい シングルスタンバイ 型 の 場 合 (1) フェールオーバグループのプロパティを 更 新 します レジストリ 同 期 を 削 除 (2) 現 用 系 サーバで SO サーバの 削 除 を 実 行 します (UNSETUP.EXE の 実 行 ) (3) 待 機 系 サーバで SO サーバの 削 除 を 実 行 します マルチスタンバイ 型 の 場 合 (1) フェールオーバグループ1のプロパティを 更 新 します レジストリ 同 期 を 削 除 (2) サーバ1の 現 用 系 サーバで コマンドプロンプトを 開 き alenv1.bat を 実 行 します (3) (1)のコマンドプロンプトで SO サーバの 削 除 を 実 行 します (UNSETUP.EXE の 実 行 ) (4) フェールオーバグループ2のプロパティを 更 新 します レジストリ 同 期 を 削 除 (5) サーバ2の 現 用 系 サーバで コマンドプロンプトを 開 き alenv2.bat を 実 行 します (6) (5)のコマンドプロンプトで SO サーバの 削 除 を 実 行 します (7) サーバ1の 待 機 系 サーバで コマンドプロンプトを 開 き alenv1.bat を 実 行 します (8) (3)のコマンドプロンプトで SO サーバの 削 除 を 実 行 します (9) サーバ2の 待 機 系 サーバで コマンドプロンプトを 開 き alenv2.bat を 実 行 します (10) (7)のコマンドプロンプトで SO サーバの 削 除 を 実 行 します 18

19 1.4. スクリプトサンプル スクリプトは 下 記 サンプルを 参 考 にしてお 使 いください シングルスタンバイ 型 スタートスクリプト(START.BAT) ************************** rem * start.bat * rem * * rem * title : start script file sample * rem * version : 001.H10/12/5 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER IF "%ARMS_EVENT%" == "RECOVER" GOTO RECOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です" /A ARMLOAD StarOffice /S /M "StarOffice Server" 19

20 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です" /A ARMLOAD StarOffice /S /M "StarOffice Server" ************************** rem リカバリ 対 応 処 理 ************************** :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG "Serverの 復 旧 が 終 了 しました" /A ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 )" /A ARMLOAD StarOffice /S /M "StarOffice Server" :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 )" /A 20

21 ARMLOAD StarOffice /S /M "StarOffice Server" ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG "ActiveRecoveryManagerが 動 作 状 態 にありません" /A :EXIT exit ストップスクリプト(STOP.BAT) ************************** rem * stop.bat * rem * * rem * title : stop script file sample * rem * version : 001.H10/12/4 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 21

22 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です" /A ARMKILL StarOffice :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 です" /A ARMKILL StarOffice ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 )" /A ARMKILL StarOffice :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 )" /A ARMKILL StarOffice 22

23 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG " ActiveRecoveryManagerが 動 作 状 態 にありません" /A :EXIT exit マルチスタンバイ 型 サーバ1のスクリプトは シングルスタンバイ 型 のものをお 使 い 下 さい サーバ2のスクリプトは 以 下 のものをお 使 い 下 さい スタートスクリプト(START.BAT) ************************** rem * start.bat * rem * * rem * title : start script file sample * rem * version : 001.H10/12/5 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER IF "%ARMS_EVENT%" == "RECOVER" GOTO RECOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem ディスクチェック 23

24 IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です" /A ARMLOAD StarOffice2 /S /M "StarOffice Server2" :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です" /A ARMLOAD StarOffice2 /S /M "StarOffice Server2" ************************** rem リカバリ 対 応 処 理 ************************** :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG "Serverの 復 旧 が 終 了 しました" /A ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 24

25 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 )" /A ARMLOAD StarOffice2 /S /M "StarOffice Server2" :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 )" /A ARMLOAD StarOffice2 /S /M "StarOffice Server2" ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG "ActiveRecoveryManagerが 動 作 状 態 にありません" /A :EXIT exit ストップスクリプト(STOP.BAT) ************************** rem * stop.bat * rem * * rem * title : stop script file sample * rem * version : 001.H10/12/4 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER 25

26 rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です" /A ARMKILL StarOffice2 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 です" /A ARMKILL StarOffice2 ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 26

27 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 )" /A ARMKILL StarOffice2 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 )" /A ARMKILL StarOffice2 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG " ActiveRecoveryManagerが 動 作 状 態 にありません" /A :EXIT exit 27

28 1.5. バックアップ リストア 作 業 バックアップ 作 業 日 常 のバックアップ 作 業 は 次 のように 行 ないます バックアップ 用 のバッチファイルを 用 意 し スケジューリングします バッチファイルの 流 れは 次 の 様 になります 1. StarOfficeサービス 監 視 の 休 止 2. StarOfficeサービスの 停 止 3. バックアップ 4. StarOfficeサービスの 開 始 5. StarOfficeサービス 監 視 の 再 開 バッチファイルの 記 述 は 以 下 を 参 考 にして 下 さい シングルスタンバイ 型 の 場 合 rem StarOffice サービス 監 視 の 休 止 ARMLOADC StarOffice /W PAUSE rem StarOfficeサービスの 停 止 %ALROOT%\bin\al2stop /q (バックアップ) rem StarOfficeサービスの 開 始 net start StarOffice Server rem StarOfficeサービス 監 視 の 再 開 ARMLOADC StarOffice /W CONTINUE マルチスタンバイ 型 の 場 合 サーバ1のバッチファイルは シングルスタンバイ 型 と 同 じです サーバ2のバッチファイルは 以 下 のものを 参 考 にして 下 さい ALROOTには サーバ2をインストールしたディレクトリを 指 定 します set SERVICE=StarOffice Server2 set ALPROC=alw2 set ALSOCKET=al2 set ALROOT=ALROOT rem StarOffice サービス 監 視 の 休 止 ARMLOADC StarOffice2 /W PAUSE rem StarOffice サービスの 停 止 %ALROOT%\bin\al2stop /q (バックアップ) rem StarOffice サービスの 開 始 net start StarOffice Server2 28

29 rem StarOffice サービス 監 視 の 再 開 ARMLOADC StarOffice2 /W CONTINUE リストア 作 業 リストア 作 業 は 次 の 手 順 で 行 ないます 1. StarOffice サービス 監 視 の 停 止 2. StarOffice サービスの 停 止 3. リストア 4. StarOffice サービスの 再 開 5. StarOffice サービス 監 視 の 再 開 シングルスタンバイ 型 の 場 合 (1) StarOfficeサービス 監 視 の 休 止 ARMLOADC StarOffice /W PAUSE (2) コンソールでStarOfficeのサービスを 停 止 します (3) (リストア 作 業 ) (4) StarOfficeサービスの 開 始 (5) StarOfficeサービス 監 視 の 再 開 ARMLOADC StarOffice /W continu マルチスタンバイ 型 の 場 合 (1) サーバ1の 場 合 は ALENV1.batを 実 行 します サーバ2の 場 合 は ALENV2.batを 実 行 します (2) StarOfficeサービス 監 視 の 休 止 サーバ1の 場 合 : ARMLOADC StarOffice /W PAUSE サーバ2の 場 合 : ARMLOADC StarOffice2 /W PAUSE (3) コンソールでStarOfficeのサービスを 停 止 します (4) (リストア 作 業 ) < 注 意 >リストア 作 業 は 必 ずALENV1.batまたはALENV2.batを 実 行 したプロンプトで 行 なって 下 さい これを 怠 ると 意 図 しない 環 境 に 対 して 操 作 を 行 ない 思 わぬ 結 果 を 招 くことがあり ます (5) StarOfficeサービスの 開 始 (6) StarOfficeサービス 監 視 の 再 開 サーバ1の 場 合 : ARMLOADC StarOffice /W CONTINUE サーバ2の 場 合 : ARMLOADC StarOffice2 /W CONTINUE 29

30 1.6. 保 守 作 業 拡 張 ファイルシステムの 追 加 拡 張 ファイルシステムを 追 加 するには 次 の 作 業 を 行 ないます 1. フェールオーバグループに 切 替 パーティションを 追 加 します 2. 現 用 系 のノードで 動 作 環 境 設 定 を 用 いて 拡 張 ファイルシステムを 追 加 します 拡 張 ファイルシステムを 追 加 時 には 現 用 系 ノードのレジストリの 設 定 が 更 新 されます フェイルオ ーバ 時 には その 設 定 が 待 機 系 のノードのレジストリにも 反 映 されます 1.7. 注 意 事 項 1. フェイルオーバ 中 にはサービスが 一 時 停 止 します フェイルオーバ 中 は 使 用 者 にとって 一 時 的 にサーバが 停 止 している 様 に 見 えます フェイルオーバした SO サーバに 対 する SO ステーションの 初 めてのアクセスは ホストと 通 信 できません というエラーが 生 じることがあります このエラーが 操 作 中 に 発 生 した 場 合 同 じ 操 作 をもう 一 度 試 みて 下 さい エンドユーザから 見 た 具 体 的 イメージについては FAQ を 参 照 して 下 さい 2. マルチスタンバイ 型 のサーバに 対 して StarOffice サービスの 停 止 を al2stop /q の 実 行 に よって at コマンドを 用 いて 行 なっている 場 合 使 用 しているバッチファイルに 適 切 な 環 境 変 数 を 与 えて 下 さい 以 下 はバッチファイルの 例 です ALROOT にはインストールディ レクトリを 指 定 します SET ALROOT=ALROOT SET ALSERVICE=StarOffice Server2 SET ALPROC=alw2 SET ALSOCKET=al2 SET PATH=%PATH%;%ALROOT% BIN al2stop /q 3. マルチスタンバイ 型 の 場 合 SO の 運 用 コマンドを 実 行 する 前 には alenv1.bat(サーバ1 の 場 合 )または alenv2.bat(サーバ2の 場 合 )を 実 行 し 適 切 な 環 境 変 数 を 与 えて 下 さい この 作 業 を 怠 ると メンテナンスを 意 図 する 対 象 の SO サーバとは 別 の SO サーバの 環 境 を 破 壊 してしまう 可 能 性 があります 4. フェールオーバグループを 廃 止 する 場 合 は 次 のレジストリを 変 更 してください ALSERVICE は サーバ1の 場 合 StarOffice Server サーバ2の 場 合 StarOffice Server2 です キ ー 名 : HKEY_LOCAL_MACHINE SOFTWARE NEC ALSERVICE CurrentVersion OPCNTRL 30

31 値 CLUSTER 上 記 値 の 設 定 を 変 更 します 変 更 前 :YES 変 更 後 :NO キ ー 名 : HKEY_LOCAL_MACHINE SOFTWARE NEC ALSERVICE Current Version OPCNTRL 値 URLPREFIX 上 記 値 の 設 定 を 変 更 します 変 更 前 : 仮 想 IP アドレス 変 更 後 : 実 IPアドレス キ ー 名 : HKEY_LOCAL_MACHINE SOFTWARE NEC ALSERVICE Current Version OPCNTRL 値 MASTERHOST 上 記 値 の 設 定 を 変 更 します * 変 更 前 : 仮 想 ホスト 名 変 更 後 : 実 ホスト 名 5. ホスト 名 を 入 力 する 場 面 では 常 に 仮 想 ホスト 名 * を 使 用 して 下 さい 仮 想 ホスト 名 はそ のノードで 仮 想 IP に 解 決 される 必 要 があります 例 )サーバリンクの OP 情 報 メンテナンスによるサーバ 間 接 続 の 設 定 で ホスト 名 を 入 力 する 項 目 には 仮 想 ホスト 名 を 入 力 します 6. システムの 環 境 を 変 更 する 作 業 の 前 には 作 業 ミス 等 に 備 え 必 ずシステム 全 体 のフルバッ クアップをとって 下 さい *: 仮 想 IP に 解 決 されるホスト 名 です 仮 想 ホスト 名 は CLUSTERPRO の 仮 想 コンピュータ 名 とは 異 なります 7. SO/ウィルスバスターサーバスキャンまたは SO/GroupShield サーバスキャン 利 用 時 の 設 定 は 両 サーバを 同 じにしてください また 一 括 ウイルスチェック 中 に 現 用 系 サーバが 何 らかの 理 由 でダウンした 場 合 には 待 機 系 のサーバにてもう 一 度 処 理 を 最 初 から 実 行 し 直 す 必 要 があります ( 但 し 一 度 チェックされてウイルス 検 出 がされなかったものについては 更 新 がかからな い 限 りウイルスチェックは 行 わない 為 2 回 目 以 降 のチェックは 高 速 化 が 図 れます ) 31

32 2. MailGateway-SMTP 2.1. 動 作 環 境 構 成 StarOffice/MailGateway-SMTPをクラスタシステムで 運 用 するためには 次 の 条 件 を 満 たして いる 必 要 があります CLUSTERPRO V4.2 以 降 シングルスタンバイ 運 用 共 有 ディスクあり StarOffice/MailGateway-SMTP (WinNT) V MailGateway-SMTP の 構 成 クラスタシステムで StarOffice/MailGateway-SMTPを 運 用 する 場 合 Mail*Hub 機 能 は 使 用 でき ません したがって sendmail 等 のSMTPメール 用 のMTA(Message Transfer Agents)を 用 意 する 必 要 があります 32

33 2.2. インストール 手 順 現 用 系 / 待 機 系 それぞれから 切 替 パーティションに 対 しインストールします インス トール 方 法 は 通 常 の 方 法 とは 一 部 異 なりますので 下 記 インストール 手 順 にそって 行 って 下 さい StarOffice/MailGateway-SMTP は StarOffice/サーバと 同 じフェイルオーバグルー プで 動 作 します StarOffice/サーバのインストールおよび 設 定 が 行 われていない 場 合 には まず StarOffice/サーバのインストールと 環 境 の 設 定 を 行 って 下 さい CLUSTERPRO の 設 定 MTAが クラスタシステム 上 のStarOffice/MailGateway-SMTPと 通 信 するためには CLUSTERPRO において フローティングIPの 設 定 が 行 われていなければなりません StarOffice/MailGateway-SMTPを 使 用 する 全 てのサーバ 機 に 対 して フローティングIPの 設 定 を 行 って 下 さい MailGateway-SMTP の 設 定 における 注 意 点 MailGateway-SMTP が 使 用 するディレクトリ StarOffice/MailGateway-SMTPが 使 用 する6つのディレクトリは 切 替 パーティション 上 に 作 成 して 下 さい MTA の 設 定 クラスタシステムでの 運 用 の 場 合 Mail*Hub 機 能 は 使 用 いたしませんので somg.iniファイル の 設 定 において 別 マシン 上 のMTAを 使 用 するよう 設 定 して 下 さい また Mail*Hubのインストー ルは 必 要 ありません MailGateway-SMTP の IP アドレス [SendSMTP]および[RecvSMTP]セクションに SelfIPAddress = のキーワードで 設 定 する StarOffice/MailGateway-SMTPをインストールしたマシンのIPアドレス には フローティング IPのアドレスを 設 定 して 下 さい 33

34 MailGateway-SMTP のインストール StarOffice/MailGateway-SMTPのインストールは 待 機 系 サーバ 現 用 系 サーバの 順 で 行 います 1. フェールオーバグループを 待 機 系 サーバで 起 動 します 2. StarOffice/MailGateway-SMTP のリリースメモの 導 入 と 環 境 設 定 に 従 って StarOffice/MailGateway-SMTP をインストールします 3. 全 ての 設 定 が 終 了 したら StarOffice/MailGateway-SMTP の 起 動 終 了 が 問 題 なく 行 えることを 確 認 します 確 認 後 は StarOffice/MailGateway-SMTP を 停 止 させて 下 さい 4. StarOffice/MailGateway-SMTP のインストール 先 ディレクトリの 名 前 を somg から 別 の 名 前 (somg.x 等 )に 変 更 します インストール 先 ディレクトリ は %ALROOT%\bin\somg(%ALROOT%は StarOffice/サーバのインストールディレクト リ)となります 5. フェイルオーバグループの 移 動 を 行 い 現 用 系 サーバに 切 替 ます 6. 現 用 系 サーバで StarOffice/MailGateway-SMTP のインストールを 行 います 現 用 系 でのインストールは MailGateway 本 体 の setup のみ 実 行 して 下 さい その 他 の 設 定 は 行 わないでください 7. setup が 終 了 したら 現 用 系 サーバでの StarOffice/MailGateway-SMTP のインスト ール 先 ディレクトリを 削 除 します 8. 4で 変 更 したディレクトリ 名 を 元 の 名 前 somg に 戻 します フェイルオーバグループ 属 性 の 更 新 StarOffice 用 のフェイルオーバグループの 属 性 を 更 新 します 同 期 対 象 レジストリ 同 期 対 象 のレジストリに 次 のキーを 追 加 します HKEY_LOCAL_MACHINE\SOFTWARE\NEC\StarOffice MailGateway スクリプト 開 始 スクリプト 開 始 スクリプト 内 の StarOffice/ サーバの 起 動 を 行 っている 部 分 の 直 後 に StarOffice/MailGateway-SMTPの 起 動 を 追 加 します 通 常 は4ヶ 所 に 記 述 があります 設 定 前 ARMLOAD StarOffice /S /M "StarOffice Server" 34

35 設 定 後 ARMLOAD StarOffice /S /M "StarOffice Server" ARMLOAD SOMailGateway /S /M "StarOffic Gateway-Service" 終 了 スクリプト 終 了 スクリプト 内 の StarOffice/ サーバの 終 了 を 行 っている 部 分 の 直 前 に StarOffice/MailGateway-SMTPの 終 了 を 追 加 します 通 常 は4ヶ 所 に 記 述 があります 設 定 前 ARMKILL StarOffice 設 定 後 ARMKILL SOMailGateway ARMKILL StarOffice 35

36 3. StarOffice/ワークフロー 3.1. はじめに 本 文 書 では,StarOffice/ワークフローを CLUSTERPRO 上 で 動 作 させるための 手 順 について 説 明 します.StarOffice/サーバ,およびデータベースに 関 しては, 最 新 の 構 築 ガイド 等 をご 覧 ください 機 能 概 要 StarOffice/サーバ( 以 下 SO サーバと 呼 びます),および StarOffice/ワークフロー( 以 下 WF サーバ と 呼 びます)を CLUSTERPRO 環 境 下 で 動 作 させることによって, 現 用 系 でのフェイルオーバ 発 生 時 に 待 機 系 のサーバでサービスを 提 供 することが 可 能 となります. SO サーバの 運 用 形 態 は,シングルスタンバイ( 片 方 向 ) 型 とマルチスタンバイ( 両 方 向 ) 型 に 対 応 し ていますが,WF サーバは 現 状,シングルスタンバイ 型 にしか 対 応 していません.SO サーバのみを マルチスタンバイにした 際 の WF サーバの 設 定 方 法 については 付 録 の 章 で 説 明 します. シングルスタンバイ 型 とは,2~4 ノード 内 の 2 ノードに 対 して 1 つのフェイルオーバグループを 設 定 しておきます.1 台 のサーバ( 現 用 系 )でサービスを 提 供 中 に 障 害 が 発 生 すると, 現 用 系 で 使 用 してい たフェイルオーバグループのリソース( 仮 想 IP アドレス, 切 替 パーティション,レジストリなど)が 待 機 系 に 引 き 継 がれ, 待 機 系 でサービスが 提 供 されます. 本 文 書 では,クロスコールディスクを 用 いたシングルスタンバイ 型 の 構 築 方 法 について 説 明 しま す.なお,データミラー 方 式 については, CLUSTERPRO/システム 構 築 ガイド データミラー 編 を 参 考 にして, 適 宜 読 み 替 えるようにしてください. シングルスタンバイ 型 下 図 はシングルスタンバイ 型 を CLUSTERPRO 環 境 下 で,サーバ 1 を 現 用 系,サーバ 2 を 待 機 系 として 動 作 させるときのイメージ 図 です. ARM マネージャ フロークライアント 仮 想 IP で 接 続 サーバ 1: 現 用 系 サーバ 2: 待 機 系 ローカルディスク WF サーバ SQL Server or ORACLE クロスコールディスク フェイルオーバグループ SO サーバ ワークフロー 用 DB ローカルディスク WF サーバ SQL Server or ORACLE 通 常 運 用 状 態 36

37 サーバ 1 で 障 害 が 発 生 すると 以 下 の 図 のようになります. ARM マネージャ フロークライアント 仮 想 IP で 接 続 サーバ 1: 現 用 系 サーバ 2: 待 機 系 ローカルディスク WF サーバ SQL Server or ORACLE クロスコールディスク フェイルオーバグループ SO サーバ ワークフロー 用 DB フェイルオーバ 発 生 状 態 ローカルディスク WF サーバ SQL Server or ORACLE サーバ 1 で 障 害 が 発 生 すると, 以 下 の 手 順 でサーバ 2 へ 切 り 替 わります. 1. サーバ 1 で 仮 想 IP アドレスを 不 活 性 状 態 にします. 2. サーバ 1 に 接 続 されているクロスコールディスクをアンマウントします. 3. サーバ 1 で 起 動 中 のサービス(SO サーバ,WF サーバ,DBMS)を 停 止 します. 4. サーバ 2 からクロスコールディスクをマウントします. 5. サーバ 2 でサービス(SO サーバ,WF サーバ,DBMS)を 起 動 します. 6. サーバ 2 で 仮 想 IP を 活 性 化 状 態 にします. ( 注 )DBMS とは,WF サーバがサポートしている SQLServer と ORACLE を 指 します インストール 手 順 ここでは,クロスコールディスクを 用 いたシングルスタンバイ 型 のインストール 方 法 について 説 明 し ます. 現 用 系, 待 機 系 それぞれからクロスコールディスクに 対 してインストールを 行 います.インストー ル 方 法 は, 通 常 の 方 法 とは 異 なりますので, 下 記 インストール 手 順 にしたがって 行 ってください. 1. フェイルオーバグループの 作 成 既 に SO サーバのインストール 時 に 作 成 している 場 合 には,ここで 新 たに 作 成 する 必 要 はありま せん. サーバ 1 をプライマリとする SO サーバ,ワークフロー 用 DB のためのフェイルオーバグループ を 作 成 します.フェイルオーバグループのリソースとして, 仮 想 IP とクロスコールディスク 上 のパ ーティションを 指 定 します. 2. 待 機 系 サーバ(サーバ 2)でのセットアップ サーバ 2 に SO サーバが 既 にインストール 済 みの 場 合,2~4の 手 順 は 必 要 ありません. 1 フェイルオーバグループをサーバ 2 で 起 動 します. 2 SO サーバのセットアップを 起 動 します. インストール 先 は,クロスコールディスクを 指 定 します.セットアップ 作 業 は,SO サーバのリ 37

38 リースメモ 等 をご 覧 ください. 3 レジストリを 変 更 します. HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Server Current Version OPCNTRL 上 記 キーに 以 下 の 設 定 で 値 を 追 加 します. 値 CLUSTER 設 定 YES 値 SELFHOST 設 定 仮 想 ホスト 名 値 SELFADDR 設 定 仮 想 IP アドレス HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Server Current Version OPCNTRL 値 URLPREFIX 上 記 値 の 設 定 を 変 更 します. 変 更 前 : 実 IP アドレス 変 更 後 : 仮 想 IP アドレス 値 MASTERHOST 上 記 値 の 設 定 を 変 更 します. 変 更 前 : 実 ホスト 名 変 更 後 : 仮 想 ホスト 名 4 5 コントロールパネル サービスで StarOffice Server サービスが 開 始 終 了 できるか 確 認 します. DBMS(SQLServer,Oracle)をインストールします. DBMS 本 体 はローカルディスクに,ワークフロー 用 DB のみクロスコールディスクにインスト ールします.またデータベースサービスは 手 動 にしておきます.データベースのインストー ル 方 法,および 環 境 設 定 については, CLUSTERPRO/システム 構 築 ガイド PP 編 をご 覧 ください. なお,ORACLE インストールの 場 合,ワークフロー 用 DB を 作 成 する 前 に 以 下 のスクリプト を 実 行 してシステム 用 のテーブルを 作 成 するようにしてください.イタリック+ 下 線 の 部 分 は 環 境 ごとに 異 なりますので, 各 環 境 に 合 わせて 変 更 してください. createsystbl.sql connect internal/oracle startup PFILE=w: orant initorcl.ora spool w: orant orant rdbmsxx admin orant rdbmsxx admin orant rdbmsxx admin orant rdbmsxx admin UTLXPLAN.SQL connect orant DBS PUPBLD.SQL connect internal/oracle shutdown normal 6 WF サーバをインストールします. WF サーバをローカルディスクにインストールします.セットアップ 作 業 は,WF サーバのリリ 38

39 ースメモ 等 をご 覧 ください.また,メール 移 動 プロセス,データアクセスサーバを SO サーバ をセットアップしたクロスコールディスクにインストールします. 3. 現 用 系 サーバ(サーバ 1)でのセットアップ フェイルオーバグループを 待 機 系 から 現 用 系 に 移 動 させ, 現 用 系 サーバにて 待 機 系 サーバで のセットアップ 手 順 1~6を 行 います.サーバ 1 に SO サーバが 既 にインストール 済 みの 場 合, 2.の2~4の 手 順 は 必 要 ありません. 4. フェイルオーバグループの 更 新 1.で 作 成 したフェイルオーバグループのプロパティを 更 新 します.クラスタをロックしてグループ を 停 止 してから 設 定 を 行 います. レジストリ 同 期 HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Server HKEY_LOCAL_MACHINE SOFTWARE NEC WWF Server 上 記 をレジストリ 同 期 として 設 定 します.これにより,フェイルオーバ 時 に 待 機 系 のノードにレジストリ 情 報 が 引 き 継 がれます. スクリプト 以 下 のスクリプトを 設 定 します.サンプルスクリプトでは,ARMLOAD コマンドに/S オプションを 付 けてサービスを 監 視 するようになっています.この 設 定 のときサービスを 停 止 するとフェイル オーバが 発 生 します. 現 在 データベースは,SQLServer を 起 動 するようになっています.データベースが Oracle の 場 合 には,SQLServer の 部 分 を rem 文 にして,Oracle のrem 文 の 部 分 を 外 すようにしてください. イタリック+ 下 線 の 部 分 は 環 境 ごとに 異 なりますので, 各 環 境 に 合 わせて 変 更 してください. start.bat ============================================================== ************************** rem 起 動 要 因 チェック ************************** IF %ARMS_EVENT% == START GOTO NORMAL IF %ARMS_EVENT% == FAILOVER GOTO FAILOVER IF %ARMS_EVENT% == RECOVER GOTO RECOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem net start OracleServiceORCL rem net start OracleTNSListener 39

40 rem set ORACLE_SID=ORCL rem svrmgrxx orant startup.sql rem ディスクチェック IF %ARMS_DISK% == FAILURE GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF %ARMS_SERVER% == OTHER GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG 最 高 プライオリティサーバで 起 動 中 です /A net start MSSQLServer ARMLOAD StarOffice /S /M StarOffice Server ARMLOAD WorkFlow /S /M WWF Server :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG プライオリティサーバ 以 外 で 起 動 中 です /A net start MSSQLServer c: mssql binn isql /Usa /P /I c: mssql ACT.SQL /o c: mssql ACT.LOG ARMLOAD StarOffice /S /M StarOffice Server ARMLOAD WorkFlow /S /M WWF Server ************************** rem リカバリ 対 応 処 理 ************************** :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG Server の 復 旧 が 終 了 しました /A ************************** 40

41 rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF %ARMS_DISK% == FAILURE GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem net start OracleServiceORCL rem net start OracleTNSListener rem set ORACLE_SID=ORCL rem svrmgrxx orant startup.sql rem プライオリティ のチェック IF %ARMS_SERVER% == OTHER GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 ) /A net start MSSQLServer ARMLOAD StarOffice /S /M StarOffice Server ARMLOAD WorkFlow /S /M WWF Server :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 ) /A net start MSSQLServer c: mssql binn isql /Usa /P /I c: mssql ACT.SQL /o c: mssql ACT.LOG ARMLOAD StarOffice /S /M StarOffice Server ARMLOAD WorkFlow /S /M WWF Server ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG 切 替 パーティションの 接 続 に 失 敗 しました /A 41

42 rem ARM 未 動 作 :no_arm ARMBCAST /MSG ActiveRecoveryManager が 動 作 状 態 にありません /A :EXIT exit ============================================================== stop.bat ============================================================== ************************** rem 起 動 要 因 チェック ************************** IF %ARMS_EVENT% == START GOTO NORMAL IF %ARMS_EVENT% == FAILOVER GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF %ARMS_DISK% == FAILURE GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF %ARMS_SERVER% == OTHER GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG 最 高 プライオリティサーバで 終 了 中 です /A ARMKILL WorkFlow ARMKILL StarOffice net stop MSSQLServer ARMSLEEP 30 42

43 rem set ORACLE_SID=ORCL rem svrmgrxx orant shutdown.sql rem net stop OracleTNSListener rem net stop OracleServiceORCL :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG プライオリティサーバ 以 外 で 終 了 です /A ARMKILL WorkFlow ARMKILL StarOffice c: mssql binn isql /Usa /P /I c: mssql deact.sql /o c: mssql deact.log net stop MSSQLServer ARMSLEEP 30 rem set ORACLE_SID=ORCL rem svrmgrxx orant shutdown.sql rem net stop OracleTNSListener rem net stop OracleServiceORCL ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF %ARMS_DISK% == FAILURE GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF %ARMS_SERVER% == OTHER GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 ) /A ARMKILL WorkFlow ARMKILL StarOffice 43

44 net stop MSSQLServer ARMSLEEP 30 rem set ORACLE_SID=ORCL rem svrmgrxx orant shutdown.sql rem net stop OracleTNSListener rem net stop OracleServiceORCL :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 ) /A ARMKILL WorkFlow ARMKILL StarOffice c: mssql binn isql /Usa /P /I c: mssql deact.sql /o c: mssql deact.log net stop MSSQLServer ARMSLEEP 30 rem set ORACLE_SID=ORCL rem svrmgrxx command=@c: orant shutdown.sql rem net stop OracleTNSListener rem net stop OracleServiceORCL ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG 切 替 パーティションの 接 続 に 失 敗 しました /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG ActiveRecoveryManager が 動 作 状 態 にありません /A :EXIT exit ============================================================== 44

45 3.3. アンインストール 手 順 アンインストールとは,WF サーバが 使 用 するデータベース,WF サーバ 自 体 を 削 除 する 作 業 で す.クラスタ 構 成 としてインストールされている 状 態 からアンインストールを 行 うときは, 通 常 の 方 法 と は 異 なりますので, 下 記 アンインストール 手 順 にしたがって 行 ってください. 以 下 はシングルスタンバイ 型 の 場 合 です. 1. WF サーバのアンインストール 1 フェイルオーバグループのプロパティより WF サーバのレジストリ 同 期 を 削 除 します. 2 現 用 系 サーバで WF サーバをアンインストールします. 3 待 機 系 サーバで WF サーバをアンインストールします. データベースのアンインストール ワークフロー 用 DB を 削 除 します. 必 要 であればデータベース 本 体 も 削 除 します. SO サーバのメールやキャビネットなどのユーザ 資 産 を 削 除 したい 場 合 には, 以 下 の 手 順 3 を 実 行 してください. 削 除 しない 場 合 には, 手 順 3 をスキップして 手 順 4 へと 進 みます. なお,UNSETUP.EXE は,SO サーバインストール 媒 体 の DISK1 にあります. SO サーバのアンインストール 1 フェイルオーバグループのプロパティより SO サーバのレジストリ 同 期 を 削 除 します. 2 現 用 系 サーバで StarOffice/サーバを 削 除 します. 3 待 機 系 サーバで StarOffice/サーバを 削 除 します. フェイルオーバグループの 削 除 フェイルオーバグループを 停 止 して, 削 除 します 付 録 マルチスタンバイ 型 について マルチスタンバイ 型 とは,2~4 ノード 内 の 2 ノードに 対 して 2 つのフェイルオーバグループを 設 定 し ておきます. 各 ノードでサービスを 提 供 しながら,それぞれがもう 一 方 の 待 機 系 となります.どちらか のノードで 障 害 が 発 生 すると,もう 一 方 のノードでフェイルオーバグループのリソースを 受 け 継 いで, 従 来 のサービスと 引 き 継 いだサービスを 継 続 して 提 供 することが 可 能 です. SO サーバはこのマルチスタンバイ 型 に 対 応 していますが,WF サーバは 現 状 対 応 していません. ここでは,SO サーバをマルチスタンバイ 型,WF サーバをシングルスタンバイ 型 で 動 作 させるときの 設 定 方 法 について 説 明 します 機 能 概 要 マルチスタンバイ 型 45

46 下 図 は SO サーバをマルチスタンバイ,WF サーバをシングルスタンバイとして CLUSTERPRO 環 境 下 で 動 作 させる 時 のイメージ 図 です. 二 つのフェイルオーバグループを 作 成 し,サーバ 1 はフェイ ルオーバグループ 1 の 現 用 系,フェイルオーバグループ 2 の 待 機 系 として 動 作 します.サーバ 2 はフ ェイルオーバグループ 2 の 現 用 系,フェイルオーバグループ 1 の 待 機 系 として 動 作 します. SO サーバは,サーバ 1,サーバ 2 の 各 々でサービスを 提 供 しています.また,WF サーバはサー バ 1 をプライマリとするようにサービスを 提 供 しています.SO サーバ 1 と SO サーバ 2 をサーバリン クで 結 びつける 事 によって,フロークライアントは 仮 想 IP2 を 用 いてサーバ 2 へログインし,サーバ 1 で 動 作 する WF サーバのサービスを 受 ける 事 が 可 能 となります. ARM マネージャ フロークライアント サーバ 1 仮 想 IP1 で 接 続 仮 想 IP2 で 接 続 サーバ 2 ローカルディスク WorkFlow SQL Server or ORACLE フェイルオーバグループ 1 ワークフロー 用 DB SO サーバ 1 サーバリンク ローカルディスク WorkFlow SQLServer or ORACLE フェイルオーバグループ 2 SO サーバ 2 通 常 運 用 状 態 サーバ 1 で 障 害 が 発 生 すると 次 の 図 のようになります.サーバ 1 が 保 持 していたフェイルオーバ グループ 1 のリソース( 仮 想 IP アドレス 1 とクロスコールディスク)がサーバ 2 へ 移 行 します. 移 行 後 は,サーバ 2 では 二 つの 仮 想 IP アドレスと 二 つのクロスコールディスクを 保 持 しています. ARM マネージャ フロークライアント サーバ 1 仮 想 IP1 で 接 続 仮 想 IP2 で 接 続 サーバ 2 ローカルディスク WorkFlow SQL Server or ORACLE フェイルオーバグループ 1 ワークフロー 用 DB SO サーバ 1 サーバリンク ローカルディスク WorkFlow SQLServer or ORACLE フェイルオーバグループ 2 SO サーバ 2 通 常 運 用 状 態 46

47 インストール 方 法 説 明 のため,マルチスタンバイ 型 で 使 用 されるノードをサーバ 1,サーバ 2 とします.サーバ 1 のセ ットアップは,シングルスタンバイ 型 と 同 じです.シングルスタンバイ 型 のインストール 手 順 にしたがっ てセットアップしてください. サーバ 1 のインストールディレクトリ 以 外 の 場 所 に 以 下 のバッチファイル alenv1.bat を 作 成 してお きます.なお, 以 下 の 例 はインストールディレクトリが,W: STAROFFICE の 場 合 です. SET ALROOT=W: STAROFFICE SET ALSERVICE=StarOffice Server SET ALPROC=al2 SET ALSOCKET=al2 SET PATH=%PATH%;%ALROOT% BIN サーバ 2 のセットアップは,サーバ 1 のセットアップ 後, 以 下 の 手 順 で 行 います. 1. フェイルオーバグループの 作 成 サーバ 2 をプライマリとする StarOffice/サーバ 用 のフェイルオーバグループを 作 成 します( 以 下 フェイルオーバグループ 2 と 呼 びます).フェイルオーバグループ 2 のリソースとして, 仮 想 IP,サブネットマスクとクロスコールディスク 上 のパーティションを 指 定 します.ここで 指 定 する 仮 想 IP とパーティションは,サーバ 1 をプライマリとするフェイルオーバグループとは 別 のもの になります. 2. サーバ 2 を 待 機 系 とするサーバ(サーバ 1)でのセットアップ 1 サーバ 1 でフェイルオーバグループ 2 を 起 動 します. 2 コマンドプロンプトを 開 いて, 以 下 のバッチファイル alenv2.bat をインストールディレクトリ 以 外 の 場 所 に 作 成 して 実 行 します. なお, 以 下 の 例 は,インストールディレクトリが Z: STAROFFICE2 の 場 合 です. SET ALROOT=Z: STAROFFICE2 SET ALSERVICE=StarOffice Server SET ALPROC=alw2 SET ALSOCKET=al2 SET PATH=%PATH%;%ALROOT% BIN 3 上 記 バッチファイルを 実 行 したコマンドプロンプト 内 で StarOffice/サーバのセットアップを 起 動 します. インストール 先 は,クロスコールディスク(Z: STAROFFICE2)を 指 定 します.セットアップ 作 業 は,StarOffice/サーバのリリースメモ 等 をご 覧 ください.セットアップが 終 了 したらコ マンドプロンプトを 閉 じます. 4 レジストリを 変 更 します. HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services StarOffice Server2 値 ImagePath 上 記 値 の 設 定 を 変 更 します. 変 更 前 :ALROOT bin al2start.exe 47

48 変 更 後 :ALROOT bin al2start.exe /RALROOT /C StarOffice Server2 /Palw2 /Sal2 ALROOT はサーバ 2 で 現 用 系 をインストールしたディレクトリパスです. HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Server2 Current Version OPCNTRL 上 記 キーに 以 下 の 設 定 で 値 を 追 加 します. 値 CLUSTER 設 定 YES 値 SELFHOST 設 定 仮 想 ホスト 名 値 SELFADDR 設 定 仮 想 IP アドレス HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Server2 Current Version OPCNTRL 値 URLPREFIX 上 記 値 の 設 定 を 変 更 します. 変 更 前 : 実 IP アドレス 変 更 後 : 仮 想 IP アドレス 値 MASTERHOST 上 記 値 の 設 定 を 変 更 します. 変 更 前 : 実 ホスト 名 変 更 後 : 仮 想 ホスト 名 HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Server2 Current Version SRVCNTRL PROCINFO[num] num はメール 移 動 プロセスをインストールする 順 番 によって 変 わってきますので,PROCINFO[1]から 順 番 に 探 してください. 値 EXECLINE 上 記 値 の 設 定 を 変 更 します. 変 更 前 :ALROOT bin sowfmvm.exe -smvm 変 更 前 :ALROOT bin sowfmvm.exe -smvm2 レジストリを 変 更 した 後,WindowsNT インストールディレクトリ system32 drivers etc services ファイルに 以 下 を 追 加 します. al2mvm2 5206/udp # Flow Server (MVM2) HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Server2 Current Version SRVCNTRL PROCINFO[num] 値 EXECLINE 上 記 値 の 設 定 を 変 更 します. 変 更 前 :ALROOT bin wfocom.exe 変 更 前 :ALROOT bin wfocom.exe h 仮 想 ホスト 名 5 コントロールパネル サービスで StarOffice Server2 サービスが 開 始 終 了 できるか 確 認 します. 6 サーバリンクをインストールします. Setup.exe は,alenv2.bat を 実 行 したコマンドプロンプトで 行 います.なお,サーバリンク のホスト 名 には, 仮 想 ホスト 名 を 入 力 するようにしてください. 7 StarOffice Server2 の GUI アイコンの 実 行 コマンドラインを 変 更 します. 変 更 前 :ALROOT bin al2gcopy.exe 変 更 後 :ALROOT bin al2gcopy.exe /RALROOT /C StarOffice Server2 /Palw /Sal2 48

49 ALROOT はサーバ 2 でインストールしたディレクトリパスです. 8 2で 指 定 したインストール 先 のディレクトリ 名 (Z: STAROFFICE2)を 別 名 に 変 更 します. 3. サーバ 2 を 現 用 系 とするサーバ(サーバ 2)でのセットアップ フェイルオーバグループ 2 を 待 機 系 (サーバ 2)から 現 用 系 (サーバ 1)に 移 動 させ, 現 用 系 サー バにて 待 機 系 サーバでのセットアップ 手 順 1~7を 行 います. 4. フェイルオーバグループの 更 新 1.で 作 成 したフェイルオーバグループ 2 のプロパティを 更 新 します. レジストリ 同 期 HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Server2 上 記 をレジストリ 同 期 として 設 定 します.これにより,フェイルオーバ 時 に 待 機 系 のノードにレジストリ 情 報 が 引 き 継 がれます. スクリプト 以 下 のスクリプトを 設 定 します.サンプルスクリプトでは,ARMLOAD コマンドに/S オプション を 付 けてサービスを 監 視 するようになっています.この 設 定 のときサービスを 停 止 するとフェイ ルオーバが 発 生 します. なお,サーバ 1 のスクリプトは,シングルスタンバイ 型 のものをお 使 いください. start2.bat ============================================================== ************************** rem 起 動 要 因 チェック ************************** IF %ARMS_EVENT% == START GOTO NORMAL IF %ARMS_EVENT% == FAILOVER GOTO FAILOVER IF %ARMS_EVENT% == RECOVER GOTO RECOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF %ARMS_DISK% == FAILURE GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF %ARMS_SERVER% == OTHER GOTO ON_OTHER1 49

50 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG 最 高 プライオリティサーバで 起 動 中 です /A ARMLOAD StarOffice2 /S /M StarOffice Server2 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG プライオリティサーバ 以 外 で 起 動 中 です /A ARMLOAD StarOffice2 /S /M StarOffice Server2 ************************** rem リカバリ 対 応 処 理 ************************** :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG Server の 復 旧 が 終 了 しました /A ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF %ARMS_DISK% == FAILURE GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF %ARMS_SERVER% == OTHER GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 ) /A 50

51 ARMLOAD StarOffice2 /S /M StarOffice Server2 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 ) /A ARMLOAD StarOffice2 /S /M StarOffice Server2 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG 切 替 パーティションの 接 続 に 失 敗 しました /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG ActiveRecoveryManager が 動 作 状 態 にありません /A :EXIT exit ============================================================== stop2.bat ============================================================== ************************** rem 起 動 要 因 チェック ************************** IF %ARMS_EVENT% == START GOTO NORMAL IF %ARMS_EVENT% == FAILOVER GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL 51

52 rem ディスクチェック IF %ARMS_DISK% == FAILURE GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF %ARMS_SERVER% == OTHER GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG 最 高 プライオリティサーバで 終 了 中 です /A ARMKILL StarOffice2 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG プライオリティサーバ 以 外 で 終 了 です /A ARMKILL StarOffice2 ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF %ARMS_DISK% == FAILURE GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF %ARMS_SERVER% == OTHER GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 ) /A ARMKILL StarOffice2 52

53 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 ) /A ARMKILL StarOffice2 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG 切 替 パーティションの 接 続 に 失 敗 しました /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG ActiveRecoveryManager が 動 作 状 態 にありません /A :EXIT exit ============================================================== 5. サーバ 1 のサービス 起 動 コマンドラインと GUI の 実 行 コマンドラインの 変 更 サーバ 1 の 現 用 系 と 待 機 系 の 両 方 に 対 して 以 下 の 設 定 を 行 います. レジストリ HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services StarOffice Server 値 ImagePath 上 記 値 の 設 定 を 変 更 します. 変 更 前 :ALROOT bin al2start.exe 変 更 後 :ALROOT bin al2start.exe /RALROOT /C StarOffice Server /PAL2OBJ /Sal2 ALROOT はサーバ 1 で 現 用 系 をインストールしたディレクトリパスです. 実 行 コマンドライン 変 更 前 :ALROOT bin al2gcopy.exe 変 更 後 :ALROOT bin al2gcopy.exe /RALROOT /C StarOffice Server /Palw /Sal2 ALROOT はサーバ 2 でインストールしたディレクトリパスです アンインストール 方 法 1. WF サーバのアンインストール 1 フェイルオーバグループのプロパティよりレジストリ 同 期 を 削 除 します. 2 現 用 系 サーバで WF サーバを 削 除 します. 53

54 3 待 機 系 サーバで WF サーバを 削 除 します. 2. データベースのアンインストール ワークフロー 用 DB を 削 除 します. 必 要 であればデータベース 本 体 も 削 除 します. SO サーバのメールやキャビネットなどのユーザ 資 産 を 削 除 したい 場 合 には, 以 下 の 手 順 3 を 実 行 してください. 削 除 しない 場 合 には, 手 順 3 をスキップして 手 順 4 へと 進 みます. なお,UNSETUP.EXE は,SO サーバインストール 媒 体 の DISK1 にあります. 3. SO サーバのアンインストール 1 フェイルオーバグループ 1 のプロパティよりレジストリ 同 期 を 削 除 します. 2 フェイルオーバグループ 1 の 現 用 系 でコマンドプロンプトを 開 き,alenv1.bat を 実 行 します. 3 2のコマンドプロンプトで SO サーバの 削 除 を 実 行 します. 4 フェイルオーバグループ 2 のプロパティよりレジストリ 同 期 を 削 除 します. 5 フェイルオーバグループ 2 の 現 用 系 でコマンドプロンプトを 開 き,alenv2.bat を 実 行 します. 6 5のコマンドプロンプトで SO サーバの 削 除 を 実 行 します. 7 フェイルオーバグループ 1 の 待 機 系 でコマンドプロンプトを 開 き,alenv1.bat を 実 行 します. 8 7のコマンドプロンプトで SO サーバの 削 除 を 実 行 します. 9 フェイルオーバグループ 2 の 待 機 系 でコマンドプロンプトを 開 き,alenv2.bat を 実 行 します. 10 9のコマンドプロンプトで SO サーバの 削 除 を 実 行 します. 4. フェイルオーバグループの 削 除 フェイルオーバグループを 停 止 して, 削 除 します. 4. StarOffice/フォームサーバ 4.1. 機 能 概 要 概 要 (1) StarOffice フォームサーバ( 以 下 SO フォームサーバと 略 す)を 切 替 パーティションへ インストールすることによって フェイルオーバ 発 生 時 に 待 機 系 のマシンでサービス 提 供 が 可 能 となります (2)SO フォームサーバの 運 用 形 態 はシングルスタンバイ 型 とマルチスタンバイ 型 がありま す シングルスタンバイ 型 は クラスタ 内 の2ノードのみに2つのフェイルオーバポリシを 設 定 し1 台 のサーバでサービスを 提 供 し 障 害 が 発 生 すると 現 用 系 で 使 用 していたサーバ 名,IP アドレスが 待 機 系 に 引 き 継 がれ 切 替 パーティションの 資 源 を 使 用 して 待 機 系 で サービスが 提 供 されます マルチスタンバイ 型 は クラスタ 内 の2ノードのみに2つのフェイルオーバポリシを 設 定 し 各 ノードでサービスを 提 供 しながら それぞれが それぞれの 待 機 系 となります 54

55 どちらかのノードで 障 害 が 発 生 すると もう 一 方 のノードでフェイルオーバグループリソ ースを 引 き 継 ぎ 従 来 のサービスと 引 き 継 いだサービスを 継 続 して 提 供 できます シングルスタンバイ 型 図 1は4ノード 中 SV1,SV2の2ノードに1つのフェイルオーバポリシ( 順 位 SV1,SV2)を 設 定 し SV1を 最 高 プライオリティノード SV2を 待 機 系 ノードとして 動 作 させるときの 構 成 図 です SV3,SV4は 使 用 しませ ん ARMマネージャ IP:xx.xx.xx.1に 接 続 クライアント SV1 SV2 SV3 SV4 現 用 系 待 機 系 SOフォームサーハ サーヒ ス 図 1 通 常 運 用 状 態 (シングルスタンバイ 型 ) SV1に 障 害 が 発 生 すると 図 2のように 仮 想 サーバ 名 仮 想 IPアドレスが 遷 移 します フェイルオーバが 完 了 すると スクリプトに 従 ってSV2でSOフォームサーバサービスとオン ラインシェルが 立 ち 上 がり 仮 想 サーバ 名 仮 想 IPアドレス 切 替 パーティションの 資 源 がSV 2に 移 行 する 為 クライアントはサーバが 切 り 替 わったことを 意 識 せずに 同 一 の 仮 想 IPアドレ スで 接 続 することが 可 能 です ARMマネージャ IP:xx.xx.xx.1に 接 続 クライアント SV1 SV2 SV3 SV4 新 現 用 系 SOフォームサーハ サーヒ ス 図 2 フェイルオーバ 後 (SV1ダウン) マルチスタンバイ 型 55

56 図 3は4ノード 中 SV1,SV2の2ノードに2つのフェイルオーバグループ(グループ1,グルー プ2)を 作 成 し SV1はグループ1の 現 用 系 グループ2の 待 機 系 として 動 作 SV2がグループ2の 現 用 系 グループ1の 待 機 系 として 動 作 しているときの 構 成 図 です SV1/SV2 各 々でSOフォームサーバサービスが 提 供 されており クライアントは 仮 想 IPアドレス で 切 り 分 けることにより それぞれのサーバを 使 用 出 来 ます ARMマネージャ IP:xx.xx.xx.1に 接 続 クライアント IP:xx.xx.xx.2に 接 続 SV1 SV2 SV3 SV4 オンラインシェル ク ルーフ 1 サーヒ ス オンラインシェル サーヒ ス ク ルーフ 2 図 3 通 常 運 用 状 態 (マルチスタンバイ 型 ) SV1で 障 害 が 発 生 し フェイルオーバが 完 了 すると 図 4のようにSV1が 持 っていたグループ1 の 仮 想 IPアドレスと 切 替 パーティションがSV2に 移 行 します SV2は2つの 仮 想 IPアドレスと 2つの 切 替 パーティションを 持 つことになります また SV2がダウンした 場 合 も 同 様 に SV1で2つのオンラインシェル 実 行 を 提 供 します クライアントは 通 常 運 用 時 と 変 わりなくそれぞれのSOフォームサーバを 使 用 することが 可 能 です ARMマネージャ IP:xx.xx.xx.1に 接 続 クライアント IP:xx.xx.xx.2に 接 続 SV1 SV2 SV3 SV4 オンラインシェル ク ルーフ 1 オンラインシェル フォームサーハ サーヒ ス ク ルーフ 2 図 4 フェイルオーバ 後 (SV1ダウン) 56

57 機 能 範 囲 SOフォームサーバは クラスタ 環 境 においてもシングルサーバと 同 様 に 動 作 します 動 作 環 境 SOフォームサーバ V4.6は Windows NT 4.0 及 び Windows NT 4.0 Enterprise Edition 及 び CLUSTERPRO V4.1 以 降 の 環 境 で 動 作 します 57

58 4.2. インストール 手 順 現 用 系 / 待 機 系 それぞれから 切 替 パーティションに 対 しインストールします イン ストール 方 法 は 通 常 の 方 法 とは 一 部 異 なりますので 下 記 インストール 手 順 にそっ て 行 って 下 さい 簡 単 のために 現 用 系 ホストのホスト 名 (DNS 名 )を 仮 想 ホスト 名 と 呼 びます シングルスタンバイ 型 (1)フェイルオーバグループの 作 成 SO フォームサーバ 用 に 以 下 のフェイルオーバグループを 予 め 作 成 します(これをフェ ールオーバグループ1とします) 資 源 仮 想 IP 切 替 パーティション (SO フォームサーバのセットアップ, ユーザデータの 格 納 に 十 分 な 容 量 をもったもの) (2) 待 機 系 サーバでのセットアップ 1. フェールオーバグループをインストールするノードで 起 動 します 2. SOフォームサーバのセットアッププログラムを 実 行 します この 時 セット アップ 先 は 切 替 パーティションを 指 定 します (セットアップ 作 業 は SOフォーム サーバのリリーズメモ 等 を 参 照 して 行 ってください) 3. オンラインシェルの 登 録 または 変 更 を 行 います オンラインシェルがサービス 開 始 時 に 自 動 起 動 できるように 設 定 をしてください サービス 開 始 時 に 自 動 起 動 の 設 定 を 行 わない 場 合 には フェールオーバグループの 起 動 スクリプトの 中 でオンラ インシェルを 起 動 されるように 記 述 してください 4. レジストリエディタを 使 用 して 以 下 のレジストリを 変 更 します フォームサーバのコンフィグレーションの 追 加 キ ー 名 HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice FormServer OnlineShellManager オンラインシェルタイトル 上 記 キーに 下 記 の 設 定 で 値 を 追 加 します 値 HostName 設 定 仮 想 IP アト レス 5. コントロールパネル サービス で StarOffice FormServer のサービスが 開 始 終 了 できることを 確 認 します 6. コントロールパネル サービス で StarOffice FormServer のサービスを 自 動 起 58

59 動 から 手 動 で 起 動 されるように 変 更 してください (3) 現 用 系 サーバでのセットアップ 待 機 系 サーバでのセットアップ 1 の 手 順 1~6 を 行 います (4)フェイルオーバグループの 作 成 (1)で 作 成 したフェイルオーバグループのプロパティを 更 新 します レジストリ 同 期 HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice FormServer を 設 定 します スクリプト 本 ガイドのサンプルスクリプトを 参 考 に 設 定 してください マルチスタンバイ 型 説 明 のため マルチスタンバイ 型 で 使 われるサーバをサーバ1 サーバ2とします サーバ1 サーバ2のセットアップは シングルスタンバイ 型 と 同 じです シングルスタンバイ 型 ではフォームサーバのサービスがフェールオーバ 時 に 引 き 継 が れますが マルチスタンバイ 型 ではオンラインシェルがフェールオーバ 時 に 引 き 継 が れます SO フォームサーバのサービスは 引 き 継 がれたサーバのサービスを 利 用 しま す (1)フェイルオーバグループの 作 成 フェイルオーバグループを 以 下 のリソースで 作 成 します(これをフェールオーバグルー プ2とします) 資 源 仮 想 IP 切 替 パーティション (SO フォームサーバのセットアップ, ユーザデータの 格 納 に 十 分 な 容 量 をもったもの) (2) 待 機 系 サーバでのセットアップ 手 順 3のオンラインシェルの 登 録 時 にはサーバ1 サーバ2それぞれのオンライン シェルの 登 録 を 行 ってください オンラインシェルはサービス 開 始 時 に 自 動 起 動 しな いように 設 定 してください (3) 現 用 系 サーバでのセットアップ 手 順 3のオンラインシェルの 登 録 時 にはサーバ1 サーバ2それぞれのオンラ インシェルの 登 録 を 行 ってください オンラインシェルはサービス 開 始 時 に 自 動 59

60 起 動 しないように 設 定 してください (4)フェイルオーバグループの 更 新 (1)で 作 成 したフェイルオーバグループを 更 新 します スクリプト 本 ガイドのマルチスタンバイ 用 サンプルスクリプトを 参 考 に 設 定 してください データベースの 環 境 設 定 クラスタ 環 境 で 運 用 しているデータベースの 設 定 手 順 を 説 明 します SQLServerの 構 築 データベースの 詳 細 はデータベース 環 境 構 築 手 順 CLUSTERPRO/システム 構 築 ガイ ド PP 編 を 参 照 してください 1 現 用 系 待 機 系 ともにそれぞれのサーバへインストールを 行 います 2 SQLServer のサーヒ スの 起 動 は 手 動 にします (インストール 時 には 自 動 起 動 の 設 定 は 行 わない) 3 現 用 系 での 運 用 準 備 を 行 います (ア) ユーザデータベース 作 成 クロスコールディスク 上 で 作 成 します 例 として 切 替 パーティションは y: データベース 名 は spl とします マルチスタンバイ 型 の 場 合 それぞれの 切 替 パーティションにデータベースを 作 成 してください データ ベース 名 は 同 一 にしないでください (イ) isq 等 のツールで SQL 文 を 実 行 します 現 用 系 上 で 待 機 系 サーバを 登 録 exec sp_addserver ' 待 機 系 サーバ 名 ','fallback' 既 に 登 録 されている 場 合 exec sp_serveroption ' 待 機 系 サーバ 名 ','fallback',true 待 機 系 サーバの sa が 現 用 系 サーバの sa としてログオンできるように 設 定 exec sp_addremotelogin ' 待 機 系 サーバ 名 ','sa','sa' マルチスタンバイ 型 の 場 合 60

61 サーバ1が 現 用 系 の 場 合 には 待 機 系 サーバ 名 はサーバ2のサーバ 名 を 設 定 し ます サーバ 2 が 現 用 系 の 場 合 には 待 機 系 サーバ 名 はサーバ1のサーバ 名 を 設 定 します 4 待 機 系 での 運 用 準 備 を 行 います フォールバックの 対 象 となる 現 用 系 サーバを 登 録 exec sp_addserver ' 現 用 系 サーバ 名 ' フォールバックの 対 象 となる 現 用 系 サーバが 所 有 するデータベースを 登 録 exec sp_fallback_enroll_svr_db ' 現 用 系 サーバ 名 ','データベース 名 ' 切 替 可 能 なディスクドライブを 登 録 exec sp_fallback_upd_dev_drive ' 現 用 系 サーバ 名 ','y:','y:' 5 スクリプトの 作 成 start.bat および stop.bat に 組 み 込 む ACT.SQL プライオリティサーバ 以 外 での 起 動 時 に 実 行 exec sp_fallback_activate_svr_db ' 現 用 系 サーバ 名 ','%' DEACT.SQL プライオリティサーバ 以 外 での 終 了 時 に 実 行 exec sp_fallback_deactivate_svr_db ' 現 用 系 サーバ 名 ','%' 作 成 した SQL ファイルの 格 納 先 を c: mssql として 記 述 します マルチスタンバイ 型 の 場 合 にはそれぞれのサーバに 対 し 行 います Oracleの 構 築 データベースの 詳 細 はデータベース 環 境 構 築 手 順 CLUSTERPRO/システム 構 築 ガイ ド PP 編 を 参 照 してください 1 現 用 系 待 機 系 ともにそれぞれのサーバへインストールを 行 います データベース は 作 成 しないようにインストールしてください 2 現 用 系 の 運 用 環 境 を 設 定 します 初 期 化 パラメータファイルの 作 成 制 御 ファイル ログファイル トレースファイル アーカイブファイルが 切 替 パーティ ション 上 に 作 成 されるように 設 定 します 初 期 化 パラメータファイル 中 の 上 記 ファイル 設 定 個 所 を 直 接 ディレクトリ 名 を 指 定 するようにエディタ 等 で 修 正 します 61

62 初 期 化 パラメータファイルの 設 定 例 ( 切 替 ディスクパーティンをy:とした 場 合 ) 省 略 log_archive_dest = y: oradata 省 略 background_dump_dest = y: oradata trace usr_dump_dest = y: oradata trace # control_files=(y: oradata ctllcomn.ora,y: oradata archive ctllcomn.ora) サービスインスタンスの 作 成 SID 名 は 該 当 データベースの SID( 規 定 値 は ORCL) 名 を パスワードは ユー ザ INTERNAL のパスワードを 指 定 します 初 期 化 パラメータファイルの ディレクトリ 名 は フルパスで 切 替 パーティション 上 のファイルを 指 定 します ( 例 として 切 替 パーティションを y:とします ) OradimXX NEW SID ORCL INPWD パスワード STARMODE manual P FILE y: oradata initorcl.ora ユーザデータベースをクロスコールディスク 上 で 作 成 してください 3 待 機 系 での 運 用 準 備 サービスインスタンスの 作 成 現 用 系 サーバで 作 成 したサービスインスタンスと 同 様 のサービスインスタンスを 作 成 します OradimXX NEW SID ORCL INPWD パスワード STARMODE manual P FILE y: oradata initorcl.ora 62

63 4 スクリプトの 作 成 起 動 終 了 時 に 実 行 されるコマンドを 作 成 します Startup 時 に 実 行 されるスクリプト connect internal/internal startup pfile=y: oradata initorcl.ora shutdown 時 に 実 行 されるスクリプト connect internal/internal shutdown immediate 5 SQL*Net の 設 定 マルチスタンバイ 型 で 運 用 する 場 合 には 必 要 です ネットワーク 設 定 ファイル listener.ora のサンプルを 参 考 にし 使 用 環 境 にあわせ て listener.ora を 作 成 してください PASSWORDS_LISTENER= (oracle) LISTENER = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = sample1.world)) (ADDRESS = (PROTOCOL = IPC)(KEY = OR01)) (ADDRESS = (COMMUNITY = tcp.world)(protocol = TCP)(Host = 仮 想 IP アドレス)(Port =ホ ート 番 号 )) (ADDRESS = (COMMUNITY = tcp.world)(protocol = TCP)(Host = 実 IP アドレス)(Port = ホ ート 番 号 )) ) STARTUP_WAIT_TIME_LISTENER = 0 CONNECT_TIMEOUT_LISTENER = 10 TRACE_LEVEL_LISTENER = 0 TRACE_FILE_LISTENER = listener.trc TRACE_DIRECTORY_LISTENER = c: orant ora01 trace LOG_FILE_LISTENER = listener LOG_DIRECTORY_LISTENER = c: orant ora01 log SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = OR01) ) ) 4.3. スクリプトサンプル スクリプトは 下 記 サンプルを 参 考 にしてください 63

64 シングルスタンバイ 型 SQLServer を 利 用 する 場 合 スタートスクリプト(START.BAT) ************************** rem * start.bat * rem * * rem * title : start script file sample * rem * version : 001.H10/12/5 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER IF "%ARMS_EVENT%" == "RECOVER" GOTO RECOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です" /A net start MSSQLServer ARMLOAD SplServer /S /M "StarOffice FormServer" :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です" /A net start MSSQLServer isql /Usa /P /i c: mssql act.sql /o c: mssql act.log ARMLOAD SplServer /S /M "StarOffice FormServer" ************************** rem リカバリ 対 応 処 理 ************************** 64

65 :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG "Server の 復 旧 が 終 了 しました" /A ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 )" /A net start MSSQLServer ARMLOAD SplServer /S /M "StarOffice FormServer" :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 )" /A net start MSSQLServer isql /Usa /P /i c: mssql act.sql /o c: mssql act.log ARMLOAD SplServer /S /M "StarOffice FormServer" ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG "ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT exit ストップスクリプト(STOP.BAT) 65

66 ************************** rem * stop.bat * rem * * rem * title : stop script file sample * rem * version : 001.H10/12/4 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です" /A y: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer net stop MSSQLServer ARMSLEEP 30 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 です" /A y: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer isql /Usa /P /i c: mssql deact.sql /o c: mssql deact.log net stop MSSQLServer ARMSLEEP 30 ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK 66

67 rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 )" /A y: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer net stop MSSQLServer ARMSLEEP 30 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 )" /A y: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer isql /Usa /P /i c: mssql deact.sql /o c: mssql deact.log net stop MSSQLServer ARMSLEEP 30 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG " ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT exit Oracle を 利 用 する 場 合 スタートスクリプト(START.BAT) ************************** rem * start.bat * rem * * rem * title : start script file sample * rem * version : 001.H10/12/5 * ************************** ************************** 67

68 rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER IF "%ARMS_EVENT%" == "RECOVER" GOTO RECOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です" /A net start OracleServiceORCL net start OracleTNSListener set ORACLE_SID=ORCL Svrmgr23 oradata startora.sql ARMLOAD SplServer /S /M "StarOffice FormServer" :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です" /A net start OracleServiceORCL net start OracleTNSListener set ORACLE_SID=ORCL Svrmgr23 oradata startora.sql ARMLOAD SplServer /S /M "StarOffice FormServer" ************************** rem リカバリ 対 応 処 理 ************************** :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG "Server の 復 旧 が 終 了 しました" /A ************************** rem フェイルオーバ 対 応 処 理 ************************** 68

69 :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 )" /A net start OracleServiceORCL net start OracleTNSListener set ORACLE_SID=ORCL Svrmgr23 oradata startora.sql ARMLOAD SplServer /S /M "StarOffice FormServer" :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 )" /A net start OracleServiceORCL net start OracleTNSListener set ORACLE_SID=ORCL Svrmgr23 oradata startora.sql ARMLOAD SplServer /S /M "StarOffice FormServer" ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG "ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT exit ストップスクリプト(STOP.BAT) ************************** rem * stop.bat * rem * * rem * title : stop script file sample * rem * version : 001.H10/12/4 * ************************** ************************** rem 起 動 要 因 チェック 69

70 ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です" /A y: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer set ORACLE_SID=ORCL svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceORCL net stop OracleTNSListener :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 です" /A y: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer set ORACLE_SID=ORCL svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceORCL net stop OracleTNSListener ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 70

71 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 )" /A y: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer set ORACLE_SID=ORCL svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceORCL net stop OracleTNSListener :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 )" /A y: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer set ORACLE_SID=ORCL svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceORCL net stop OracleTNSListener ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG " ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT exit マルチスタンバイ 型 マルチスタンバイ 型 のスタート/ストップスクリプトは ARMSTART 及 びARMKILLコマンドの 引 数 が 各 フェールオーバグループ 対 応 で 変 更 してください プライマリサーバでの 起 動 停 止 のみフ ォームサーバのサービスの 起 動 停 止 を 行 ってください <フェールオーバグループ1> ARMLOAD splserver /S /M "StarOffice FormServer" ARMKILL splserver <フェールオーバグループ2> ARMLOAD splserver2 /S /M "StarOffice FormServer" ARMKILL splserver2 71

72 SQLServer を 利 用 する 場 合 スタートスクリプト(START.BAT) ************************** rem * start.bat * rem * * rem * title : start script file sample * rem * version : 001.H10/12/5 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER IF "%ARMS_EVENT%" == "RECOVER" GOTO RECOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です" /A net start MSSQLServer ARMLOAD SplServer1 /S /M "StarOffice FormServer" y: starspl2 sfoscmd S SuppliesServer1 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です" /A isql /Usa /P /i c: mssql act1.sql /o c: mssql act1.log y: starspl2 sfoscmd S SuppliesServer1 ************************** rem リカバリ 対 応 処 理 ************************** :RECOVER 72

73 rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG "Server の 復 旧 が 終 了 しました" /A ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 )" /A net start MSSQLServer ARMLOAD SplServer1 /S /M "StarOffice FormServer" y: starspl2 sfoscmd S SuppliesServer1 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 )" /A isql /Usa /P /i c: mssql act1.sql /o c: mssql act1.log y: starspl2 sfoscmd S SuppliesServer1 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG "ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT exit ストップスクリプト(STOP.BAT) 73

74 ************************** rem * stop.bat * rem * * rem * title : stop script file sample * rem * version : 001.H10/12/4 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です" /A rem フ ライオリティサーハ で 動 作 しているオンラインシェルを 停 止 rem(sqlserver を 一 旦 停 止 するため) y: starspl2 sfoscmd K SuppliesServer1 ARMKILL SplServer1 net stop MSSQLServer ARMSLEEP 30 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 です" /A y: starspl2 sfoscmd K SuppliesServer1 y: starspl2 sfoscmd K SuppliesServer2 net stop MSSQLServer ARMSLEEP 30 net start MSSQLServer isql /Usa /P /i c: mssql deact1.sql /o c: mssql deact1.log ARMSLEEP 30 ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER 74

75 rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 )" /A y: starspl2 sfoscmd K SuppliesServer1 ARMKILL SplServer1 net stop MSSQLServer ARMSLEEP 30 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 )" /A y: starspl2 sfoscmd K SuppliesServer1 y: starspl2 sfoscmd K SuppliesServer2 net stop MSSQLServer ARMSLEEP 30 net start MSSQLServer isql /Usa /P /i c: mssql deact1.sql /o c: mssql deact1.log ARMSLEEP 30 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG " ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT exit Oracle を 利 用 する 場 合 スタートスクリプト(START.BAT) 75

76 ************************** rem * start.bat * rem * * rem * title : start script file sample * rem * version : 001.H10/12/5 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER IF "%ARMS_EVENT%" == "RECOVER" GOTO RECOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です" /A net start OracleServiceOR01 net start OracleTNSListener01 set ORACLE_SID=OR01 Svrmgr23 command=@y: oradata startora.sql ARMLOAD SplServer1 /S /M "StarOffice FormServer" y: starspl2 sfoscmd S SuppliesServer1 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です" /A net start OracleServiceOR01 net start OracleTNSListener01 set ORACLE_SID=OR01 Svrmgr23 command=@y: oradata startora.sql y: starspl2 sfoscmd S SuppliesServer1 ************************** rem リカバリ 対 応 処 理 ************************** :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG "Server の 復 旧 が 終 了 しました" /A 76

77 ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 )" /A net start OracleServiceOR01 net start OracleTNSListener01 set ORACLE_SID=OR01 Svrmgr23 oradata startora.sql ARMLOAD SplServer /S /M "StarOffice FormServer" y: starspl2 sfoscmd S SuppliesServer1 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 )" /A net start OracleServiceOR01 net start OracleTNSListener01 set ORACLE_SID=OR01 Svrmgr23 command=@y: oradata startora.sql y: starspl2 sfoscmd S SuppliesServer1 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG "ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT exit ストップスクリプト(STOP.BAT) 77

78 ************************** rem * stop.bat * rem * * rem * title : stop script file sample * rem * version : 001.H10/12/4 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です" /A y: starspl2 sfoscmd K SuppliesServer1 ARMKILL SplServer1 set ORACLE_SID=OR01 svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceOR01 net stop OracleTNSListener01 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 です" /A y: starspl2 sfoscmd K SuppliesServer1 set ORACLE_SID=OR01 svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceOR01 net stop OracleTNSListener01 ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK 78

79 rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 )" /A y: starspl2 sfoscmd K SuppliesServer1 ARMKILL SplServer1 set ORACLE_SID=OR01 svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceOR01 net stop OracleTNSListener01 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 )" /A y: starspl2 sfoscmd K SuppliesServer1 set ORACLE_SID=OR01 svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceOR01 net stop OracleTNSListener01 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG " ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT exit 4.4. 注 意 事 項 1. フェールオーバ 中 にサービスが 一 時 停 止 します フェールオーバ 中 は SO/フォームまたはDBブリッジからの 接 続 がエラーになります フェールオーバ 発 生 時 に オンラインシェルを 強 制 終 了 した 場 合 には 実 行 していたRAL Fプログラムは 無 効 になるためデータベースにデータが 反 映 されない 場 合 があります そ の 場 合 にはもう 一 度 実 行 してください 2. フェールオーバが 発 生 した 場 合 にディスクの 切 り 離 しに 失 敗 し フェールオーバが 発 生 したノードがシャットダウンする 場 合 があります その 場 合 には フェールオ 79

80 ーバグループの 停 止 時 に 実 行 されるストップスクリプトの 中 でサービス 停 止 の 実 行 の 後 に ARMSLEEP を 設 定 してディスクの 切 り 離 しに 失 敗 するのを 回 避 してく ださい 3. マルチスタンバイ 型 の 場 合 各 ノードにインストールする SO フォームサーバのバ ージョンは 統 一 して 下 さい 80

81 5. StarOffice/サプライズサーバ ここでは CLUSTERPRO を 使 用 したクラスタ 環 境 上 に StarOffice/サプライズサーバ( 以 下 単 に サプライズサーバ と 呼 びます)を 構 築 する 手 順 を 説 明 しています CLUSTERPRO に ついては CLUSTERPRO システム 構 築 ガイドをご 参 照 ください 本 章 で 使 用 している 用 語 について ( 本 書 の 他 の 章 や CLUSTERPRO システム 構 築 ガイドと 一 部 用 語 が 異 なる 場 合 があります) フェイルオーバグループ( 以 下 単 に グループ と 呼 ぶ 場 合 があります) 本 章 で フェイルオーバグループ と 呼 ばれるものは クラスタ 環 境 を 構 成 する 論 理 的 な 単 位 であり 以 下 の 要 素 を 含 んでいます 資 源 : 切 替 ディスクパーティション( 以 下 単 に 切 替 パーティション と 呼 びます) や 仮 想 IP アドレスなど 切 替 パーティション 上 に 存 在 するファイル 上 記 の 資 源 (ファイルを 含 む)に 依 存 するサービス フェイルオーバグループは フェイルオーバポリシの 定 義 に 従 い 関 連 づけられたも のの 中 から 1 台 のサーバコンピュータに 接 続 され 動 作 します クラスタ 環 境 におけるサプライズサーバは 切 替 パーティション 上 のデータベースフ ァイルを 使 用 して 動 作 します クライアントは 仮 想 IP アドレスを 指 定 してアクセスすることにより サプライズサ ーバが 実 際 にどのコンピュータで 動 作 しているかを 意 識 することなくサプライズを 利 用 することができます フェイルオーバポリシ 1 つのフェイルオーバグループと 複 数 のサーバコンピュータを 関 連 づけて コンピュ ータの 起 動 優 先 順 位 やフェイルオーバグループの 動 作 を 定 義 します マルチスタンバイ 環 境 では 複 数 のフェイルオーバグループとそれに 対 応 したフェイ ルオーバポリシが 存 在 します プライマリノード フェイルオーバポリシで フェイルオーバグループの 起 動 優 先 順 位 が 第 1 位 に 定 義 さ れているサーバコンピュータ 通 常 時 はフェイルオーバグループに 接 続 され サプライ ズサーバが 動 作 します マルチスタンバイ 環 境 では 片 方 のフェイルオーバグループのプライマリノードが 別 のフェイルオーバグループのバックアップノードになります バックアップノード 起 動 優 先 順 位 が 第 2 位 以 下 のサーバコンピュータ シングルスタンバイ 型 環 境 での 通 常 時 は OS が 起 動 した 状 態 でスタンバイしています プライマリコンピュータがダウン した 場 合 にはフェイルオーバグループに 接 続 されて サプライズサーバが 動 作 します プライマリグループ プライマリノードから 見 たフェイルオーバグループを 本 章 では プライマリグルー プ と 呼 びます バックアップグループ バックアップノードから 見 たフェイルオーバグループを 本 章 では バックアップグ ループ と 呼 びます 81

82 注 意 事 項 1. フェールオーバ 中 にサービスが 一 時 停 止 します フェールオーバ 中 は SO/ビジネスサプライズからの 接 続 がエラーになります フェー ルオーバ 発 生 時 に オンラインシェルを 強 制 終 了 した 場 合 には 実 行 していたRALFプロ グラムは 無 効 になるためデータベースにデータが 反 映 されない 場 合 があります その 場 合 にはもう 一 度 実 行 してください 2. フェールオーバが 発 生 した 場 合 にディスクの 切 り 離 しに 失 敗 し フェールオーバが 発 生 したノードがシャットダウンする 場 合 があります その 場 合 には フェールオーバグループの 停 止 時 に 実 行 されるストップスクリプ トの 中 でサービス 停 止 の 実 行 の 後 に ARMSLEEP を 設 定 してディスクの 切 り 離 しに 失 敗 するのを 回 避 してください 3. マルチスタンバイ 型 の 場 合 各 ノードにインストールする SO サプライズサーバの バージョンは 統 一 して 下 さい 5.1. シングルスタンバイ 型 環 境 構 築 シングルスタンバイ 型 環 境 の 動 作 の 概 要 につきましては 本 書 の 5. StarOffice フォ ームサーバ 概 要 シングルスタンバイ 型 をご 参 照 下 さい インストール 手 順 説 明 のために プライマリノードを SV1 バックアップノードを SV2 とします フェイルオーバグループの 作 成 サプライズサーバ 用 にフェイルオーバグループを 予 め 作 成 します フェイルオーバグループ 作 成 方 法 の 詳 細 につきましては CLUSTERPRO システム 構 築 ガ イドをご 参 照 下 さい ( 本 書 の 例 では ユーザデータベース 領 域 と 同 じ 切 替 パーティションにサプライズサーバをイ ンストールします) 資 源 仮 想 IP 切 替 パーティション (サプライズサーバ, ユーザデータベースの 格 納 に 十 分 な 容 量 をも ったもの) 注 意 事 項 フェイルオーバグループを 接 続 していないコンピュータでデータベースのサービスを 起 動 すると DB 状 態 チェックでエラーになり 以 後 切 替 パーティション 上 の DB を 認 識 で きなくなります フェイルオーバグループを 接 続 していないコンピュータではデータベ ースのサービスを 起 動 しないようにしてください 82

83 サプライズサーバのインストールとオンラインシェルの 作 成 プライマリノードでのインストール 1 SV1 にフェイルオーバグループを 接 続 し 切 替 パーティションにアクセスできるよ うにします 2 切 替 パーティションへサプライズサーバをインストールします 3 オンラインシェルの 設 定 を 行 ってください この 例 ではオンラインシェルを 自 動 起 動 するように 設 定 を 行 います ( 自 動 起 動 の 設 定 を 行 わない 場 合 にはフェイルオーバグループの 起 動 時 のスクリプトにオ ンラインシェルの 起 動 コマンドを 組 み 込 んでください ) 4 レジストリエディタを 使 用 して 以 下 のレジストリを 変 更 します キー HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice FormServer OnlineShellManager オンラインシェルタイトル 値 HostName 設 定 仮 想 IP アト レス 5 コントロールパネル サービスで StarOffice FormServer サービスが 起 動 終 了 で きることを 確 認 します 6 StarOffice FormServer サービス 自 動 起 動 の 解 除 を 行 います サプライズサーバをインストールすると コンピュータの 起 動 時 に StarOffice FormServer サービスが 自 動 起 動 するよう 登 録 されますので コントロールパネル サー ビスから StarOfficeFormServer サービスのスタートアップを 手 動 に 変 更 してください バックアップノードでのインストール 1 フェイルオーバグループを SV2 へ 移 動 し SV2 から 切 替 パーティションにアクセ スできるようにします 2 切 替 パーティションへサプライズサーバをインストールします このときインスト ール 先 パスはプライマリノードでインストールしたときと 同 じパスを 指 定 します 3 以 降 の 手 順 はプライマリノードの 手 順 3~6と 同 様 です フェイルオーバグループの 更 新 フェイルオーバグループのプロパティで レジストリ 同 期 に 以 下 の 値 を 設 定 します HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice FormServer データベースのインストールと 環 境 構 築 ご 使 用 になるデータベースにより 手 順 が 異 なります 及 び をご 参 照 下 さい サプライズ 用 テーブルの 作 成 と 環 境 設 定 1 SV1 にフェイルオーバグループを 接 続 し 切 替 パーティションにアクセスできるよ うにします 2 サプライズサーバの 環 境 設 定 を 行 って 下 さい 83

84 StarOffice/サプライズサーバ リリースメモ の 環 境 設 定 をご 参 照 の 上 必 要 な 設 定 を 行 って 下 さい 注 意 :OP 管 理 テーブル BSCMNM001 に 登 録 するサプライズサーバの IP アドレスは フェイルオーバグループに 割 り 当 てられている 仮 想 IP アドレスを 指 定 して 下 さい フェイルオーバグループ 用 スクリプト 編 集 ご 使 用 になるデータベースにより 記 述 内 容 が 異 なります 及 び に 記 載 のサ ンプルをご 参 照 の 上 環 境 に 合 わせてスクリプトを 修 正 して 下 さい スクリプト 中 の ARM~コマンドの 詳 細 につきましては CLUSTERPRO システム 構 築 ガイドをご 参 照 下 さい 84

85 SQL Server 環 境 構 築 ここでは CLUSTERPRO シングルスタンバイ 型 環 境 においてサプライズサーバを 運 用 する ために Microsoft SQL Server 6.5 でデータベースを 構 築 する 手 順 について 説 明 しています データベースの 詳 細 はデータベース 環 境 構 築 手 順 CLUSTERPRO/システム 構 築 ガイド PP 編 をご 参 照 下 さい 重 要 :SQL Server 6.5 使 用 時 の 注 意 事 項 (1)フェイルオーバグループを 接 続 していないコンピュータで SQLServer のサービスを 起 動 し ないで 下 さい (2)フェイルオーバグループの 移 動, 停 止 の 前 に SQLServer のサービスを 終 了 して 下 さい フェイルオーバグループを 接 続 していないコンピュータで SQLServer のサービスを 起 動 すると 状 態 チェックでエラーが 発 生 し 切 替 パーティション 上 のデータベースが master データベースに 問 題 有 り としてマークされます 以 降 フェイルオーバグル ープを 再 度 接 続 しても 切 替 パーティション 上 のデータベースを 使 用 できなくなりま す master データベースに 問 題 有 り としてマークされたことにより 切 替 パーティショ ン 上 のデータベースが 使 用 できなくなった 場 合 は master データベースをバックアップ から 復 元 することにより 接 続 が 可 能 になる 場 合 がありますので master データベースを バックアップされることをお 奨 めします データベースのバックアップと 復 旧 の 方 法 については SQLServer のマニュアルをご 参 照 下 さい セットアップ 手 順 1 プライマリノード 及 びバックアップノードへ SQLServer のインストールを 行 いま す 重 要 :SQLServer のサービスの 起 動 は 手 動 にします (インストール 時 には 自 動 起 動 の 設 定 は 行 わないで 下 さい) 2 プライマリノードで 運 用 準 備 を 行 います (ア)ユーザデータベース 作 成 プライマリノードから 切 替 パーティションにデータベースデバイスを 作 成 し そのデバイス 上 にデータベースを 作 成 します 例 として 切 替 パーティションは y: データベース 名 は spl とします (イ) isql 等 のツールで SQL 文 を 実 行 します プライマリノードでバックアップノードを 登 録 Exec sp_addserver 'バックアップノード 名 ','fallback' 既 に 登 録 されている 場 合 Exec sp_serveroption 'バックアップノード 名 ','fallback',true バックアップノードのデータベース 管 理 者 sa がプライマリノードのデータベース 管 理 者 sa としてログオンできるように 設 定 exec sp_addremotelogin 'バックアップノード 名 ','sa','sa' 85

86 3 バックアップノードで 運 用 準 備 を 行 います フォールバックの 対 象 となるプライマリノードを 登 録 exec sp_addserver 'プライマリノード 名 ' プライマリノードが 所 有 する フォールバック 対 象 となるデータベースを 登 録 exec sp_fallback_enroll_svr_db 'プライマリノード 名 ','データベース 名 ' 切 替 パーティションを 登 録 exec sp_fallback_upd_dev_drive 'プライマリノード 名 ','y:','y:' 4 SQL ファイルの 作 成 (start.bat および stop.bat から 呼 び 出 す) ACT.SQL バックアップグループ 起 動 時 に 実 行 exec sp_fallback_activate_svr_db ' 現 用 系 サーバ 名 ','%' DEACT.SQL バックアップグループ 停 止 時 に 実 行 exec sp_fallback_deactivate_svr_db ' 現 用 系 サーバ 名 ','%' 後 記 の start.bat stop.bat スクリプトのサンプルでは 上 で 作 成 した SQL ファイ ルの 格 納 先 を 待 機 系 コンピュータの c: mssql として 記 述 しています 5 master データベースのバックアップを 作 成 して 下 さい 6 フェイルオーバグループスクリプトの 登 録 start.bat,stop.bat スクリプトのサンプルを 環 境 に 合 わせて 修 正 して 下 さい SQLServer 環 境 用 サンプルスクリプト このサンプルは 以 下 の 環 境 で 使 用 することを 前 提 とします 切 替 パーティション:y: サプライズサーバインストールディレクトリ:y: starspl2 オンラインシェル 名 :SPLSV オンラインシェル SPLSV の 自 動 起 動 : 有 効 スタートスクリプト start.bat ************************** rem * start.bat rem * rem * title : start script file sample rem * date : 1998/2/10 rem * version : ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER IF "%ARMS_EVENT%" == "RECOVER" GOTO RECOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK 86

87 rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です" プライマリノードで SQLServer サービスを 起 動 します net start プライマリノードで StarOffice FormServer サービスを 起 動 します ARMLOAD SplServer /S /M "StarOffice FormServer" :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です" バックアップノードで SQLServer サービスを 起 動 します net start バックアップノードを 切 替 パーティションにあるデータベースに 接 続 します isql /Usa /P /i c:\mssql\act.sql /o バックアップノードで StarOffice FormServer サービスを 起 動 します ARMLOAD SplServer /S /M "StarOffice FormServer" ************************** rem リカバリ 対 応 処 理 ************************** :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG "Server の 復 旧 が 終 了 しました" /A ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 )" プライマリノードで SQLServer サービスを 起 動 します net start プライマリノードで StarOffice FormServer サービスを 起 動 します ARMLOAD SplServer /S /M "StarOffice FormServer" :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 87

88 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 )" バックアップノードで SQLServer サービスを 起 動 します net start バックアップノードを 切 替 パーティションにあるデータベースに 接 続 します isql /Usa /P /i c:\mssql\act.sql /o バックアップノードで StarOffice FormServer サービスを 起 動 します ARMLOAD SplServer /S /M "StarOffice FormServer" ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG "ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT **** end of start.bat **** ストップスクリプト stop.bat ************************** rem * stop.bat rem * rem * title : stop script file sample rem * date : 1998/2/10 rem * version : ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です" プライマリノードでオンラインシェルを 停 止 します y:\starspl2\sfoscmd K プライマリノードで StarOffice FormServer サービスを 停 止 します ARMKILL SplServer 88

89 @rem プライマリノードで SQLServer サービスを 停 止 します net stop MSSQLServer ARMSLEEP 30 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 です" バックアップノードでオンラインシェルを 停 止 します y:\starspl2\sfoscmd K バックアップノードで StarOffice FormServer サービスを 停 止 します ARMKILL 切 替 パーティション 上 のデータベースを 切 断 します isql /Usa /P /i c:\mssql\deact.sql /o バックアップノードで SQLServer サービスを 停 止 します net stop MSSQLServer ARMSLEEP 30 ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 )" プライマリノードでオンラインシェルを 停 止 します y:\starspl2\sfoscmd K プライマリノードで StarOffice FormServer サービスを 停 止 します ARMKILL プライマリノードで SQLServer サービスを 停 止 します net stop MSSQLServer ARMSLEEP 30 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 )" バックアップノードでオンラインシェルを 停 止 します y:\starspl2\sfoscmd K バックアップノードで StarOffice FormServer サービスを 停 止 します ARMKILL 切 替 パーティション 上 のデータベースを 切 断 します isql /Usa /P /i c:\mssql\deact.sql /o バックアップノードで SQLServer サービスを 停 止 します net stop MSSQLServer ARMSLEEP 30 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 89

90 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG " ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT *** end of stop.bat *** Oracle 環 境 構 築 ここでは CLUSTERPRO シングルスタンバイ 型 クラスタ 環 境 においてサプライズサ ーバを 運 用 するために Oracle でデータベースを 構 築 する 手 順 について 説 明 していま す データベースの 詳 細 はデータベース 環 境 構 築 手 順 CLUSTERPRO/システム 構 築 ガ イド PP 編 をご 参 照 下 さい 1 プライマリ 及 びバックアップノードへ Oracle のインストールを 行 います データベー スは 作 成 しないようにインストールしてください 2 プライマリノードの 運 用 環 境 を 設 定 します 初 期 化 パラメータファイルの 作 成 制 御 ファイル ログファイル トレースファイル アーカイブファイルが 切 替 パ ーティション 上 に 作 成 されるように 設 定 します 初 期 化 パラメータファイル 中 の 上 記 ファイル 設 定 個 所 を 直 接 ディレクトリ 名 を 指 定 するようにエディタ 等 で 修 正 しま す サービスインスタンスの 作 成 SID 名 は 該 当 データベースの SID(この 例 では ORCL としています)を パス ワードは ユーザ INTERNAL のパスワードを 指 定 します 初 期 化 パラメータファ イルのディレクトリ 名 は フルパスで 切 替 パーティション 上 のファイルを 指 定 しま す ( 例 として 切 替 パーティションを y:とします ) OradimXX NEW SID ORCL INPWD パスワード STARMODE manual P FILE y: oradata initorcl.ora ユーザデータベース 作 成 ユーザデータベースを 切 替 パーティション 上 で 作 成 して 下 さい 3 バックアップノードの 運 用 準 備 サービスインスタンスの 作 成 プライマリノードで 作 成 したサービスインスタンスと 同 様 のサービスインスタンス を 作 成 します OradimXX NEW SID ORCL INPWD パスワード STARMODE manual P FILE y: oradata initorcl.ora 4 スクリプトの 作 成 起 動 終 了 時 に 実 行 されるコマンドを 作 成 します Startup 時 に 実 行 されるスクリプト 90

91 connect internal/internal startup pfile=y: oradata initorcl.ora shutdown 時 に 実 行 されるスクリプト connect internal/internal shutdown immediate 5 フェイルオーバグループスクリプトの 登 録 サンプルスクリプトを 環 境 に 合 わせて 修 正 して 下 さい Oracle 環 境 用 サンプルスクリプト このサンプルは 以 下 の 環 境 で 使 用 されることを 前 提 とします 切 替 パーティション:y: サプライズサーバインストールディレクトリ:y: starspl2 オンラインシェル 名 :SPLSV オンラインシェル SPLSV の 自 動 起 動 : 有 効 データベース 識 別 子 (SID):ORCL スタートスクリプト start.bat ************************** rem * start.bat rem * rem * title : start script file sample rem * date : 1998/2/10 rem * version : ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER IF "%ARMS_EVENT%" == "RECOVER" GOTO RECOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です" プライマリノードでサプライズサーバを 開 始 します net start OracleServiceORCL net start OracleTNSListener set ORACLE_SID=ORCL svrmgr23 command=@y: oradata startora.sql ARMLOAD SplServer /S /M "StarOffice FormServer" 91

92 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です" バックアップノードでサプライズサーバを 開 始 します net start OracleServiceORCL net start OracleTNSListener set ORACLE_SID=ORCL Svrmgr23 oradata startora.sql ARMLOAD SplServer /S /M "StarOffice FormServer" ************************** rem リカバリ 対 応 処 理 ************************** :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG "Server の 復 旧 が 終 了 しました" /A ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 rem ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 )" プライマリノードでサプライズサーバを 開 始 します net start OracleServiceORCL net start OracleTNSListener set ORACLE_SID=ORCL Svrmgr23 command=@y: oradata startora.sql ARMLOAD SplServer /S /M "StarOffice FormServer" :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 )" バックアップノードでサプライズサーバを 開 始 します net start OracleServiceORCL net start OracleTNSListener set ORACLE_SID=ORCL Svrmgr23 command=@y: oradata startora.sql ARMLOAD SplServer /S /M "StarOffice FormServer" ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A 92

93 rem ARM 未 動 作 :no_arm ARMBCAST /MSG "ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT *** end of start.bat *** ストップスクリプト stop.bat ************************** rem * stop.bat rem * rem * title : stop script file sample rem * date : 1998/2/10 rem * version : ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です" プライマリノードでオンラインシェルを 停 止 します y:\starspl2\sfoscmd K プライマリノードで StarOffice FormServer サービスを 停 止 します ARMKILL プライマリノードで Oracle を 停 止 します set ORACLE_SID=ORCL svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceORCL net stop OracleTNSListener ARMSLEEP 30 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 です" バックアップノードでオンラインシェルを 停 止 します y:\starspl2\sfoscmd K バックアップノードで StarOffice FormServer サービスを 停 止 します ARMKILL バックアップノードで Oracle を 停 止 します set ORACLE_SID=ORCL svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceORCL 93

94 net stop OracleTNSListener ARMSLEEP 30 ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 )" プライマリノードでオンラインシェルを 停 止 します y:\starspl2\sfoscmd K プライマリノードで StarOffice FormServer サービスを 停 止 します ARMKILL プライマリノードで Oracle を 停 止 します set ORACLE_SID=ORCL svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceORCL net stop OracleTNSListener ARMSLEEP 30 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 )" バックアップノードでオンラインシェルを 停 止 します y:\starspl2\sfoscmd K バックアップノードで StarOffice FormServer サービスを 停 止 します ARMKILL バックアップノードで Oracle を 停 止 します set ORACLE_SID=ORCL svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceORCL net stop OracleTNSListener ARMSLEEP 30 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG " ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT *** end of stop.bat *** 94

95 5.2. マルチスタンバイ 型 環 境 構 築 マルチスタンバイ 型 環 境 の 動 作 の 概 要 につきましては 5. StarOffice フォームサー バ 概 要 マルチスタンバイ 型 をご 参 照 下 さい インストール 手 順 フェイルオーバグループの 構 成 について 説 明 のため マルチスタンバイ 型 環 境 で 使 用 されるサーバコンピュータを SV1,SV2 とし フェイルオーバグループは 以 下 のように 構 成 することとします フェイルオーバグループ 名 :GRP1 プライマリノード SV1 バックアップノード SV2 切 替 パーティション y: サプライズサーバインストール 先 y: starspl2 データベース 名 (SID) SPLDB1 オンラインシェル 名 SPLSV1 フェイルオーバグループ 名 :GRP2 プライマリノード SV2 バックアップノード SV1 切 替 パーティション z: サプライズサーバインストール 先 z: starspl2 データベース 名 (SID) SPLDB2 オンラインシェル 名 SPLSV フェイルオーバグループの 作 成 サプライズサーバ(フォームサーバ) 用 にフェイルオーバグループを 予 め 作 成 します フェイルオーバグループ 作 成 方 法 の 詳 細 につきましては CLUSTERPRO システム 構 築 ガイドをご 参 照 下 さい ( 本 書 の 例 ではユーザデータベース 領 域 とサプライズサーバのインストール 場 所 として 同 じ 切 替 パーティションを 使 用 します) 資 源 仮 想 IP(1 アドレス/グループ) 切 替 パーティション (サプライズサーバ, ユーザデータベースの 格 納 に 十 分 な 容 量 をもったもの) 注 意 事 項 切 替 パーティションを 接 続 していないコンピュータでデータベースサービスを 起 動 す ると DB 状 態 チェックでエラーになり 以 後 切 替 パーティション 上 の DB を 認 識 でき なくなります 切 替 パーティションを 接 続 していないコンピュータではデータベース サービスを 起 動 しないようにしてください 95

96 サプライズサーバのインストールとオンラインシェルの 作 成 それぞれのコンピュータに 対 してサプライズサーバのインストールを 行 います SV1 へのサプライズサーバのインストール 1 SV1 に GRP1 を 接 続 し 切 替 パーティション y:にアクセスできるようにします 2 SV1 にてサプライズサーバのインストーラを 起 動 し 切 替 パーティション y:の 適 当 なディレクトリ(ここでは y: starspl2 としています)を 指 定 して サプライズサーバをイ ンストールします 3 オンラインシェル SPLSV1,SPLSV2 の 設 定 を 登 録 します マルチスタンバイ 型 の 場 合 はオンラインシェルの 自 動 起 動 の 設 定 は 無 効 にして 下 さ い 注 意 :フェイルオーバ 時 には 同 一 コンピュータで プライマリグループとバックアッ プグループのオンラインシェルが 起 動 するため これら 2 つのオンラインシェ ルは 異 なる 名 称 にしてください 4 レジストリエディタを 使 用 して 以 下 のレジストリを 変 更 します GRP1 の 仮 想 IP アドレスを 登 録 キー HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice FormServer OnlineShellManager SPLSV1 注 意 :この 例 では GRP1 のオンラインシェル 名 を SPLSV1 としています 実 際 の 環 境 では 手 順 3で 登 録 されたオンラインシェルの 名 前 がレジ ストリキーになります (GRP2 についても 同 様 です) 値 HostName 設 定 GRP1 の 仮 想 IP アドレス GRP2 の 仮 想 IP アドレスを 登 録 キー HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice FormServer OnlineShellManager SPLSV2 値 HostName 設 定 GRP2 の 仮 想 IP アドレス 5 コントロールパネル サービスで StarOffice FormServer サービスが 起 動 終 了 できることを 確 認 します 6 StarOffice FormServer サービスの 自 動 起 動 を 解 除 します サプライズサーバをインストールすると StarOffice FormServer サービス が 自 動 起 動 で 登 録 されます コントロールパネル サービスから StarOfficeFormServer のサービスを 手 動 に 変 更 してください SV2 へのインストール 1 SV2 に GRP2 を 接 続 し 切 替 パーティション z:にアクセスできるようにしま す 2 SV2 にてサプライズサーバのインストーラを 起 動 し 切 替 パーティション z: の 適 当 なディレクトリ(ここでは z: starspl2 としています)を 指 定 して サプ ライズサーバをインストールします 3 以 降 の 津 順 は SV1 の 手 順 3~6と 同 様 です 96

97 データベースのインストールと 環 境 構 築 ご 使 用 になるデータベースにより 手 順 が 異 なります 及 び をご 参 照 下 さい サプライズ 用 テーブルの 作 成 と 環 境 設 定 それぞれのフェイルオーバグループにてサプライズサーバの 環 境 設 定 を 行 って 下 さい GRP1 のサプライズ 環 境 設 定 1 SV1 に GRP1 を 接 続 し 切 替 パーティション y:にアクセスできるようにします 2 サプライズサーバの 環 境 設 定 を 行 って 下 さい StarOffice/サプライズサーバ リリースメモ の 環 境 設 定 をご 参 照 の 上 必 要 な 設 定 を 行 って 下 さい 注 意 :OP 管 理 テーブル BSCMNM001 に 登 録 するサプライズサーバの IP アドレスは フェイルオーバグループに 割 り 当 てられている 仮 想 IP アドレスを 指 定 して 下 さ い GRP2 についても サプライズサーバの 環 境 設 定 を 行 って 下 さい 1 SV2 に GRP2 を 接 続 し 切 替 パーティション z:にアクセスできるようにします 2 サプライズサーバの 環 境 設 定 を 行 って 下 さい フェイルオーバグループ 用 スクリプト 編 集 ご 使 用 になるデータベースにより 記 述 内 容 が 異 なります 及 び に 記 載 のサ ンプルをご 参 照 の 上 環 境 に 合 わせてスクリプトを 修 正 して 下 さい ARM~コマンドの 詳 細 については CLUSTERPRO システム 構 築 ガイドをご 参 照 下 さ い 97

98 SQL Server 環 境 構 築 ここでは CLUSTERPRO マルチスタンバイ 型 環 境 においてサプライズサーバを 構 築 する ために Microsoft SQL Server 6.5 をインストールする 手 順 について 説 明 しています データベースの 詳 細 はデータベース 環 境 構 築 手 順 CLUSTERPRO/システム 構 築 ガイド PP 編 をご 参 照 ください フェイルオーバグループの 構 成 について 説 明 のため マルチスタンバイ 型 環 境 で 使 用 されるサーバコンピュータを SV1,SV2 とし フェイルオーバグループは 以 下 のように 構 成 することとします フェイルオーバグループ 名 :GRP1 プライマリノード SV1 バックアップノード SV2 切 替 パーティション y: サプライズサーバインストール 先 y: starspl2 データベース 名 (SID) SPLDB1 オンラインシェル 名 SPLSV1 フェイルオーバグループ 名 :GRP2 プライマリノード SV2 バックアップノード SV1 切 替 パーティション z: サプライズサーバインストール 先 z: starspl2 データベース 名 (SID) SPLDB2 オンラインシェル 名 SPLSV2 重 要 :SQL Server 6.5 使 用 時 の 注 意 事 項 (1)フェイルオーバグループを 接 続 していないコンピュータで SQLServer のサービスを 起 動 し ないで 下 さい (2)フェイルオーバグループの 移 動, 停 止 の 前 に SQLServer のサービスを 終 了 して 下 さい フェイルオーバグループを 接 続 していないコンピュータで SQLServer のサービスを 起 動 すると 状 態 チェックでエラーが 発 生 し 切 替 パーティション 上 のデータベースが master データベースに 問 題 有 り としてマークされます 以 降 フェイルオーバグループを 再 度 接 続 しても 切 替 パーティション 上 のデータベースを 使 用 できなくなります 98

99 master データベースに 問 題 有 り としてマークされたことにより 切 替 パーティション 上 のデータベースが 使 用 できなくなった 場 合 は master データベースをバックアップから 復 元 することにより 使 用 が 可 能 になる 場 合 がありますので master データベースをバック アップされることをお 奨 めします データベースのバックアップと 復 旧 の 方 法 については SQL Server 6.5 のマニュアルを ご 参 照 下 さい マルチスタンバイ 環 境 でサプライズサーバを 運 用 する 場 合 の 制 限 事 項 SQLServer を 使 用 してサプライズサーバをマルチスタンバイ 環 境 で 運 用 する 場 合 以 下 の 制 限 事 項 があります 1 台 のコンピュータでプライマリグループとバックアップグループが 稼 働 している 場 合 プライ マリグループを 停 止 するとバックアップグループのサプライズサーバも 停 止 します プライマリグループが 停 止 するときに StarOffice FormServer と MSSQLServer のサー ビスを 停 止 するコマンドが 実 行 されるためです プライマリグループを 接 続 していないコンピュータに バックアップグループを 接 続 しないで 下 さい 上 記 の 環 境 を 例 に 取 ると SV1 に GRP1 を 接 続 していない 時 に SV1 に GRP2 を 接 続 する と 上 記 の 注 意 事 項 で 説 明 したとおり 切 替 パーティション 上 のデータベースが 問 題 有 り としてマークされます フェイルオーバ 中 はサプライズサーバが 停 止 します フェイルオーバの 際 に SQLServer が 一 時 停 止 するためサプライズサーバも 一 時 停 止 しま す セットアップ 手 順 1 それぞれのコンピュータへ SQLServer のインストールを 行 います 重 要 :SQL Server のサービスの 起 動 は 手 動 にします (インストール 時 には 自 動 起 動 の 設 定 は 行 わないでください) 2 SV1 でプライマリグループ(GRP1)とバックアップグループ(GRP2)の 運 用 準 備 を 行 い ます (ア) GRP1 用 ユーザデータベース SPLDB1 の 作 成 (1) SV1 に GRP1 を 接 続 し 切 替 パーティション y:にアクセスできるようにしま す (2) SV1 の MSSQLServer サービスを 起 動 します (3) 切 替 パーティション y:にデータベースデバイスを 作 成 し そのデバイス 上 に データベース SPLDB1 を 作 成 します (イ) プライマリグループ(GRP1)の 設 定 99

100 SV1 にて isql 等 のツールで SQL 文 を 実 行 します GRP1 のバックアップノード SV2 を 登 録 Exec sp_addserver 'SV2','fallback' 既 に 登 録 されている 場 合 Exec sp_serveroption 'SV2','fallback',true SV2 のデータベース 管 理 者 sa が SV1 のデータベース 管 理 者 sa としてログオンで きるように 設 定 Exec sp_addremotelogin 'SV2','sa','sa' (ウ)バックアップグループ(GRP2)の 設 定 SV1 にて isql 等 のツールで SQL 文 を 実 行 します GRP2 のプライマリノード SV2 が 所 有 するデータベース SPLDB2 を フォールバ ックの 対 象 としてバックアップノード SV1 に 登 録 Exec sp_fallback_enroll_svr_db 'SV2','SPLDB2' 切 替 パーティション z:を 登 録 Exec sp_fallback_upd_dev_drive 'SV2','z:','z:' 3 SV2 でプライマリグループ(GRP2)とバックアップグループ(GRP1)の 運 用 準 備 を 行 い ます (ア)GRP2 用 ユーザデータベース SPLDB2 の 作 成 (1) SV2 に GRP2 を 接 続 し 切 替 パーティション z:にアクセスできるようにしま す (2) SV2 の MSSQLServer サービスを 起 動 します (3) 切 替 パーティション z:にデータベースデバイスを 作 成 し そのデバイス 上 に データベース SPLDB2 を 作 成 します (イ)プライマリグループ(GRP2)の 設 定 SV2 にて isql 等 のツールで SQL 文 を 実 行 します GRP2 のバックアップノード SV1 を 登 録 Exec sp_addserver 'SV1','fallback' 既 に 登 録 されている 場 合 exec sp_serveroption 'SV1','fallback',true 100

101 SV1 のデータベース 管 理 者 sa が SV2 のデータベース 管 理 者 sa としてログオンで きるように 設 定 exec sp_addremotelogin 'SV1','sa','sa' (ウ)バックアップグループ(GRP1)の 設 定 SV2 にて isql 等 のツールで SQL 文 を 実 行 します GRP1 のプライマリノード SV1 が 所 有 するデータベース SPLDB1 を フォールバ ックの 対 象 としてバックアップノード SV2 に 登 録 exec sp_fallback_enroll_svr_db 'SV1','SPLDB1' 切 替 パーティション y:を 登 録 exec sp_fallback_upd_dev_drive 'SV1','y:','y:' 4 SQL スクリプトの 作 成 start.bat および stop.bat に 組 み 込 む 以 下 のSQL ファイルを 各 ノードの c: mssql ディレクトリに 作 成 して 下 さい ACT1.SQL GRP1 のデータベース SPLDB1 をバックアップノード SV2 に 接 続 する 際 に 実 行 します exec sp_fallback_activate_svr_db 'SV1','%' DEACT1.SQL GRP1 のデータベース SPLDB1 をバックアップノード SV2 から 切 断 す る 際 に 実 行 します Exec sp_fallback_deactivate_svr_db 'SV1','%' ACT2.SQL GRP2 のデータベース SPLDB2 をバックアップノード SV1 に 接 続 する 際 に 実 行 します Exec sp_fallback_activate_svr_db 'SV2','%' DEACT2.SQL GRP2 のデータベース SPLDB2 をバックアップノード SV1 から 切 断 する 際 に 実 行 します exec sp_fallback_deactivate_svr_db 'SV2','%' サンプルスクリプト start.bat,stop.bat は 上 で 作 成 した SQL ファイルが c: mssql に 格 納 されているものとしています 5 フェイルオーバグループ スタート/ストップスクリプトの 登 録 下 記 のサンプルをご 参 照 の 上 環 境 に 合 わせてスクリプトを 修 正 して 下 さい 101

102 SQL Server 環 境 用 サンプルスクリプト このサンプルは 下 記 に 示 した 内 容 で 構 築 されたフェイルオーバグループ GRP1 用 に 記 述 さ れています GRP2 のスクリプトを 作 成 する 場 合 は パラメータを GRP2 の 環 境 のものに 置 き 換 えて 下 さい GRP1 の 構 築 内 容 プライマリノード SV1 バックアップノード SV2 切 替 パーティション y: サプライズサーバインストール 先 y: starspl2 データベース 名 SPLDB1 オンラインシェル 名 SPLSV1 オンラインシェル SPLSV1 の 自 動 起 動 無 効 GRP2 の 構 築 内 容 プライマリノード SV2 バックアップノード SV1 切 替 パーティション z: サプライズサーバインストール 先 z: starspl2 データベース 名 SPLDB2 オンラインシェル 名 SPLSV2 オンラインシェル SPLSV1 の 自 動 起 動 無 効 マルチスタンバイ 環 境 GRP1 用 スタートスクリプト start.bat Rem *************************************** rem * start.bat for GRP1 rem * rem * title : start script file sample * 注 意 バックアップノード SV2 で GRP1 のサプライズサーバを 開 始 SV2 のプライマリグループ GRP2 が SV2 に 接 続 * 注 意 バックアップノード SV2 に GRP1 を 接 続 する 際 には GRP1 SPLDB1 を 接 続 SV2 のプライマリグループ GRP2 のサプライズサーバも 一 時 停 止 します ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER IF "%ARMS_EVENT%" == "RECOVER" GOTO RECOVER rem ActiveRecoveryManager 未 動 作 102

103 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です" このセクションは GRP1 のプライマリノード SV1 で 処 理 SQLServer を 開 始 します net start FormServer を 開 始 します ARMLOAD SplServer /S /M "StarOffice オンラインシェルを 起 動 します y:\starspl2\ sfoscmd S SPLSV1 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です" /A Rem このセクションは GRP1 のバックアップノード SV2 で 処 理 SV2 のプライマリグループ GRP2 のサプライズサーバを 一 時 停 止 します z:\starspl2\ sfoscmd K SPLSV2 ARMKILL SplServer net stop SQLServer を 開 始 します net start SV2 を GRP1 のデータベースに 接 続 します isql /Usa /P /I c:\mssql\act1.sql /o FormServer サービスを 開 始 します ARMLOAD SplServer /S /M "StarOffice GRP2 のオンラインシェルを 起 動 します z:\starspl2\ sfoscmd S GRP1 のオンラインシェルを 起 動 します z:\starspl2\ sfoscmd S SPLSV1 ************************** 103

104 rem リカバリ 対 応 処 理 ************************** :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG "Server の 復 旧 が 終 了 しました" /A ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 )" このセクションは GRP1 のプライマリノード SV1 で 処 理 SQLServer を 開 始 します net start FormServer を 開 始 します ARMLOAD SplServer /S /M "StarOffice オンラインシェルを 起 動 します y:\starspl2\ sfoscmd S SPLSV1 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 )" このセクションは GRP1 のバックアップノード SV2 で 処 理 SV2 のプライマリグループ GRP2 のサプライズサーバを 一 時 停 止 します z:\starspl2\ sfoscmd K SPLSV2 ARMKILL SplServer net stop SQLServer を 開 始 します net start SV2 を GRP1 のデータベースに 接 続 します isql /Usa /P /i c:\mssql\act1.sql /o c:\mssql\act1.log 104

105 @rem FormServer サービスを 開 始 します ARMLOAD SplServer /S /M "StarOffice GRP2 のオンラインシェルを 起 動 します z:\starspl2\ sfoscmd S GRP1 のオンラインシェルを 起 動 します z:\starspl2\ sfoscmd S SPLSV1 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG "ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT *** end of start.bat *** マルチスタンバイ 環 境 GRP1 用 ストップスクリプト stop.bat ************************** rem * stop.bat for GRP1 rem * rem * title : stop script file sample * 注 意 バックアップノード SV2 から GRP1 のデータベースを 切 断 する 際 SV2 のプライマリグループ GRP2 のサプライズサーバ SPLSV2 を 一 時 停 止 * 注 意 SV2 で GRP1 の SPLSV1 が 動 作 している 時 に SV2 のプライマリグループ GRP2 が 停 止 GRP1 のサプライズサーバ SPLSV1 も 停 止 * 注 意 SV1 でバックアップグループ GRP2 の SPLSV2 が 動 作 している 時 SV1 で GRP1 が 停 止 すると GRP2 のサプライズサーバ SPLSV2 も 停 止 します ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 105

106 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です" このセクションは GRP1 のプライマリノード SV1 で 処 理 オンラインシェルを 停 止 します y:\starspl2\sfoscmd K FormServer を 停 止 します ARMKILL SQLServer を 停 止 します net stop 必 要 に 応 じてパラメータ( 秒 数 )を 修 正 して 下 さい ARMSLEEP 30 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 です" このセクションは GRP1 のバックアップノード SV2 で 処 理 GRP1 のオンラインシェルを 停 止 します y:\starspl2\sfoscmd K GRP2 のオンラインシェルを 停 止 します y:\starspl2\sfoscmd K SQLServer を 停 止 後 開 始 して GRP1 のデータベース SPLDB1 を 切 断 します net stop 必 要 に 応 じてパラメータ( 秒 数 )を 修 正 して 下 さい ARMSLEEP 30 net start MSSQLServer isql /Usa /P /i c:\mssql\deact1.sql /o 必 要 に 応 じてパラメータ( 秒 数 )を 修 正 して 下 さい ARMSLEEP SV2 のプライマリグループ GRP2 のオンラインシェル SPLSV2 を 開 始 します z:\starspl2\sfoscmd S SPLSV2 Rem *************************************** 106

107 Rem フェイルオーバ 対 応 処 理 Rem *************************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK Rem ************* Rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 Rem ************* Rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 )" このセクションは GRP1 のプライマリノード SV1 で 処 理 オンラインシェルを 停 止 します y:\starspl2\sfoscmd K FormServer を 停 止 します ARMKILL SQLServer を 停 止 します net stop 必 要 に 応 じてパラメータ( 秒 数 )を 修 正 して 下 さい ARMSLEEP 30 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 )" このセクションは GRP1 のバックアップノード SV2 で 処 理 GRP1 のオンラインシェルを 停 止 します y:\starspl2\sfoscmd K GRP2 のオンラインシェルを 停 止 します y:\starspl2\sfoscmd K SQLServer を 停 止 後 開 始 して GRP1 のデータベース SPLDB1 を 切 断 します net stop 必 要 に 応 じてパラメータ( 秒 数 )を 修 正 して 下 さい ARMSLEEP 30 net start MSSQLServer isql /Usa /P /i c:\mssql\deact1.sql /o 必 要 に 応 じてパラメータ( 秒 数 )を 修 正 して 下 さい ARMSLEEP SV2 のプライマリグループ GRP2 のオンラインシェル SPLSV2 を 開 始 します z:\starspl2\sfoscmd S SPLSV2 ************************** rem 例 外 処 理 ************************** 107

108 rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG " ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT *** end of stop.bat *** Oracle 環 境 構 築 ここでは CLUSTERPRO マルチスタンバイ 型 クラスタ 環 境 においてサプライズサー バを 運 用 するために Oracle でデータベースを 構 築 する 手 順 について 説 明 しています データベースの 詳 細 はデータベース 環 境 構 築 手 順 CLUSTERPRO/システム 構 築 ガイ ド PP 編 をご 参 照 下 さい フェイルオーバグループの 構 成 について 説 明 のため マルチスタンバイ 型 環 境 で 使 用 されるサーバコンピュータを SV1,SV2 と し フェイルオーバグループは 以 下 のように 構 成 することとします フェイルオーバグループ 名 :GRP1 プライマリノード SV1 バックアップノード SV2 切 替 パーティション y: サプライズサーバインストール 先 y: starspl2 データベース 名 (SID) SPLDB1 オンラインシェル 名 SPLSV1 フェイルオーバグループ 名 :GRP2 プライマリノード SV2 バックアップノード SV1 切 替 パーティション z: 108

109 サプライズサーバインストール 先 データベース 名 (SID) オンラインシェル 名 z: starspl2 SPLDB2 SPLSV2 セットアップ 手 順 1 SV1 及 び SV2 へ Oracle のインストールを 行 います データベースは 作 成 しないように インストールしてください 2 フェイルオーバグループ GRP1 の 運 用 準 備 (1) SV1 で GRP1 の 運 用 環 境 を 設 定 します 初 期 化 パラメータファイルの 作 成 制 御 ファイル ログファイル トレースファイル アーカイブファイルが 切 替 パー ティション 上 に 作 成 されるように 設 定 します 初 期 化 パラメータファイル 中 の 上 記 フ ァイル 設 定 個 所 を 直 接 ディレクトリ 名 を 指 定 するようにエディタ 等 で 修 正 します 初 期 化 パラメータファイルの 設 定 例 省 略 log_archive_dest = y: oradata 省 略 background_dump_dest = y: oradata trace usr_dump_dest = y: oradata trace # control_files=(y: oradata ctllcomn.ora,y: oradata archive ctllcomn.ora) サービスインスタンスの 作 成 SID 名 は 該 当 データベースの SID(この 例 では SPLDB1 としています)を パ スワードは ユーザ INTERNAL のパスワードを 指 定 します 初 期 化 パラメータファ イルのディレクトリ 名 は フルパスで 切 替 パーティション 上 のファイルを 指 定 しま す ( 例 として 切 替 パーティションを y:とします ) OradimXX NEW SID SPLDB1 INPWD パスワード STARMODE manual P FILE y: oradata initorcl.ora ユーザデータベース 作 成 ユーザデータベースを 切 替 パーティション 上 で 作 成 して 下 さい (2) SV2 で GRP1 の 運 用 環 境 を 設 定 します サービスインスタンスの 作 成 109

110 GRP1 のプライマリノード SV1 で 作 成 したサービスインスタンスと 同 様 のサービス インスタンスを 作 成 します OradimXX NEW SID SPLDB1 INPWD パスワード STARMODE manual P FILE y: oradata initorcl.ora (3) スクリプトの 作 成 起 動 終 了 時 に 実 行 されるコマンドを 作 成 します Startup 時 に 実 行 されるスクリプト connect internal/internal startup pfile=y: oradata initorcl.ora shutdown 時 に 実 行 されるスクリプト connect internal/internal shutdown immediate 3 フェイルオーバグループ GRP2 の 運 用 準 備 GRP1 と 同 様 に GRP2 のプライマリ/バックアップノードについても 運 用 準 備 を 行 っ て 下 さい 4 SQL*Net の 設 定 マルチスタンバイ 型 で 運 用 する 場 合 には 必 要 です ネットワーク 設 定 ファイル listener.ora のサンプルを 参 考 にし 使 用 環 境 にあわせ て listener.ora を 作 成 してください PASSWORDS_LISTENER= (oracle) LISTENER = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = sample1.world)) (ADDRESS = (PROTOCOL = IPC)(KEY = SPLDB1)) (ADDRESS = (COMMUNITY = tcp.world)(protocol = TCP)(Host = 仮 想 IP アドレス)(Port =ホ ート 番 号 )) (ADDRESS = (COMMUNITY = tcp.world)(protocol = TCP)(Host = 実 IP アドレス)(Port = ホ ート 番 号 )) ) STARTUP_WAIT_TIME_LISTENER = 0 CONNECT_TIMEOUT_LISTENER = 10 TRACE_LEVEL_LISTENER = 0 TRACE_FILE_LISTENER = listener.trc TRACE_DIRECTORY_LISTENER = c: orant ora01 trace LOG_FILE_LISTENER = listener LOG_DIRECTORY_LISTENER = c: orant ora01 log SID_LIST_LISTENER = (SID_LIST = (SID_DESC = 110

111 ) ) (SID_NAME = OR01) 5 フェイルオーバグループスクリプトの 登 録 サンプルスクリプトを 環 境 に 合 わせて 修 正 して 下 さい Oracle 環 境 用 サンプルスクリプト このサンプルは 下 記 に 示 した 内 容 で 構 築 されたクラスタ 環 境 に 於 いて フェイルオーバグル ープ GRP1 を 制 御 するものです GRP2 のスクリプトを 作 成 する 場 合 は パラメータを GRP2 の 環 境 のものに 置 き 換 えて 下 さい GRP1 の 構 築 内 容 プライマリノード SV1 バックアップノード SV2 切 替 パーティション y: サプライズサーバインストール 先 y: starspl2 データベース SID SPLDB1 オンラインシェル 名 SPLSV1 オンラインシェル SPLSV1 の 自 動 起 動 無 効 GRP2 の 構 築 内 容 プライマリノード SV2 バックアップノード SV1 切 替 パーティション z: サプライズサーバインストール 先 z: starspl2 データベース SID SPLDB2 オンラインシェル 名 SPLSV2 オンラインシェル SPLSV1 の 自 動 起 動 無 効 マルチスタンバイ 環 境 GRP1 用 スタートスクリプト start.bat ************************** rem * start.bat for GRP1 rem * rem * title : start script file sample ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER IF "%ARMS_EVENT%" == "RECOVER" GOTO RECOVER 111

112 rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です" このセクションは GRP1 のプライマリノード SV1 で 処 理 データベース SPLDB1 を 開 始 します net start OracleServiceSPLDB1 net start OracleTNSListener set ORACLE_SID=SPLDB1 svrmgr23 FormServer サービスを 開 始 します ARMLOAD SplServer /S /M "StarOffice オンラインシェルを 起 動 します y:\starspl2\sfoscmd S SPLSV1 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です" /A Rem このセクションは GRP1 のバックアップノード SV2 で 処 理 SV2 でデータベース SPLDB1 を 開 始 します net start OracleServiceSPLDB1 set ORACLE_SID=SPLDB1 svrmgr23 オンラインシェルを 起 動 します y:\starspl2\sfoscmd S SPLSV1 Rem *************************************** Rem リカバリ 対 応 処 理 Rem *************************************** :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG "Server の 復 旧 が 終 了 しました" /A 112

113 Rem *************************************** Rem フェイルオーバ 対 応 処 理 Rem *************************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK Rem ************* Rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 Rem ************* Rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 Rem ************* Rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 )" /A Rem このセクションは GRP1 のプライマリノード SV1 で 処 理 データベースを 開 始 します net start OracleServiceSPLDB1 net start OracleTNSListener set ORACLE_SID=SPLDB1 svrmgr23 comand=ay: oradata FormServer サービスを 開 始 します ARMLOAD SplServer /S /M "StarOffice オンラインシェルを 起 動 します y:\starspl2\sfoscmd S SPLSV1 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 )" /A Rem このセクションは GRP1 のバックアップノード SV2 で 処 理 SV2 でデータベース SPLDB1 を 開 始 します net start OracleServiceSPLDB1 set ORACLE_SID=SPLDB1 svrmgr23 オンラインシェルを 起 動 します y:\starspl2\sfoscmd S SPLSV1 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A 113

114 rem ARM 未 動 作 :no_arm ARMBCAST /MSG "ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT *** end of start.bat *** マルチスタンバイ 環 境 GRP1 用 ストップスクリプト stop.bat ************************** rem * stop.bat for GRP1 rem * rem * title : stop script file sample ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です" このセクションは GRP1 のプライマリノード SV1 で 処 理 オンラインシェルを 停 止 します y:\starspl2\sfoscmd K FormServer を 停 止 します ARMKILL データベースを 停 止 します set ORACLE_SID=SPLDB1 114

115 svrmgr23 oradata stopora.sql net stop OracleServiceSPLDB1 net stop OracleTNSListener :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 です" このセクションは GRP1 のバックアップノード SV2 で 処 理 GRP1 のオンラインシェル SPLSV1 を 停 止 します y:\starspl2\sfoscmd K GRP1 のデータベース SPLDB1 を 停 止 します set ORACLE_SID=SPLDB1 svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceSPLDB1 ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 )" このセクションは GRP1 のプライマリノード SV1 で 処 理 オンラインシェルを 停 止 します y:\starspl2\sfoscmd K FormServer を 停 止 します ARMKILL データベースを 停 止 します set ORACLE_SID=SPLDB1 svrmgr23 command=@y: oradata stopora.sql net stop OracleServiceSPLDB1 net stop OracleTNSListener :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 )" このセクションは GRP1 のバックアップノード SV2 で 処 理 GRP1 のオンラインシェル SPLSV1 を 停 止 します y:\starspl2\sfoscmd K SPLSV1 115

116 @rem GRP1 のデータベース SPLDB1 を 停 止 します set ORACLE_SID=SPLDB1 svrmgr23 oradata stopora.sql net stop OracleServiceSPLDB1 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG " ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT *** end of stop.bat *** 116

117 6. StarOffice/WEBINTERFACE 6.1. インストール 手 順 StarOffice/WEBINTERFACEを 利 用 するにはインターネットインフォメーションサービス (IIS)をインストールする 必 要 があります クラスタへのIISのインストール 方 法 について は CLUSTERPRO/ 構 築 ガイド を 参 照 してください SO/WEBINTERFACE のインストール 現 用 系 及 び 待 機 系 サーバ 各 々から IIS の wwwroot ディレクトリへインストールし インターネ ットサービスマネージャから 必 要 な 設 定 を 行 います 詳 しくは 各 PP 毎 の SO/WEBINTERFACE リリースメモ をご 覧 下 さい なお WEBINTERFACE はマルチスタンバイ 形 式 には 対 応 しておりません 6.2. スクリプトサンプル WEBINTERFACE( 基 本 ) スタートスクリプト(start.bat) ************************** rem * start.bat * rem * * rem * title : start script file sample * rem * version : 001.H10/12/5 * ************************** ************************** 117

118 rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER IF "%ARMS_EVENT%" == "RECOVER" GOTO RECOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です" SQL net start MSSQLServer ARMSLEEP Formserver ARMLOAD SplServer /S /M "StarOffice FormServer" 118

119 ARMLOAD StarOffice /S /M "StarOffice start WWW service net start "IIS Admin Service" net start "World Wide Web Publishing Service" :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です" SQL net start MSSQLServer isql /Usa /P /i c: mssql act.sql /o c: mssql Formserver ARMLOAD SplServer /S /M "StarOffice FormServer" ARMLOAD StarOffice /S /M "StarOffice start WWW service net start "IIS Admin Service" net start "World Wide Web Publishing Service" ************************** rem リカバリ 対 応 処 理 ************************** :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG "Server の 復 旧 が 終 了 しました" /A 119

120 ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 )" SQL net start Formserver ARMLOAD SplServer /S /M "StarOffice FormServer" ARMLOAD StarOffice /S /M "StarOffice start WWW service net start "IIS Admin Service" net start "World Wide Web Publishing Service" 120

121 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 )" SQL net start MSSQLServer isql /Usa /P /i c: mssql act.sql /o c: mssql Formserver ARMLOAD SplServer /S /M "StarOffice FormServer" ARMLOAD StarOffice /S /M "StarOffice start WWW service net start "IIS Admin Service" net start "World Wide Web Publishing Service" ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG "ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT 121

122 exit ストップスクリプト(stop.bat) ************************** rem * stop.bat * rem * * rem * title : stop script file sample * rem * version : 001.H10/12/4 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 122

123 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です" stop IIS net stop "World Wide Web Publishing Service" net stop "IIS Admin Service" x: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer rem SQL net stop MSSQLServer ARMKILL StarOffice ARMSLEEP 30 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 です" stop IIS net stop "World Wide Web Publishing Service" net stop "IIS Admin Service" x: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer rem SQL isql /Usa /P /i c: mssql deact.sql /o c: mssql deact.log net stop MSSQLServer ARMKILL StarOffice 123

124 ARMSLEEP 30 ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 )" stop IIS net stop "World Wide Web Publishing Service" net stop "IIS Admin Service" x: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer rem SQL net stop MSSQLServer ARMKILL StarOffice ARMSLEEP

125 :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 )" stop IIS net stop "World Wide Web Publishing Service" net stop "IIS Admin Service" x: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer rem SQL isql /Usa /P /i c: mssql deact.sql /o c: mssql deact.log net stop MSSQLServer ARMKILL StarOffice ARMSLEEP 30 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG " ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT exit 125

126 WEBINTERFACE(ワークフロー) スタートスクリプト(start.bat) ************************** rem * start.bat * rem * title : start script file sample * rem * date : 2000/11/07 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER IF "%ARMS_EVENT%" == "RECOVER" GOTO RECOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem net start OracleServiceORCL rem net start OracleTNSListener rem set ORACLE_SID=ORCL rem svrmgrxx command=@c: orant startup.sql rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 126

127 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です" SQL net start MSSQLServer ARMSLEEP Formserver ARMLOAD SplServer /S /M "StarOffice FormServer" ARMLOAD StarOffice /S /M "StarOffice Server" ARMLOAD WorkFlow /S /M WWF start WWW service net start "IIS Admin Service" net start "World Wide Web Publishing Service" :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です" SQL net start MSSQLServer isql /Usa /P /i c: mssql act.sql /o c: mssql Formserver ARMLOAD SplServer /S /M "StarOffice FormServer" 127

128 ARMLOAD StarOffice /S /M "StarOffice Server" ARMLOAD WorkFlow /S /M WWF start WWW service net start "IIS Admin Service" net start "World Wide Web Publishing Service" ************************** rem リカバリ 対 応 処 理 ************************** :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG "Server の 復 旧 が 終 了 しました" /A ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem net start OracleServiceORCL 128

129 rem net start OracleTNSListener rem set ORACLE_SID=ORCL rem svrmgrxx orant startup.sql rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 )" SQL net start Formserver ARMLOAD SplServer /S /M "StarOffice FormServer" ARMLOAD StarOffice /S /M "StarOffice Server" ARMLOAD WorkFlow /S /M WWF start WWW service net start "IIS Admin Service" net start "World Wide Web Publishing Service" :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 )" SQL net start MSSQLServer isql /Usa /P /i c: mssql act.sql /o c: mssql Formserver ARMLOAD SplServer /S /M "StarOffice FormServer" 129

130 ARMLOAD StarOffice /S /M "StarOffice Server" ARMLOAD WorkFlow /S /M WWF start WWW service net start "IIS Admin Service" net start "World Wide Web Publishing Service" ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG "ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT exit 130

131 ストップスクリプト(stop.bat) ************************** rem * stop.bat * rem * title : stop script file sample * rem * date : 2000/11/07 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です" /A 131

132 @rem stop IIS net stop "World Wide Web Publishing Service" net stop "IIS Admin Service" x: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer ARMKILL WorkFlow ARMKILL StarOffice rem SQL net stop MSSQLServer ARMSLEEP 30 rem set ORACLE_SID=ORCL rem svrmgrxx command=@c: orant shutdown.sql rem net stop OracleTNSListener rem net stop OracleServiceORCL :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 です" stop IIS net stop "World Wide Web Publishing Service" net stop "IIS Admin Service" x: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer ARMKILL WorkFlow ARMKILL StarOffice 132

133 rem SQL isql /Usa /P /i c: mssql deact.sql /o c: mssql deact.log net stop MSSQLServer ARMSLEEP 30 rem set ORACLE_SID=ORCL rem svrmgrxx orant shutdown.sql rem net stop OracleTNSListener rem net stop OracleServiceORCL ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 )" stop IIS net stop "World Wide Web Publishing Service" net stop "IIS Admin Service" 133

134 x: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer ARMKILL WorkFlow ARMKILL StarOffice rem SQL net stop MSSQLServer ARMSLEEP 30 rem set ORACLE_SID=ORCL rem svrmgrxx command=@c: orant shutdown.sql rem net stop OracleTNSListener rem net stop OracleServiceORCL :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 )" stop IIS net stop "World Wide Web Publishing Service" net stop "IIS Admin Service" x: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer ARMKILL WorkFlow ARMKILL StarOffice rem SQL isql /Usa /P /i c: mssql deact.sql /o c: mssql deact.log 134

135 net stop MSSQLServer ARMSLEEP 30 rem set ORACLE_SID=ORCL rem svrmgrxx orant shutdown.sql rem net stop OracleTNSListener rem net stop OracleServiceORCL ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG " ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT exit 135

136 WEBINTERFACE(フォーラム) スタートスクリプト(stop.bat) ************************** rem * start.bat * rem * title : start script file sample * rem * date : 2000/11/07 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER IF "%ARMS_EVENT%" == "RECOVER" GOTO RECOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 起 動 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 136

137 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です" SQL net start MSSQLServer ARMSLEEP Formserver ARMLOAD SplServer /S /M "StarOffice FormServer" ARMLOAD StarOffice /S /M "StarOffice Server" ARMLOAD SOForumServer /S /M StarOffice Forum start WWW service net start "IIS Admin Service" net start "World Wide Web Publishing Service" :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です" SQL net start MSSQLServer isql /Usa /P /i c: mssql act.sql /o c: mssql Formserver ARMLOAD SplServer /S /M "StarOffice FormServer" ARMLOAD StarOffice /S /M "StarOffice Server" ARMLOAD SOForumServer /S /M StarOffice Forum start WWW service 137

138 net start "IIS Admin Service" net start "World Wide Web Publishing Service" ************************** rem リカバリ 対 応 処 理 ************************** :RECOVER rem クラスタ 復 帰 後 のリカバリ 処 理 rem ( 例 ) ARMBCAST /MSG "Server の 復 旧 が 終 了 しました" /A ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 起 動 中 です(フェイルオーバ 後 )" /A 138

139 @rem SQL net start Formserver ARMLOAD SplServer /S /M "StarOffice FormServer" ARMLOAD StarOffice /S /M "StarOffice Server" ARMLOAD SOForumServer /S /M StarOffice Forum start WWW service net start "IIS Admin Service" net start "World Wide Web Publishing Service" :ON_OTHER2 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 起 動 中 です(フェイルオーバ 後 )" SQL net start MSSQLServer isql /Usa /P /i c: mssql act.sql /o c: mssql Formserver ARMLOAD SplServer /S /M "StarOffice FormServer" ARMLOAD StarOffice /S /M "StarOffice Server" ARMLOAD SOForumServer /S /M StarOffice Forum start WWW service net start "IIS Admin Service" net start "World Wide Web Publishing Service" 139

140 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG "ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT exit 140

141 ストップスクリプト(stop.bat) ************************** rem * stop.bat * rem * title : stop script file sample * rem * date : 2000/11/07 * ************************** ************************** rem 起 動 要 因 チェック ************************** IF "%ARMS_EVENT%" == "START" GOTO NORMAL IF "%ARMS_EVENT%" == "FAILOVER" GOTO FAILOVER rem ActiveRecoveryManager 未 動 作 GOTO no_arm ************************** rem 通 常 終 了 対 応 処 理 ************************** :NORMAL rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem 業 務 通 常 処 理 rem プライオリティ チェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER1 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です" stop IIS 141

142 net stop "World Wide Web Publishing Service" net stop "IIS Admin Service" x: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer rem SQL net stop MSSQLServer ARMKILL SOForumServer ARMKILL StarOffice ARMSLEEP 30 :ON_OTHER1 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 です" stop IIS net stop "World Wide Web Publishing Service" net stop "IIS Admin Service" x: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer rem SQL isql /Usa /P /i c: mssql deact.sql /o c: mssql deact.log net stop MSSQLServer ARMKILL SOForumServer ARMKILL StarOffice ARMSLEEP

143 ************************** rem フェイルオーバ 対 応 処 理 ************************** :FAILOVER rem ディスクチェック IF "%ARMS_DISK%" == "FAILURE" GOTO ERROR_DISK rem フェイルオーバ 後 の 業 務 起 動 ならびに 復 旧 処 理 rem プライオリティ のチェック IF "%ARMS_SERVER%" == "OTHER" GOTO ON_OTHER2 rem 最 高 プライオリティ での 処 理 ARMBCAST /MSG " 最 高 プライオリティサーバで 終 了 中 です(フェイルオーバ 後 )" stop IIS net stop "World Wide Web Publishing Service" net stop "IIS Admin Service" x: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer rem SQL net stop MSSQLServer ARMKILL SOForumServer ARMKILL StarOffice ARMSLEEP 30 :ON_OTHER2 143

144 rem 最 高 プライオリティ 以 外 での 処 理 ARMBCAST /MSG "プライオリティサーバ 以 外 で 終 了 中 です(フェイルオーバ 後 )" stop IIS net stop "World Wide Web Publishing Service" net stop "IIS Admin Service" x: starspl2 sfoscmd K SuppliesServer ARMKILL SplServer rem SQL isql /Usa /P /i c: mssql deact.sql /o c: mssql deact.log net stop MSSQLServer ARMKILL SOForumServer ARMKILL StarOffice ARMSLEEP 30 ************************** rem 例 外 処 理 ************************** rem ディスク 関 連 エラー 処 理 :ERROR_DISK ARMBCAST /MSG " 切 替 パーティションの 接 続 に 失 敗 しました" /A rem ARM 未 動 作 :no_arm ARMBCAST /MSG " ActiveRecoveryManager が 動 作 状 態 にありません" /A :EXIT exit 144

145 7. StarOffice/フォーラムサーバ 本 章 では StarOffice/フォーラムサーバを CLUSTERPRO 上 で 動 作 させる 為 の 手 順 につ いて 説 明 します 7.1. 動 作 環 境 StarOffice/サーバとの 関 係 StarOffice/フォーラムサーバは リッチテキスト 形 式 のフォーラムの 意 見 を 内 容 検 索 する 際 StarOffice/テキスト 抽 出 オプションを 使 用 しています したがって StarOffice/ サーバおよび StarOffice/テキスト 抽 出 オプションと 同 じフェイルオーバグループで 動 作 させる 必 要 があります 構 成 StarOffice/フォーラムサーバ V5.5 は Windows NT 4.0/Windows NT 4.0 Enterprise Edition 及 び CLUSTERPRO Ver4.1 以 降 の 環 境 で 動 作 します 145

146 7.2. 機 能 概 要 StarOffice/フォーラムサーバを CLUSTERPRO 環 境 下 で 動 作 させることによって 現 用 系 でのフェイルオーバ 発 生 時 に 待 機 系 のサーバでサービスを 提 供 することが 可 能 とな ります StarOffice/フォーラムサーバは シングルスタンバイ 型 に 対 応 しています 現 用 系 で 障 害 が 発 生 すると 現 用 系 で 使 用 していたフェイルオーバグループのリソース ( 仮 想 IP アドレス 切 替 パーティション レジストリなど)が 待 機 系 に 引 き 継 がれ 待 機 系 でサービスが 提 供 されます シングルスタンバイ 型 下 図 は シングルスタンバイ 型 を CLUSTERPRO 環 境 下 で サーバ 1 を 現 用 系 サー バ 2 を 待 機 系 として 動 作 させるときのイメージ 図 です CLUSTERPRO マネージャ フォーラム 仮 想 IP で 接 続 サーバ 1: 現 用 系 サーバ 2: 待 機 系 ローカルディスク クロスコールディスク ローカルディスク フェイルオーバグループ StarOffice/サーバ StarOffice/フォーラムサーバ 通 常 運 用 状 態 サーバ 1 で 障 害 が 発 生 すると 以 下 の 図 のようになります 146

147 CLUSTERPRO マネージャ フォーラム 仮 想 IP で 接 続 サーバ 1: 現 用 系 サーバ 2: 待 機 系 ローカルディスク クロスコールディスク ローカルディスク フェイルオーバグループ StarOffice/サーバ StarOffice/フォーラムサーバ フェイルオーバ 発 生 状 態 サーバ 1 で 障 害 が 発 生 すると 以 下 の 手 順 でサーバ 2 へ 切 り 替 わります 1. サーバ 1 で 起 動 中 のサービス(StarOffice/フォーラムサーバ StarOffice/サーバ) を 停 止 します 2. サーバ 1 で 仮 想 IP アドレスを 非 活 性 状 態 にします 3. サーバ 1 に 接 続 されているクロスコールディスクをアンマウントします 4. サーバ 2 からクロスコールディスクをマウントします 5. サーバ 2 で 仮 想 IP アドレスを 活 性 化 状 態 にします 6. サーバ 2 でサービス(StarOffice/サーバ StarOffice/フォーラムサーバ)を 起 動 しま す 147

148 7.3. インストール 手 順 StarOffice/フォーラムサーバは 現 用 系 / 待 機 系 それぞれから 切 替 パーティションに 対 し てインストールします インストール 方 法 は 通 常 の 方 法 とは 一 部 異 なりますので 下 記 インストール 手 順 に 従 って 行 なってください インストールする 前 に StarOffice/フォーラムサーバは StarOffice/サーバと 同 じフェイルオーバグループで 動 作 します StarOffice/サーバのインストールおよび 設 定 が 行 なわれていない 場 合 には まず StarOffice/サーバのインストールと 環 境 設 定 を 行 なってください Staroffice/サーバがマルチスタンバイ 運 用 で フォーラムサーバをどちらかのフェイル オーバグループで 動 作 させる 場 合 は StarOffice/サーバのインストール 時 に 使 用 した alenv.bat ファイルが 必 要 となります ( 詳 細 は 節 StarOffice/サーバ マルチスタ ンバイ 型 を 参 照 してください ) 待 機 系 サーバへのインストール はじめに 待 機 系 サーバに StarOffice/フォーラムサーバをインストールします 1. フェイルオーバグループを 待 機 系 で 起 動 します 2. フォーラムサーバのセットアッププログラムを 実 行 します この 時 セットアップ 先 は 切 替 パーティションを 指 定 します セットアップ 作 業 は SO/フォーラムサ ーバのリリースメモ 等 を 参 照 して 下 さい *StarOffice/サーバがマルチスタンバイ 型 の 場 合 は StarOffice/サーバのインスト ール 時 に 使 用 した alenv.bat ファイルを 実 行 してから フォーラムサーバのセットア ップを 実 行 します 3. エディタ(メモ 帳 など)で 以 下 の 設 定 ファイルを 更 新 します %fsroot%は StarOffice/フォーラムサーバのインストール 先 ディレクトリです ファイル 名 :%fsroot% etc SOFServer.ini セクション 名 :[CLUSTER] キー:CLUSTER=YES 148

149 キー:SELFHOST=< 仮 想 ホスト 名 >*2.2 節 StarOffice/サーハ.インストール 手 順 参 照 キー:SELFADDR=< 仮 想 IP アドレス> 4. コントロールパネル サービスで StarOffice Forum Server のサービスが 開 始 終 了 できることを 確 認 します 5. 手 順 2 で 指 定 したセットアップ 先 のディレクトリの 名 前 を 任 意 の 名 前 に 変 更 し ます 現 用 系 サーバへのインストール 次 に 現 用 系 サーバに StarOffice/フォーラムサーバをインストールします 1. フェイルオーバグループを 現 用 系 で 起 動 します 2. 待 機 系 サーバでのセットアップ 手 順 2~4を 実 施 します このとき インストール 先 のパスは 待 機 系 サーバと 同 じものを 指 定 します 3. コントロールパネル サービスで StarOffice Forum Server のサービスが 開 始 終 了 できることを 確 認 します 4. 待 機 系 サーバへのインストールの 手 順 5 で 名 前 を 変 更 したディレクトリを 削 除 し ます フェイルオーバグループの 更 新 フェイルオーバグループのプロパティを 更 新 します 1. レジストリ 同 期 HKEY_LOCAL_MACHINE SOFTWARE NEC StarOffice Forum Server を 設 定 し ます これにより StarOffice/フォーラムサーバのコンフィグレーションはフェ イルオーバ 時 に 待 機 系 のノードに 引 き 継 がれます 2. スクリプト StarOffice/フォーラムサーバのスクリプトは 以 下 の 内 容 を StarOffice/サーバの 起 動 および 終 了 を 行 なっている 部 分 の 直 後 に 記 述 します 開 始 スクリプト(start.bat) StarOffice/サーバの 起 動 を 行 なっている 部 分 の 直 後 に 以 下 のように StarOffice/フ ォーラムサーバの 起 動 を 追 加 します 4 個 所 に 記 述 があります 設 定 前 ARMLOAD StarOffice /S /M StarOffice Server 149

150 設 定 後 ARMLOAD StarOffice /S /M StarOffice Server ARMLOAD SOForumServer /S /M StarOffice Forum Server 終 了 スクリプト(stop.bat) StarOffice/サーバの 終 了 を 行 なっている 部 分 の 直 前 に 以 下 のように StarOffice/フ ォーラムサーバの 終 了 を 追 加 します 4 個 所 に 記 述 があります 設 定 前 ARMKILL StarOffice 設 定 後 ARMKILL SOForumServer ARMKILL StarOffice 150

151 7.4. アンインストール 手 順 アンインストールとは フォーラムサーバが 使 用 するデータおよびフォーラムサーバ 自 体 を 削 除 する 作 業 です クラスタ 構 成 としてインストールされている 状 態 からアンインス トールを 行 うときは 通 常 の 方 法 とは 異 なりますので 下 記 アンインストール 手 順 に 従 っ て 行 ってください (1)フォーラムサーバのアンインストール 1. CLUSTERPRO マネージャにてフェイルオーバグループのプロパティよりフォー ラムサーバのレジストリ 同 期 を 削 除 します 2. 現 用 系 サーバでフォーラムサーバをアンインストールします 3. 待 機 系 サーバでフォーラムサーバをアンインストールします (2)フェイルオーバグループの 削 除 フェイルオーバグループを 停 止 して 削 除 します 7.5. 注 意 事 項 %fsroot% Grp Starofc Etc 配 下 の NS.SG に 設 定 する Temporary path には 現 用 系 サ ーバ 待 機 系 サーバそれぞれにおいて 存 在 するディレクトリパスを 設 定 してください (Temporary path は ローカル/ 切 替 パーティションのどちらでも 問 題 ありません ) これは 現 用 系 サーバと 待 機 系 サーバのディスク 構 成 が 異 なっている 場 合 フォーラムサ ーバが 正 常 に 動 作 しない 場 合 がある 為 です

152 8. 補 足 StarOffice/MailgGateway-SMTP を 運 用 する 場 合 MailHub 機 能 は 使 用 できません したがって sendmail 等 の SMTP メール 用 の MTA(MessageTransferAgent)を 用 意 する 必 要 があります Windows2000 への 対 応 について StarOffice 各 製 品 の 対 応 バージョンについては 下 記 FOS 事 業 部 のホームページ 内 の Windows2000 対 応 の Web ページをご 覧 ください スクリプト 作 成 時 の 注 意 事 項 スクリプトで ARMLOAD/ARMKILL/net start/net stop コマンドのようなプロセスの 起 動 / 終 了 を 行 う 場 合 には その 前 後 に ARMLOG で ログ 出 力 を 行 うようにして 下 さい < 例 > ( 本 マニュアルでの 記 述 )ARMLOAD StarOffice /S /M StarOffice Server (ARMLOG 追 加 例 ) ARMLOG StarOffice Server START ARMLOAD StarOffice /S /M StarOffice Server ARMLOG StarOffice Server END フローティング IP への 対 応 について IPアドレスの 仮 想 化 については 仮 想 IP アドレス,フローティング IP アドレスの いずれでも 対 応 可 能 です ( 但 し MailGateway は フローティング IP のみ 対 応 可 能 ) フローティング IP を 使 用 される 場 合 には 構 築 ガイドの 仮 想 IP の 部 分 をフローティング IP に 読 み 替 えて 下 さい 152 -

153 9. FAQ 集 よく 聞 かれる 質 問 を 集 めました 参 考 にして 下 さい Q A 構 成 機 能 マルチスタンバイ 型 で 複 数 の 本 番 系 SO 可 能 です 但 し 本 番 系 サーバは 別 々のマシンに 設 置 し サーバを1 台 のノードで 兼 ねることがで た 方 が 負 荷 とリスク 小 さくすみます また 複 数 の 本 番 きるか? 系 サーバを1 台 のノードで 兼 ねると 本 番 で 互 いに 性 能 が 劣 化 します 将 来 的 にディスク 容 量 を 増 やす 場 合 に フェールオーバグループに 共 有 ディスクを 追 加 して 拡 は? 張 ファイルシステムを 作 成 することで 対 処 します クラスタ 環 境 で 運 用 しているSOに 対 して 可 能 です バージョンアップやサービスの 追 加 は 可 能 か? シングルスタンバイ 型 には SOサーバを2 シングルスタンバイには SOサーバを2 製 品 購 入 します つ 購 入 するのですか? マルチスタンバイには SOサーバとSOサーバリンクをそ れぞれ4 製 品 購 入 します エンドユーザ 見 え メール 発 信 しようとしている 時 にフェー 待 機 系 でのサービスが 再 開 するまでは 発 信 時 にエラー ルオーバが 発 生 したら? が 表 示 されることがあります しかし 一 旦 サービスが 再 開 すれば 再 オペレーションによって メールを 発 信 す ることができます 文 書 作 成 中 にフェールオーバが 発 生 した ら? 席 を 外 している 間 にフェールオーバが 発 生 完 了 したら? フェールオーバ 中 やフェールオーバ 後 に ログインしようとしたら? 待 機 系 でのサービスが 再 開 するまでは 登 録 時 にエラー が 表 示 されることがあります しかし 一 旦 サービスが 再 開 すれば 再 オペレーションによって 文 書 を 登 録 する ことができます 一 回 目 の 接 続 時 に ホストと 通 信 できない 旨 のエラー が 発 生 することがありますが これはクライアントが 無 通 信 タイムアウトする 前 にコネクションが 切 断 されたこ とを 示 すエラーですので 問 題 ありません 再 オペレー ションして 下 さい フェールオーバ 中 にログインしようとした 場 合 は エラ ーとなります フェールオーバ 後 のログインは 問 題 あり ません 資 源 フェールオーバ 直 前 に 発 信 されたメール サービスはそのメールに 対 する 処 理 単 位 を 終 えてから 停 は 正 しく 届 く? 止 します 待 機 系 で 処 理 が 続 行 されメールは 正 しく 届 き ます 文 書 登 録 中 にフェールオーバが 発 生 した 場 合 は その 文 書 はどうなるか? フェールオーバが 発 生 することでメール や 文 書 が 失 われることはないか? サービスはその 文 書 の 登 録 を 終 えてから 停 止 しますの で 文 書 は 正 しく 登 録 されます ディスク 障 害 が 起 きない 限 り 資 源 が 失 われることはあ りません 性 能 フェールオーバでサービスが 一 時 的 に 使 発 生 原 因 その 時 のシステムの 構 成 と 状 態 に 依 存 します えなくなる 時 間 は? が 数 十 秒 から 数 分 です 現 用 系 と 待 機 系 のサーバで ステーション ノードのスペックに 差 がない 場 合 は 通 常 運 用 時 SOの 性 からの 操 作 のレスポンスやサーバでの 処 能 差 はありません マルチスタンバイ 型 で フェイルオ 理 に 性 能 差 はあるか? ーバが 発 生 して1つのノードで2つのサービスを 提 供 す 153 -

154 る 場 合 には 性 能 が 劣 化 します 効 果 クラスタシステムは どのような 障 害 に 対 不 意 の 電 源 断 やネットワーク 障 害 に 対 して 効 果 がありま して 効 果 があるのですか? す また 万 一 サービスが 停 止 した 場 合 にも 待 機 系 で サービスを 再 開 することができます クラスタシステムを 採 用 しても 効 果 のな ディスク 障 害 に 対 しては 効 果 がありません い 障 害 には 何 がありますか? 注 意 制 限 クラスタ 構 成 にすることで 使 えなくなる 動 作 環 境 設 定 での サーバの 選 択 の 機 能 が 使 えな StarOffice 機 能 があるか くなります フェールオーバ 後 の 待 機 系 運 用 時 に 注 特 にありません 意 制 限 事 項 はあるか バックアップ バックアップ 中 にフェイルオーバが 発 生 その 時 のバックアップは 残 念 ながら 打 ち 切 りになります した 場 合 にはどうなるか ので フェイルオーバ 後 に バックアップを 取 り 直 すこ とになります バックアップ 中 はサービスを 停 止 しない といけないのか? ミラーリング 機 能 使 用 時 のバックアップ の 手 順 を 教 えて 下 さい ミラーリング 機 能 を 使 用 すれば サービスを 提 供 しなが らバックアップすることができます 1サービス 停 止 2 待 機 系 ノードの 切 り 離 し3サービス 再 開 4 待 機 系 ノードでミラーディスクにアクセス 許 可 5 待 機 系 ノードでバックアップ6 待 機 系 ノードをフェールオ ーバグループに 復 帰 という 手 順 になります ミラーリング 機 能 使 用 中 に バックアップ 中 に 現 用 系 ノードで 障 害 があった 場 合 に は? 両 サーバダウンからの 復 旧 と 同 じ 扱 いになりま す 待 機 系 サーバか 現 用 系 サーバのどちらのデータが 友 好 かを 判 断 して ミラー 再 構 築 復 帰 を 行 なうことにな ります 154 -

ファイルサーバー(NFS) 構築ガイド

ファイルサーバー(NFS) 構築ガイド CLUSTERPRO D for Linux ファイルサーバー(NFS) 構 築 ガイド 改 版 履 歴 版 数 改 版 日 付 内 容 1 2016/04/20 新 規 作 成 i 目 次 第 1 章 はじめに... 1 1.1 対 象 読 者 と 目 的...2 1.2 適 用 範 囲...2 1.3 表 記 規 則...2 1.4 免 責 事 項...2 1.5 商 標 情 報...3 1.6

More information

CSV_Backup_Guide

CSV_Backup_Guide ActiveImage Protector による クラスター 共 有 ボリュームのバックアップ 運 用 ガイド 第 5 版 - 2015 年 4 月 20 日 Copyright NetJapan, Inc. All Rights Reserved. 無 断 複 写 転 載 を 禁 止 します 本 ソフトウェアと 付 属 ドキュメントは 株 式 会 社 ネットジャパンに 所 有 権 および 著 作

More information

iStorage ソフトウェア VMware vSphere Web Client Plug-in インストールガイド

iStorage ソフトウェア VMware vSphere Web Client Plug-in インストールガイド istorage ソフトウェア VMware vsphere Web Client Plug-in インストールガイド はじめに このインストールガイドでは WebSAM Storage VMware vsphere Web Client Plug-in のインストールに 関 して 説 明 しています 本 製 品 は VMware vcenter Server VMware vsphere Web

More information

Thunderbird のメール/設定を別PCへ移行する方法(「MozBackup」を使って)

Thunderbird のメール/設定を別PCへ移行する方法(「MozBackup」を使って) Thunderbird 15 のメールをバックアップする 方 法 2012.8.31 計 算 機 室 メールホスティングでは サーバ 上 に 保 存 できるメールの 容 量 に 400MB の 制 限 がありま す 容 量 制 限 を 越 えると 新 しいメールを 受 信 できなくなるため サーバ 上 の 不 要 なメール を 削 除 するか メールを 自 分 の PC へ 移 動 する 必 要 があります

More information

表紙

表紙 インストールマニュアル(Windows 8) ( 第 4.0 版 ) 群 馬 県 国 民 健 康 保 険 団 体 連 合 会 改 訂 履 歴 版 数 日 付 改 訂 内 容 第 1.0 版 平 成 21 年 8 月 10 日 初 版 第 2.0 版 平 成 24 年 4 月 1 日 Windows 7(32bit/64bit) 対 応 受 給 者 情 報 コピー 機 能 追 加 第 2.1 版 平

More information

ソフトウェア説明書

ソフトウェア説明書 人 事 給 与 給 与 基 本 ソフトウェア 説 明 書 サポートサービス 製 品 平 成 28 年 度 保 険 料 額 表 対 応 プログラム まえがき このソフトウェア 説 明 書 ( 以 降 本 書 と 略 記 )は GLOVIA smart 人 事 給 与 BP 給 与 基 本 サポートサービス 製 品 : 平 成 28 年 度 保 険 料 額 表 対 応 プログラム V36L01 の 導

More information

POWER EGG V2.01 ユーザーズマニュアル ファイル管理編

POWER EGG V2.01 ユーザーズマニュアル ファイル管理編 POWER EGG V2.0 ユーザーズマニュアル ファイル 管 理 編 Copyright 2009 D-CIRCLE,INC. All Rights Reserved 2009.4 はじめに 本 書 では POWER EGG 利 用 者 向 けに 以 下 の POWER EGG のファイル 管 理 機 能 に 関 する 操 作 を 説 明 しま す なお 当 マニュアルでは ファイル 管 理 機

More information

V-CUBE One

V-CUBE One V-CUBE One Office 365 連 携 マニュアル ブイキューブ 2016/06/03 この 文 書 は V-CUBE One の Office 365 連 携 用 ご 利 用 マニュアルです 更 新 履 歴 更 新 日 内 容 2016/02/09 新 規 作 成 2016/03/11 Office 365 ID を 既 存 の One 利 用 者 と 紐 付 ける 機 能 に 関 する

More information

「1 所得税及び復興特別所得税の確定申告書データをお持ちの方」からの更正の請求書・修正申告書作成編

「1  所得税及び復興特別所得税の確定申告書データをお持ちの方」からの更正の請求書・修正申告書作成編 既 に 提 出 した 所 得 税 及 び 復 興 特 別 所 得 税 の 確 定 申 告 の 申 告 額 に 誤 り があった 場 合 で 納 める 税 金 が 多 すぎた 場 合 や 還 付 される 税 金 が 少 なす ぎた 場 合 に 提 出 する 更 正 の 請 求 書 や 申 告 をした 税 額 等 が 実 際 より 少 な すぎた 場 合 や 還 付 される 税 金 が 多 すぎた 場

More information

(Microsoft PowerPoint - Ver12\203o\201[\203W\203\207\203\223\203A\203b\203v\216\221\227\277.ppt)

(Microsoft PowerPoint - Ver12\203o\201[\203W\203\207\203\223\203A\203b\203v\216\221\227\277.ppt) ACAD-DENKI DENKI Ver.12 新 機 能 / 改 善 機 能 アルファテック 株 式 会 社 1 新 機 能 改 善 機 能 一 覧 ACAD-DENKI/EL Ver.12 新 機 能 と 改 善 機 能 新 メニュー/ 新 機 能 拡 張 プロジェクト 管 理 外 部 端 子 コネクタ 端 子 ネット 分 割 化 リアルタイム 線 番 挿 入 改 善 項 目 図 題 情 報 編

More information

「給与・年金の方」からの確定申告書作成編

「給与・年金の方」からの確定申告書作成編 所 得 が 給 与 のみ 公 的 年 金 のみ 給 与 と 公 的 年 金 のみ の 方 で 入 力 方 法 選 択 画 面 で 給 与 年 金 の 方 を 選 択 された 場 合 の 確 定 申 告 書 作 成 の 操 作 手 順 を 説 明 します ~ この 操 作 の 手 引 きをご 利 用 になる 前 に ~ この 操 作 の 手 引 きでは 確 定 申 告 書 の 作 成 方 法 をご 説

More information

<82C582F182B382A2322E3594C5837D836A83858341838B2E786C73>

<82C582F182B382A2322E3594C5837D836A83858341838B2E786C73> 機 能 追 加 一 覧 項 番 機 能 名 機 能 概 要 1 複 数 発 生 記 録 請 求 ( 画 面 入 力 ) 機 能 企 業 ユーザによる 発 生 記 録 について 発 生 記 録 メニュー 画 面 や 取 引 先 グ ループ 選 択 画 面 過 去 請 求 データからの 再 利 用 等 から 複 数 債 権 の 仮 登 録 情 報 を 入 力 し 一 度 に 大 量 の 発 生 記 録

More information

はじめに でんでん 記 録 Win10/8.1/8/7( 以 下 でんでん 記 録 とする)をご 利 用 いただきまして 誠 にありがとうございます 本 マニュアルを 参 照 して インストールを 行 ってください セキュリティについて 本 システムのデータを 保 存 する 共 有 データファイルは

はじめに でんでん 記 録 Win10/8.1/8/7( 以 下 でんでん 記 録 とする)をご 利 用 いただきまして 誠 にありがとうございます 本 マニュアルを 参 照 して インストールを 行 ってください セキュリティについて 本 システムのデータを 保 存 する 共 有 データファイルは でんでん 記 録 Win10/8.1/8/7 インストールマニュアル 第 4 版 2016/8/16 はじめに でんでん 記 録 Win10/8.1/8/7( 以 下 でんでん 記 録 とする)をご 利 用 いただきまして 誠 にありがとうございます 本 マニュアルを 参 照 して インストールを 行 ってください セキュリティについて 本 システムのデータを 保 存 する 共 有 データファイルは

More information

もくじ はじめに 本 書 はスマートフォンやタブレットのアプリ LINE の 設 定 を 行 うためのマニュアルとなります 詳 しい 操 作 方 法 については メーカーホームページ 上 の 基 本 的 な 使 い 方 を 参 照 ください LINE 基 本 的 な 使 い 方 http://hel

もくじ はじめに 本 書 はスマートフォンやタブレットのアプリ LINE の 設 定 を 行 うためのマニュアルとなります 詳 しい 操 作 方 法 については メーカーホームページ 上 の 基 本 的 な 使 い 方 を 参 照 ください LINE 基 本 的 な 使 い 方 http://hel 本 書 は 大 切 に 保 管 ください LINE 設 定 マニュアル LINEバージョン 5.0.4 第 1 版 もくじ はじめに 本 書 はスマートフォンやタブレットのアプリ LINE の 設 定 を 行 うためのマニュアルとなります 詳 しい 操 作 方 法 については メーカーホームページ 上 の 基 本 的 な 使 い 方 を 参 照 ください LINE 基 本 的 な 使 い 方 http://help.line.me/line/?lang=ja

More information

Microsoft Word - MyWebPortalOffice_BackupRestore2012.doc

Microsoft Word - MyWebPortalOffice_BackupRestore2012.doc イントラネット 超 簡 単 構 築 ツール MyWeb PortalOffice 1.3 バックアップ 復 元 (Windows Server 2012 R2 / 2012 用 ) 第 1.1 版 2013 年 12 月 11 日 目 次 1. 概 要... 1 2.Windows Server バックアップをする... 2 (1) Windows Server バックアップをインストールする...

More information

目 次 機 能 -------------------- 3 運 用 上 の 注 意 -------------------- 4 処 理 手 順 -------------------- 5 画 面 説 明 ログイン -------------------- 6 直 送 先 選 択 1 -----

目 次 機 能 -------------------- 3 運 用 上 の 注 意 -------------------- 4 処 理 手 順 -------------------- 5 画 面 説 明 ログイン -------------------- 6 直 送 先 選 択 1 ----- DONKEL order system 御 利 用 ガイド お 得 意 様 : 様 電 話 : ご 担 当 者 様 : お 得 意 様 ID: パスワード: * 変 更 希 望 の 方 はP4をご 覧 ください ドンケル 株 式 会 社 目 次 機 能 -------------------- 3 運 用 上 の 注 意 -------------------- 4 処 理 手 順 --------------------

More information

01_07_01 データのインポート_エクスポート_1

01_07_01 データのインポート_エクスポート_1 データのインポート/エクスポートについて 概 要 スタッフエクスプレスでは 他 のソフトウェアで 作 成 されたスタッフデータ 得 意 先 データなどを 取 り 込 む(インポートする)ことができます また スタッフエクスプレスに 登 録 済 みのデータを Excel 形 式 CSV 形 式 で 出 力 (エクスポート)す ることができます 注 意 インポートできるデータは 次 の 条 件 を 満

More information

Microsoft Word - 20150728_Office365ProPlus利用マニュアル.docx

Microsoft Word - 20150728_Office365ProPlus利用マニュアル.docx Office365ProPlus 利 用 マニュアル ( 学 生 教 職 員 共 通 ) 敬 愛 大 学 千 葉 敬 愛 短 期 大 学 メディアセンター Ver1.1 2015 年 7 月 28 日 制 改 訂 履 歴 バージョン 年 月 日 改 訂 履 歴 1.0 2015/6/24 初 版 1.1 2015/7/28 Microsoft アカウント の 記 述 を Office365 のアカウント

More information

別冊資料-11

別冊資料-11 一 般 競 争 入 札 方 式 工 事 希 望 型 競 争 入 札 方 式 における 技 術 資 料 入 力 システムの 利 用 方 法 について Rev 8.0( 平 成 28 年 3 月 ) 国 土 交 通 省 中 国 地 方 整 備 局 - 目 次 - 1. はじめに... 1 2. 利 用 環 境 及 び 注 意 事 項... 1 3. 入 力 手 順 について... 2 3.1. 技 術

More information

5-2.操作説明書(支店連携)_xlsx

5-2.操作説明書(支店連携)_xlsx お 客 さま 向 け 送 り 状 発 行 システム 5-2. 操 作 説 明 書 ( 支 店 連 携 ) ゆうパックプリントR は 日 本 郵 便 株 式 会 社 がお 客 さまに 無 料 で 提 供 する ゆうパックや 郵 便 商 品 の 送 り 状 をパソコンで 印 刷 するためのソフトウェアです ゆうパックプリントRを 以 降 ゆうプリR と 表 記 します 本 マニュアルは 支 店 連 携

More information

PC 移 行 は 以 下 の 流 れで 行 います 次 ページ 以 降 に 各 手 順 を 記 載 しますのでご 確 認 ください ( をクリックすると 該 当 の 説 明 にジャンプします ) 移 行 元 のPCでの 作 業 Step1 移 行 するデータをバックアップする (3ページ) [データ

PC 移 行 は 以 下 の 流 れで 行 います 次 ページ 以 降 に 各 手 順 を 記 載 しますのでご 確 認 ください ( をクリックすると 該 当 の 説 明 にジャンプします ) 移 行 元 のPCでの 作 業 Step1 移 行 するデータをバックアップする (3ページ) [データ 奉 行 i8/i シリーズ(スタンドアロン 版 ) PC 移 行 の 手 順 書 新 しいPCを 購 入 したので このPCで 奉 行 製 品 を 利 用 したい など 現 在 ご 利 用 のPCから 別 PCで 奉 行 製 品 をご 利 用 になる 場 合 の 移 行 手 順 を 説 明 します 次 ページに 各 作 業 の 流 れを 記 載 しますのでご 確 認 ください 移 行 元 のPC 1

More information

目 次 1. 積 算 内 訳 書 に 関 する 留 意 事 項 1 ページ 2. 積 算 内 訳 書 のダウンロード 3 ページ 3. 積 算 内 訳 書 の 作 成 (Excel 2003の 場 合 ) 6 ページ 4. 積 算 内 訳 書 の 作 成 (Excel 2007の 場 合 ) 13

目 次 1. 積 算 内 訳 書 に 関 する 留 意 事 項 1 ページ 2. 積 算 内 訳 書 のダウンロード 3 ページ 3. 積 算 内 訳 書 の 作 成 (Excel 2003の 場 合 ) 6 ページ 4. 積 算 内 訳 書 の 作 成 (Excel 2007の 場 合 ) 13 積 算 内 訳 書 の 作 成 マニュアル 平 成 26 年 1 形 県 県 整 備 部 建 設 企 画 課 目 次 1. 積 算 内 訳 書 に 関 する 留 意 事 項 1 ページ 2. 積 算 内 訳 書 のダウンロード 3 ページ 3. 積 算 内 訳 書 の 作 成 (Excel 2003の 場 合 ) 6 ページ 4. 積 算 内 訳 書 の 作 成 (Excel 2007の 場 合 )

More information

ProWebRabbitインストールガイド

ProWebRabbitインストールガイド ProWebRabbit インストールガイド このインストールガイドでは ProWebRabbit の 標 準 的 なインストール 方 法 について 説 明 します システム 構 築 方 法 の 詳 細 な 説 明 などについては 取 扱 説 明 書 を 参 照 してください ProWebRabbit の 以 前 のバージョンからバージョンアップを 行 う 場 合 には インストール 実 施 前 にご

More information

購買ポータルサイトyOASIS簡易説明書 b

購買ポータルサイトyOASIS簡易説明書 b 購 買 ポータルサイト yoasis 簡 易 説 明 書 横 河 電 機 株 式 会 社 本 書 は 購 買 ポータルサイト yoasis の 簡 易 的 な 基 本 操 作 について 記 載 してあります 詳 細 な 操 作 方 法 については 別 冊 の 購 買 ポータルサイト yoasis 操 作 説 明 書 をご 覧 下 さい 本 書 の 内 容 は 性 能 / 機 能 の 向 上 などにより

More information

Mac OS Xでの利用設定 マニュアル

Mac OS Xでの利用設定 マニュアル Enterprise Architect on Mac OS X setup guide by SparxSystems Japan Mac OS X 環 境 での 利 用 設 定 マニュアル (2015/12/01 最 終 更 新 ) 1. はじめに このドキュメントでは Enterprise Architect を Mac OS X で 動 作 させるための 設 定 につ いて 説 明 したドキュメントです

More information

Oracle 製 品 の 使 い 分 け 2016 年 4 月 日 本 電 気 株 式 会 社 クラウドプラットフォーム 事 業 部 CLUSTERPROグループ 目 次 CLUSTERPRO X と Database Agent を 使 用 するメリット CLUSTERPRO X と を 使 用 するメリット Database Agent と の 差 異 のみが 有 する 機 能 と 特 徴 製

More information

Samba on CLUSTERPRO for Linux HOWTO

Samba on CLUSTERPRO for Linux HOWTO Samba 2.2.2 n CLUSTERPRO fr Linux HOWTO 1 はじめに この文書は Linux の Samba サーバと CLUSTERPRO fr Linux を組み合わせて フェイルオーバクラスタ化するために必要な情報を記述したものです Samba サーバをフェイルオーバクラスタ化することにより 単一 Linux サーバでは達成し得ない可用性の高い高信頼な Samba サーバを構築することができます

More information

確 定 申 告 書 作 成 システム 操 作 手 順 書 ~ 個 人 利 用 者 向 け 操 作 説 明 書 ~ 平 成 27 年 1 月 JA 長 野 県 営 農 センター ( 株 ) 長 野 県 協 同 電 算 目 次 1.システムの 起 動... 1 ... 1 ... 2 2.ログインとログアウト... 2 ... 3 ...

More information

AGT10 ( Android(TM) 4.1) ファームウェア更新方法

AGT10 ( Android(TM) 4.1) ファームウェア更新方法 AGT10( Android 4.1 )ファームウェア 更 新 方 法 2014 年 2 月 25 日 日 本 電 気 株 式 会 社 1 対 象 製 品 型 番 無 線 LAN モデル N8730-41104W (AGT10-W1), N8730-41104B (AGT10-B1) N8730-41105W (AGT10-W1), N8730-41105B (AGT10-B1) 3G モデル N8730-41106S1

More information

本 マニュアルでは 今 回 のリニューアルにより 従 来 のブログ 管 理 画 面 から 変 更 になった 動 作 および 操 作 についてご 案 内 いたします 全 体 的 な 操 作 説 明 については 別 冊 の 必 読 マニュアルその1~ブログの 基 礎 知 識 ~ 必 読 マニュアルその2~ 初 めての 更 新 ガイド~ 必 読 マニュアルその3~よく 使 う 操 作 ガイド~ をご 覧

More information

【改訂中】office_install_merged_2016

【改訂中】office_install_merged_2016 Officeインストールマニュアル Win/Mac 改 訂 履 歴 改 訂 日 改 定 内 容 第 1 版 2015 年 9 月 1 日 新 規 作 成 第 2 版 2015 年 9 月 29 日 Office for mac 2016 操 作 手 順 の 追 加 第 3 版 2015 年 10 月 6 日 Office 2016 操 作 手 順 の 追 加 (Windows 向 け) 第 4 版

More information

前 書 き 広 域 機 関 システム System for Organization for Cross-regional Coordination of Transmission Operators(OCCTO) rev:2016-01-00 商 標 類 Windows Office Excel

前 書 き 広 域 機 関 システム System for Organization for Cross-regional Coordination of Transmission Operators(OCCTO) rev:2016-01-00 商 標 類 Windows Office Excel 広 域 機 関 システム 操 作 マニュアル 共 通 2016-01-00 前 書 き 広 域 機 関 システム System for Organization for Cross-regional Coordination of Transmission Operators(OCCTO) rev:2016-01-00 商 標 類 Windows Office Excel Word Internet

More information

目 次 1.はじめに 1-1. はじめに 2. 操 作 2-1. 概 要 2-2. 操 作 方 法 ( 調 査 依 頼 の 確 認 ) 2-3. 操 作 方 法 ( 回 答 登 録 ) 2-4. 操 作 方 法 (ワークシート 出 力 ) 2-5. 操 作 方 法 (ワークシート 取 込 ) 3.

目 次 1.はじめに 1-1. はじめに 2. 操 作 2-1. 概 要 2-2. 操 作 方 法 ( 調 査 依 頼 の 確 認 ) 2-3. 操 作 方 法 ( 回 答 登 録 ) 2-4. 操 作 方 法 (ワークシート 出 力 ) 2-5. 操 作 方 法 (ワークシート 取 込 ) 3. カシオグリーン 調 達 調 査 (ProChemist) カシオ 調 査 票 回 答 マニュアル Ver.20131116 カシオ 計 算 機 株 式 会 社 目 次 1.はじめに 1-1. はじめに 2. 操 作 2-1. 概 要 2-2. 操 作 方 法 ( 調 査 依 頼 の 確 認 ) 2-3. 操 作 方 法 ( 回 答 登 録 ) 2-4. 操 作 方 法 (ワークシート 出 力 ) 2-5.

More information

入退室インストールマニュアル.pdf

入退室インストールマニュアル.pdf TimeCharger AirTouch 入 退 室 インストールマニュアル 目 次 1.はじめに.......................... 1 2. 注 意............................ 1 3. 前 準 備 3-1.Windows 10 にインストールする 場 合 3-1-1.スクリーンセーバ-の 設 定................ 2 3-1-2. 自

More information

Microsoft PowerPoint - 04_H26material_practice_No3-3.pptx

Microsoft PowerPoint - 04_H26material_practice_No3-3.pptx 参 考 : 届 書 作 成 プログラムによる 届 出 データの 作 成 方 法 (1) 事 前 準 備 1 被 保 険 者 データの 入 手 (ターンアラウンドCDを 利 用 する 場 合 ) 当 プログラムでは 提 出 先 の 年 金 事 務 所 が 保 有 している 被 保 険 者 のデータを 利 用 して 電 子 申 請 用 データを 作 成 することができます(これを ターンアラウンドCD

More information

目 次 JAVIS Appli の 基 本 機 能... 3 JAVIS Appli について... 3 音 声 確 認 機 能 JAVIS Appli( 有 償 版 )の 機 能... 4 音 声 で 読 みの 確 認 をする... 4 辞 書 機 能... 5 単 語 を 登 録 する... 5

目 次 JAVIS Appli の 基 本 機 能... 3 JAVIS Appli について... 3 音 声 確 認 機 能 JAVIS Appli( 有 償 版 )の 機 能... 4 音 声 で 読 みの 確 認 をする... 4 辞 書 機 能... 5 単 語 を 登 録 する... 5 アドイン 版 ********************************************* 操 作 説 明 書 ********************************************* 目 次 JAVIS Appli の 基 本 機 能... 3 JAVIS Appli について... 3 音 声 確 認 機 能 JAVIS Appli( 有 償 版 )の 機 能...

More information

~ 目 次 ~ 1. 履 修 登 録 のながれ 1 2. 利 用 可 能 な 機 能 について 2 3.Web 履 修 登 録 画 面 へのログイン ログアウト 方 法 3 4. 予 備 登 録 ( 定 員 設 定 科 目 の 履 修 ) (1) 予 備 登 録 5 (2) 予 備 登 録 状 況

~ 目 次 ~ 1. 履 修 登 録 のながれ 1 2. 利 用 可 能 な 機 能 について 2 3.Web 履 修 登 録 画 面 へのログイン ログアウト 方 法 3 4. 予 備 登 録 ( 定 員 設 定 科 目 の 履 修 ) (1) 予 備 登 録 5 (2) 予 備 登 録 状 況 Web 履 修 登 録 マニュアル 問 い 合 わせ 先 履 修 方 法 や 授 業 に 関 すること 学 部 事 務 課 ( 本 館 2 階 ) システムへのアクセスやパスワード 等 について 情 報 基 盤 センターオフィス(3 号 館 1 階 ) ~ 目 次 ~ 1. 履 修 登 録 のながれ 1 2. 利 用 可 能 な 機 能 について 2 3.Web 履 修 登 録 画 面 へのログイン

More information

事前チェック提出用現況報告書作成ツール入力マニュアル(法人用)

事前チェック提出用現況報告書作成ツール入力マニュアル(法人用) 事 前 チェック 提 出 用 現 況 報 告 書 作 成 ツール 入 力 マニュアル ( 法 人 用 ) 平 成 26 年 7 月 一 般 社 団 法 人 日 本 補 償 コンサルタント 協 会 目 次 1. ツールの 概 要 1 2. 動 作 環 境 1 3. マクロの 設 定 (1) Excel のバージョンの 確 認 2 (2) マクロの 設 定 3 4. 現 況 報 告 書 の 作 成 (1)

More information

NFS On CLUSTERPRO for Linux

NFS On CLUSTERPRO for Linux NFS On CLUSTERPRO for Linux 1 はじめに この文書は Linux の NFS 機能 ( サーバ部分 ) を CLUSTERPRO for Linux と組み合わせてフェイルオーバクラスタ化するために必要な情報を記述したものです たとえば ファイルサーバ等をフェイルオーバクラスタ化することにより 単一 Linux サーバでは達成し得ない可用性の高い高信頼なファイルサーバを構築することができます

More information

3. [ 送 信 ]をクリックすると パスワード 作 成 画 面 が 表 示 されます 4. [パスワードを 作 成 ]フィールドにパスワードを 入 力 します パスワードを 入 力 すると プライベートなファイルが 保 護 されます パスワードの 強 度 は 選 択 した 基 準 によ って 決

3. [ 送 信 ]をクリックすると パスワード 作 成 画 面 が 表 示 されます 4. [パスワードを 作 成 ]フィールドにパスワードを 入 力 します パスワードを 入 力 すると プライベートなファイルが 保 護 されます パスワードの 強 度 は 選 択 した 基 準 によ って 決 EncryptStick Lite セキュリティソフトウェア 用 Lexar クイックスタートガイド EncryptStick Lite スタートアップガイド 1. Lexar フラッシュドライブを PC または Mac コンピューターに 挿 入 します [EncryptStick Lite 登 録 ]ページが 表 示 されます EncryptStick が 自 動 的 に 起 動 します 自 動

More information

目 次 1. はじめに 3 2. システム 要 件 4 3. HDD Password Tool のインストール 5 Windows の 場 合 5 Mac の 場 合 8 4. HDD Password Tool の 使 い 方 10 4-1 HDD Password Tool を 起 動 する

目 次 1. はじめに 3 2. システム 要 件 4 3. HDD Password Tool のインストール 5 Windows の 場 合 5 Mac の 場 合 8 4. HDD Password Tool の 使 い 方 10 4-1 HDD Password Tool を 起 動 する HDD Password Tool USB3.0/2.0 東 芝 製 外 付 けハードディスク CANVIO 用 パスワードツールソフトウェア 取 扱 説 明 書 1.10 版 - 1 - 目 次 1. はじめに 3 2. システム 要 件 4 3. HDD Password Tool のインストール 5 Windows の 場 合 5 Mac の 場 合 8 4. HDD Password Tool

More information

Ⅰ 校 外 における 研 修 の 留 意 点 1 校 外 における 研 修 のコマ 数 の 考 え ア) 午 前 午 後 の 講 座 は 0.5 日 (0.5 コマ) イ) 全 日 の 講 座 は 1.0 日 (1.0 コマ) 2 校 外 における 研 修 として 選 択 できない 講 座 研 修

Ⅰ 校 外 における 研 修 の 留 意 点 1 校 外 における 研 修 のコマ 数 の 考 え ア) 午 前 午 後 の 講 座 は 0.5 日 (0.5 コマ) イ) 全 日 の 講 座 は 1.0 日 (1.0 コマ) 2 校 外 における 研 修 として 選 択 できない 講 座 研 修 平 成 25 年 度 札 幌 市 10 年 経 験 者 研 修 校 外 における 研 修 ( 共 通 研 修 教 科 指 導 等 研 修 等 )の 入 力 の 手 引 ( 校 外 における 研 修 の 留 意 点 及 び 別 紙 様 式 3 別 紙 様 式 4の 入 力 について) Ⅰ Ⅱ Ⅲ Ⅳ 校 外 における 研 修 の 留 意 点 (p1) 校 外 における 研 修 ( 別 紙 様 式 3)の

More information

MetaMoJi ClassRoom/ゼミナール 授業実施ガイド

MetaMoJi ClassRoom/ゼミナール 授業実施ガイド 本 書 では 管 理 者 向 けに MetaMoJi ClassRoom/ゼミナールで 年 度 更 新 を 実 施 する 手 順 について 説 明 して います 管 理 者 ガイドと 合 わせてご 覧 ください Excelは 米 国 Microsoft Corporationの 米 国 およびその 他 の 国 における 登 録 商 標 または 商 標 です Apache OpenOffice Apache

More information

電子納品チェックシステム利用マニュアル

電子納品チェックシステム利用マニュアル 高 知 県 版 電 子 納 品 チェックシステム 利 用 マニュアル Ver.11 高 知 県 目 次 1. 概 要... 1 1-1 システムの 基 本 機 能... 1 1-2 システムの 機 能 概 要... 1 1-2-1 対 応 する 要 領 基 準... 1 1-2-2 動 作 環 境... 1 1-2-3 電 子 納 品 データのチェック 手 順... 2 2. インストール... 3

More information

C.1 共 有 フォルダ 接 続 操 作 の 概 要 アクセスが 許 可 されている 研 究 データ 交 換 システムの 個 人 用 共 有 フォルダまたは メーリングリストの 共 有 フォルダに 接 続 して フォルダを 作 成 したり ファイル をアップロードまたはダウンロードしたりすることがで

C.1 共 有 フォルダ 接 続 操 作 の 概 要 アクセスが 許 可 されている 研 究 データ 交 換 システムの 個 人 用 共 有 フォルダまたは メーリングリストの 共 有 フォルダに 接 続 して フォルダを 作 成 したり ファイル をアップロードまたはダウンロードしたりすることがで C.1 共 有 フォルダ 接 続 操 作 の 概 要 C.2 Windows から 接 続 操 作 する C.3 Mac OS X から 接 続 操 作 する 67 C.1 共 有 フォルダ 接 続 操 作 の 概 要 アクセスが 許 可 されている 研 究 データ 交 換 システムの 個 人 用 共 有 フォルダまたは メーリングリストの 共 有 フォルダに 接 続 して フォルダを 作 成 したり

More information

WEBメールシステム 操作手順書

WEBメールシステム 操作手順書 ひ む か ネ ッ ト WEB メールシステム 操 作 手 順 書 目 次 認 証 画 面 を 表 示 する 認 証 画 面 を 表 示 する 3 ID パスワードの 入 力 3 パスワードを 忘 れてしまった 場 合 の 認 証 方 法 4 メール 送 受 信 メールを 受 信 する 5 メールを 送 信 する 5 メールを 確 認 する メールを 全 選 択 する 7 メールを 削 除 する 7

More information

エ CarotDAV が 起 動 すると 次 のようなウィンドウが 表 示 されます メニューバーにある File から New Connection の WebDAV を 選 択 します オ 次 のような 設 定 画 面 が 表 示 されたら General タブでネットワークアドレスなどを 設

エ CarotDAV が 起 動 すると 次 のようなウィンドウが 表 示 されます メニューバーにある File から New Connection の WebDAV を 選 択 します オ 次 のような 設 定 画 面 が 表 示 されたら General タブでネットワークアドレスなどを 設 Windows7での WebDAV 接 続 Windows7 などでは ネットワークドライブの 割 り 当 て や ネットワークドライブの 割 り 当 て という 従 来 の 方 法 では 認 証 がうまく 通 らず WebDAV の 利 用 が 簡 単 に 利 用 できなくなってきました そこで ここでは 次 の フリーソフト CarotDAV の 利 用 についてご 紹 介 します ご 参 考

More information

Office365 ProPlus 利用方法について

Office365 ProPlus 利用方法について Office365 ProPlus 利 用 方 法 について 05.. Microsoft Office365 について. Office365 ProPlus について 3. Office365 ProPlus Q&A について 帝 京 平 成 大 学 総 合 情 報 技 術 センター. Microsoft Office365 について 本 学 は Microsoft 社 と 包 括 契 約 (Office

More information

データベースのアップグレード手順

データベースのアップグレード手順 データベースのアップグレード 手 順 対 象 バージョン:SSC2.1 本 手 順 は SigmaSystemCenter 2.1で 使 用 しているデータベースをSQL Server 2008 またはSQL Server 2008 R2へアップグレードする 手 順 について 記 載 しています アップグレードの 対 象 となるのは SQL Server 2005 で 作 成 されたDeploymentManager

More information

Windows 7ファイル送信方法 SMB編

Windows 7ファイル送信方法 SMB編 プッシュスキャン ~ Windows 7 編 ~ プッシュスキャン ~SMB 送 信 設 定 の 概 略 ~...2 作 業 1 PC 側 送 信 先 共 有 フォルダーの 設 定...3 1-1 ユーザーアカウントの 作 成 4 1-2 共 有 フォルダーの 作 成 8 作 業 2 imagerunner 側 の 送 信 設 定... 13 設 定 方 法 1 リモート UI から 宛 先 の 登

More information

<4D F736F F D2090C389AA8CA72D92F18F6F2D D F ED28CFC82AF91808DEC837D836A B E838B A815B816A2E646F6378>

<4D F736F F D2090C389AA8CA72D92F18F6F2D D F ED28CFC82AF91808DEC837D836A B E838B A815B816A2E646F6378> 1. 基 本 事 項 1.1. システムで 行 えること デジタルライブラリー では データベース 上 に 登 録 されている 様 々なカテゴリのデータを 検 索 閲 覧 できます データを 検 索 する キーワード 検 索 全 データをフリーワードで 検 索 できます 簡 易 検 索 データの 共 通 項 目 に 条 件 を 指 定 し 全 データを 横 断 して 検 索 できます 詳 細 検 索

More information

目 次 目 次 1 ログイン ログアウト...1 1.1 ログインする...1 ログイン 画 面 が 表 示 されないときは?... 1 初 めてログインするときのパスワードは?... 2 初 期 パスワードを 忘 れてしまったときは?... 2 変 更 したパスワードを 忘 れてしまったときは?.

目 次 目 次 1 ログイン ログアウト...1 1.1 ログインする...1 ログイン 画 面 が 表 示 されないときは?... 1 初 めてログインするときのパスワードは?... 2 初 期 パスワードを 忘 れてしまったときは?... 2 変 更 したパスワードを 忘 れてしまったときは?. よこしん 外 為 インターネットバンキング 基 本 操 作 編 最 終 更 新 日 :2014 年 12 月 25 日 目 次 目 次 1 ログイン ログアウト...1 1.1 ログインする...1 ログイン 画 面 が 表 示 されないときは?... 1 初 めてログインするときのパスワードは?... 2 初 期 パスワードを 忘 れてしまったときは?... 2 変 更 したパスワードを 忘 れてしまったときは?...

More information

Studuinoソフトウェアのインストール

Studuinoソフトウェアのインストール Studuino プログラミング 環 境 Studuino ソフトウェアのインストール 本 資 料 は Studuino(スタディーノ)プログラミング 環 境 のセットアップ 手 順 書 になりま す Studuino プログラミング 環 境 の 変 更 に 伴 い 加 筆 修 正 が 加 えられる 可 能 性 があ ります 目 次 1. はじめに... 1 2. Windows... 2 2.1.

More information

データコピーとは データコピーは 古 い NAS のデータを 新 しい HDL-Z シリーズに 簡 単 にコピーできます 環 境 例 本 製 品 は 以 下 の 用 途 の 際 に 最 適 です 古 い HDL-Z シリーズから 新 しい HDL-Z シリーズへのコピー 古 い HDL-Z シリーズ

データコピーとは データコピーは 古 い NAS のデータを 新 しい HDL-Z シリーズに 簡 単 にコピーできます 環 境 例 本 製 品 は 以 下 の 用 途 の 際 に 最 適 です 古 い HDL-Z シリーズから 新 しい HDL-Z シリーズへのコピー 古 い HDL-Z シリーズ HDL-Z シリーズへデータコピーする データコピー for Windows 画 面 で 見 るマニュアル データコピー for Windows( 以 下 データコピー)は 古 い NAS のデータを 新 しい 弊 社 製 HDL-Z シリーズにコピーするためのアプリです データコピーは インストール 不 要 です そのまま 実 行 できます 対 応 OS Windows Storage Server

More information

岡三RSS 新機能・変更点

岡三RSS 新機能・変更点 岡 三 RSS 新 機 能 変 更 点 2013 年 8 月 もくじ 1. 変 更 点 覧 2 2. 導 利 環 境 3 インストール 4 岡 三 RSSエクセルアドインを 追 加 5-8 3. 操 作 法 ログイン 画 9 タスクバーアイコン 10 設 定 画 11-12 お 知 らせ 画 13 ログイン 履 歴 画 14 岡 三 RSSエクセルアドインについて 15 エクセルアドインボタンについて

More information

CLUSTERPRO/システム構築ガイド

CLUSTERPRO/システム構築ガイド CLUSTERPRO for Linux Ver 2.0 GFS 編 第 2 版 2002.3.6 改版履歴 版数 改版年月日 改版ページ 内 容 第 1 版 2002.2.19 - 先行リリース用. 第 2 版 2002.3.6 - IA-64 固有部分を削除. GFSに依存した記述のみに変更. 2 1 概要 本書は Azusa IA-64 Linux 用の CLUSTERPRO for Linux

More information

スライド 1

スライド 1 Android 版 目 視 録 運 用 操 作 マニュアル 作 成 2012/03/22 更 新 2014/09/26 目 視 録 とは 携 帯 またはパソコンで 施 工 写 真 を 登 録 確 認 できるシステムです ご 利 用 の 為 にはIDとパスワードが 必 要 です TEG ログインID ( ) パスワード ( ) https://teg.mokusiroku.com/

More information

パソコンバンクWeb21 操作マニュアル[導入・事前設定編]

パソコンバンクWeb21 操作マニュアル[導入・事前設定編] 参 考 の 章 で 当 行 のソリューションセンターに 多 く 寄 せられる その 解 決 方 法 を 説 明 します 1. ValueDoorID( 管 理 専 用 ID 管 理 専 用 ID( 副 ) 利 用 者 ID)/パスワード について 86 2. PC の 環 境 変 更 / 各 種 変 更 申 込 /その 他 について 89 85 / 1. ValueDoorID( 管 理 専 用 ID

More information