トップ回答者
分散キャッシュサービスのエラー

質問
-
お世話になります。
以下のような社内SharePoint2013環境に置いて、分散キャッシュサービスでエラーが発生してしまいます。
・WEBサーバ2台
・APサーバ1台
・DBサーバ (フェールオーバークラスタ)
分散キャッシュサービスはWEBの2台に入れており、2号機は見たところ正常なのですが、
1号機で以下のような事象が発生しています。
●イベントログに、定期的(ほぼ1時間ごと)に以下のような出力がある。
<開始のログ>
イベントいD:7036
メッセージ:「AppFabric キャッシュ サービス サービスは 実行中 状態に移行しました。」
<停止のログ>
イベントID:7034
メッセージ:「AppFabric キャッシュ サービス サービスは予期せぬ原因により終了しました。このサービスの強制終了は 329 回目です」
●1号機でGet-CacheHost を実行すると、2号機側のServiceStatusが「Unkown」となる。
※2号機で実行すると両方のStatusが表示される。
●1号機でGet-CacheClusterHealth を実行すると、以下のエラーとなる。
※2号機では、正常に表示される。
Get-CacheClusterHealth : ErrorCode<ERRCAdmin040>:SubStatus<ES0001>:クラスター内
のホストに接続できませんでした------------
1号機側の何かがおかしいと思うのですが、原因と対策がわかりません。
何か情報をお持ちの方いらっしゃいましたら、ご教授願います。
2014年5月28日 11:55
回答
すべての返信
-
チャブーンです。
Appfabricキャッシュサービスの設定ですね。まず、念のため「AppFabricキャッシュサービス」のサービスアカウントが両方とも同じアカウントであることを確認しましょう。異なる場合、おそらく2号機のアカウントが正しいものですので、アカウントをひとまずメモしておきます。そのうえで、したの方法になりますが、1号機側のキャッシュ登録をいったん削除→サービスアカウントを修正(違っていれば)→正しいサービスアカウントで再登録、が必要になります。
http://mmman.itgroove.net/2013/07/fixing-the-appfabric-cache-cluster-in-sharepoint-2013/
- 回答の候補に設定 佐伯玲 2014年5月30日 1:00
2014年5月29日 16:54 -
チャブーンです。
アカウントが正しかった場合も、対応方法は同じです。「サービスでアカウントを変更」以外は変わりません。うえの投稿URLをご覧いただきたいのですが、どうしても日本語がひつようであれば、したのページの「Powershellで実行する」を参考にしてください。アカウントの変更部分は抜いて実行してください。
http://msdn.microsoft.com/ja-jp/library/hh386447(v=azure.10).aspx
- 回答の候補に設定 佐伯玲 2014年6月6日 8:30
2014年5月30日 3:59