Domino クラスタフェールオーバー発生時のエンドユーザー操作への影響 Working Smarter Forum 2009 IBM
by user
Comments
Transcript
Domino クラスタフェールオーバー発生時のエンドユーザー操作への影響 Working Smarter Forum 2009 IBM
® IBM Software Group Software Service Working Smarter Forum 2009 IBM ソフトウェア プレミアム・サポート 活動事例紹介 作成中のメールは保存される?送信可能? Dominoクラスタフェールオーバー発生時のエンドユーザー操作への影響 IBM Software Group Software Service 特記事項 本資料の記載内容は、できる限り正確を期すよう努めてはおりますが、いかなる明 示または暗黙の保証も責任も負いかねます。 本資料の情報は、使用先の責任において使用されるべきものであることを、あらかじ めご了承ください。 掲載情報は不定期に変更されることもあります。他のメディア等に無断で転載する 事はご遠慮ください。 当資料をコピー等で複製することは、執筆者の承諾なしではできません。 また、当資料に記載された製品名または会社名はそれぞれの各社の商標または登 録商標です。 IBM、IBMロゴ、Lotus、Lotus Notes、Lotus Domino、WebSphereは、International Business Machines Corporationの米国およびその他の国における商標。 -2All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service エンドユーザー側では様々な操作を行っている 一般的に知られるフェールオーバー時の動作 メインサーバーが何かしらの理由によりダウンしている状態で、ワークスペースからメインサーバー側の DBアイコンをダブルクリックする。 自動的にフェールオーバーし、サブサーバーへのアクセスに切り替わる 実際のところ・・・ 実際はサーバーダウン時の操作には様々なケースが考えられる。 このときにエンドユーザー側にどのような影響があるか、あまり知られていない。。。 例えば・・・ メインサーバーダウン時のユーザー操作ケース データベースを開いた状態でサーバーがダウン。そのまま文書を開くと? メールを作成中にサーバーがダウン。そのまま 送信 ボタンを押すと? アーカイブ途中でサーバーがダウン。残りの文書はどうなる?再度アーカイブ可能? etc -3All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service Dominoクラスタフェールオーバー ケース① エンドユーザー操作 メインサーバー上のデータベースを開いている状態 メインサーバーダウン発生 エンドユーザーへの影響 データベースが開いている状態が維持されるため、開いている状態から自動的に待機系に切り替わ る動作とはならない。 この状態で文書を開こうとすると、以下のメッセージが表示される • • "このデータベースがあるサーバーの応答がありません。別サーバーのレプリカに切り替えます か?[はい] [いいえ] [はい]を選択すると、DBを開いている状態が維持されたままサーバーが切り替わり、待機系の DBを参照可能 -4All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service Dominoクラスタフェールオーバー ケース② エンドユーザー操作 メインサーバー上のデータベースのアクセス制御リストを設定中 メインサーバーダウン発生 エンドユーザーへの影響 アクセス制御リスト上での設定値変更操作は可能 設定変更をOKボタンで確定するタイミングで サーバーが応答しません のエラーが表示され、反映 できない 設定途中でメインサーバーが復旧されれば、操作中のアクセス制御リスト画面で設定変更可能 -5All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service Dominoクラスタフェールオーバー ケース③ エンドユーザー操作 メール作成中で送信前の状態 メインサーバーダウン発生 エンドユーザーへの影響 メール作成は引き続き可能 この状態でメールを送信しようとすると、以下のメッセージが表示される • "メールは送信されましたが、メールサーバーが応答しないためコピーは保存されません。 このとき待機系のメールファイルにはメールのコピーは保存されない。 その後、メールは作成中の状態が維持される。引き続きメールを送信しようとすると、以下のメッ セージが表示される。 • "よろしいですか?このメールはすでに送信済みです。[はい]で続行します。[いいえ]で送信を キャンセルします。" -6All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service Dominoクラスタフェールオーバー ケース④ エンドユーザー操作 不在通知の設定変更中 メインサーバーダウン発生 エンドユーザーへの影響 設定値操作は可能 エージェントを有効にする操作を行うと、以下のメッセージが表示される • • "不在通知エージェントが次のサーバーで有効になりました:XXX/Server 他のユーザーが、 TodayからTomorrowまでの期間にあなた宛てのメールを送信すると、あなたの不在を通知しま す。 [OK]を押すと、 サーバーが応答しません となる 実際には有効になっていない -7All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service Dominoクラスタフェールオーバー ケース⑤ エンドユーザー操作 アーカイブ処理を実施中 メインサーバーダウン発生 エンドユーザーへの影響 アーカイブ途中でサーバーがダウンした場合はフェイルオーバーは機能しない。 サーバーアクセス不可になる前までの処理が維持される。 検証時には以下の動作が確認された • • アーカイブ後は文書を削除する設定にしている場合、500文書をアーカイブ対象として、400文書のコピーが 完了したときにサーバーがダウンすると、メイン系では文書削除がおこなわれていないため、500文書が残って いる状態となり、ローカルアーカイブには400文書がコピーされた状態になる。 この時に、サーバー復旧後に再度アーカイブを実施したところ、500文書を選択している状態だったが、アーカ イブ先には重複した文書は作成されず、500文書のみが存在している状態で、アーカイブ元からは文書が削 除される。 -8All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず IBM Software Group Software Service 補足事項 ここでご紹介した内容は、Dominoクラスタ環境導入をご検討いただく際に実施した活動事例 です。 Dominoクラスタ環境を導入後、エンドユーザーにどのような影響が出るかを調査し、エンドユー ザーへの事前アナウンスを行うことを目的としています。 実際には想定されるユーザー操作約250項目を洗い出し、各操作中にDominoクラスタ環境 のメインサーバーがダウンした場合、エンドユーザーにどのような影響が出るかを検証しています。 -9All Rights Reserved, Copyright(c) IBM Software Group 無断複製、転載を禁ず