none
DfsMapCacheAddについて RRS feed

  • 質問

  • いつも大変に御世話になっております。

    DfsMapCacheAddについて質問させてください。

    WindowsStorageServer2012R2で共有を設定しています。

    そこで、SRMSVCから以下の警告(イベントID 12317)が定期的に発生しています。

    "

    ファイル サーバー リソース マネージャーは共有パスまたは DFS のパスを列挙できませんでした。ローカル ファイル パスから共有パスおよび DFS パスへのマッピングは不完全かまたは一時的に利用できない可能性があります。FSRM は後で操作を再試行します。

    コンテキスト:
       ドメイン: TEST

    エラー - 詳細:
       エラー: DfsMapCacheAdd(Domain), 0x8007054b, 指定されたドメインがないか、またはアクセスできません。
    "

    DfsMapCacheAdd がどんな動作をする物かが不明な為に、上記の警告への対処方法がわかりません。

    DfsMapCacheAddについて、教えていただけないでしょうか?

    もしくは、上記の警告に対しての対処方法を教えていただければ大変に助かります。

    2015年3月4日 23:45

回答

  • oooohです。

    これかな?

    http://support.microsoft.com/kb/924035

    https://social.technet.microsoft.com/Forums/en-US/fddc2cd6-b68e-407d-a749-0cb53bae4c85/event-id-12317-anyone?forum=winserverfiles

    • 回答の候補に設定 佐伯玲 2015年3月9日 4:01
    • 回答としてマーク 佐伯玲 2015年3月17日 4:52
    2015年3月6日 2:57
  • チャブーンです。

    この件ですが、対象関数の仕様いかんを探しても、よい結果はでないと思います(ちなみにこの関数の動作は公開されていないようですので、おそらく誰もわかりません)。むしろ、エラーコード「0x8007054b」に注目するといいように思います。

    上記のエラーはドメイン名が見つからない、アクセスできない、という内容ですので、以下の部分に注意して調査を行うといいでしょう。

      • 名前解決の問題
        Active DirectoryではSRVベースでの「サービス名解決」が必要です。単にpingによる解決では名前解決できたといえないので、このレベルでの名前解決の有無をチェックします。
      • MSRPCレベルでの通信不可
        Active DirectoryやDFSではMSRPCでの通信ができない場合、正常に動作しません。この原因はコンピュータアカウントでの認証失敗(いわゆるセキュアチャネルの構成失敗)や一時ポートの枯渇等、複数の理由があります。

      これらを解決するため、イベントログでエラーが発生している状況があるか確認してください。システムログ、アプリケーションログをみてエラーが出ている場合、確認が必要です。

    2015年3月6日 3:17
    モデレータ

すべての返信

  • Windows Storage Server はアプライアンス製品用の OS ですし、製品提供元が手を加えていることもありますので、製品提供元のサポートを受けられるのがよろしいかと思います。

    MCITP(Database Developer/Database Administrator)

    2015年3月5日 7:48
  • ご返信ありがとうございます。

    たしかにWindows Storage Server はアプライアンス製品用の OSです。

    ただ、通常のWindows Serverでも同じ警告が発生しています。

    恐らくアクティブドメイン環境の問題ではないかと推測しています。

    そのために当フォーラムに投稿させていただきました。

    そもそもDfsMapCacheAddはドメインに対してどの様な処理を行うのでしょうか?

    2015年3月5日 9:23
  • oooohです。

    これかな?

    http://support.microsoft.com/kb/924035

    https://social.technet.microsoft.com/Forums/en-US/fddc2cd6-b68e-407d-a749-0cb53bae4c85/event-id-12317-anyone?forum=winserverfiles

    • 回答の候補に設定 佐伯玲 2015年3月9日 4:01
    • 回答としてマーク 佐伯玲 2015年3月17日 4:52
    2015年3月6日 2:57
  • チャブーンです。

    この件ですが、対象関数の仕様いかんを探しても、よい結果はでないと思います(ちなみにこの関数の動作は公開されていないようですので、おそらく誰もわかりません)。むしろ、エラーコード「0x8007054b」に注目するといいように思います。

    上記のエラーはドメイン名が見つからない、アクセスできない、という内容ですので、以下の部分に注意して調査を行うといいでしょう。

      • 名前解決の問題
        Active DirectoryではSRVベースでの「サービス名解決」が必要です。単にpingによる解決では名前解決できたといえないので、このレベルでの名前解決の有無をチェックします。
      • MSRPCレベルでの通信不可
        Active DirectoryやDFSではMSRPCでの通信ができない場合、正常に動作しません。この原因はコンピュータアカウントでの認証失敗(いわゆるセキュアチャネルの構成失敗)や一時ポートの枯渇等、複数の理由があります。

      これらを解決するため、イベントログでエラーが発生している状況があるか確認してください。システムログ、アプリケーションログをみてエラーが出ている場合、確認が必要です。

    2015年3月6日 3:17
    モデレータ
  • 回答をいただき誠にありがとうございます。

    いただきました内容を元に調査を進めたいとおもいます。

    2015年3月10日 1:13