トップ回答者
DfsMapCacheAddについて

質問
-
いつも大変に御世話になっております。
DfsMapCacheAddについて質問させてください。
WindowsStorageServer2012R2で共有を設定しています。
そこで、SRMSVCから以下の警告(イベントID 12317)が定期的に発生しています。
"
ファイル サーバー リソース マネージャーは共有パスまたは DFS のパスを列挙できませんでした。ローカル ファイル パスから共有パスおよび DFS パスへのマッピングは不完全かまたは一時的に利用できない可能性があります。FSRM は後で操作を再試行します。
コンテキスト:
ドメイン: TEST
エラー - 詳細:
エラー: DfsMapCacheAdd(Domain), 0x8007054b, 指定されたドメインがないか、またはアクセスできません。
"DfsMapCacheAdd がどんな動作をする物かが不明な為に、上記の警告への対処方法がわかりません。
DfsMapCacheAddについて、教えていただけないでしょうか?
もしくは、上記の警告に対しての対処方法を教えていただければ大変に助かります。
回答
-
チャブーンです。
この件ですが、対象関数の仕様いかんを探しても、よい結果はでないと思います(ちなみにこの関数の動作は公開されていないようですので、おそらく誰もわかりません)。むしろ、エラーコード「0x8007054b」に注目するといいように思います。
上記のエラーはドメイン名が見つからない、アクセスできない、という内容ですので、以下の部分に注意して調査を行うといいでしょう。
- 名前解決の問題
Active DirectoryではSRVベースでの「サービス名解決」が必要です。単にpingによる解決では名前解決できたといえないので、このレベルでの名前解決の有無をチェックします。 - MSRPCレベルでの通信不可
Active DirectoryやDFSではMSRPCでの通信ができない場合、正常に動作しません。この原因はコンピュータアカウントでの認証失敗(いわゆるセキュアチャネルの構成失敗)や一時ポートの枯渇等、複数の理由があります。
これらを解決するため、イベントログでエラーが発生している状況があるか確認してください。システムログ、アプリケーションログをみてエラーが出ている場合、確認が必要です。
- 編集済み チャブーンMVP, Moderator 2015年3月6日 3:28
- 回答の候補に設定 佐伯玲 2015年3月9日 4:01
- 回答としてマーク 佐伯玲 2015年3月17日 4:52
- 名前解決の問題
すべての返信
-
チャブーンです。
この件ですが、対象関数の仕様いかんを探しても、よい結果はでないと思います(ちなみにこの関数の動作は公開されていないようですので、おそらく誰もわかりません)。むしろ、エラーコード「0x8007054b」に注目するといいように思います。
上記のエラーはドメイン名が見つからない、アクセスできない、という内容ですので、以下の部分に注意して調査を行うといいでしょう。
- 名前解決の問題
Active DirectoryではSRVベースでの「サービス名解決」が必要です。単にpingによる解決では名前解決できたといえないので、このレベルでの名前解決の有無をチェックします。 - MSRPCレベルでの通信不可
Active DirectoryやDFSではMSRPCでの通信ができない場合、正常に動作しません。この原因はコンピュータアカウントでの認証失敗(いわゆるセキュアチャネルの構成失敗)や一時ポートの枯渇等、複数の理由があります。
これらを解決するため、イベントログでエラーが発生している状況があるか確認してください。システムログ、アプリケーションログをみてエラーが出ている場合、確認が必要です。
- 編集済み チャブーンMVP, Moderator 2015年3月6日 3:28
- 回答の候補に設定 佐伯玲 2015年3月9日 4:01
- 回答としてマーク 佐伯玲 2015年3月17日 4:52
- 名前解決の問題