次の方法で共有


DFSR ログを構成する方法

この記事では、WMI コマンド ライン インターフェイス WMIC を使用して、これらの DFSR デバッグ ログ設定を変更する方法について説明します。

適用対象: Windows Server 2003
元の KB 番号: 958893

現象

既定では、DFSR デバッグ ログは、%windir%\debug フォルダー内の 200000 行のファイルを圧縮された Winzip 互換ファイルとしてログに記録する非常に詳細な設定で既に有効になっています:DFSRxxxxx.log.gzとDFSRxxxxx.log (現在使用されています)。 これにより、約 75 から 100 MB のディスク領域が消費され、DFSR アクティビティの一種の履歴を表します。 特定のトラブルシューティング条件では、古い情報が上書きされるため、この履歴を拡張することが必要な場合があります。

これらのデバッグ ログ設定を変更するには、WMI コマンド ライン インターフェイス WMIC を使用することをお勧めします。

変更はすぐに DFSR サービスによって実現され、DFSR を再起動する必要はありません。

設定: デバッグ ログの重大度

既定値: 4

範囲: 1 ~ 5

WMIC 構文: wmic /namespace:\\root\microsoftdfs path dfsrmachineconfig set debuglogseverity=5

注: ほとんどの問題では、既定の重大度 4 で十分です。

設定: ログ メッセージをデバッグする

既定値: 200000

範囲: 1000 から 4294967295 (FFFFFFFF)

WMIC 構文: wmic /namespace:\\root\microsoftdfs path dfsrmachineconfig set maxdebuglogmessages=400000

設定: ログ ファイルをデバッグする

既定値: 1000

範囲: 1 ~ 100000

WMIC 構文: wmic /namespace:\\root\microsoftdfs path dfsrmachineconfig set maxdebuglogfiles=200

設定: デバッグ ログ ファイルのパス

既定値: %windir%\debug

WMIC 構文: wmic /namespace:\\root\microsoftdfs path dfsrmachineconfig set debuglogfilepath="d:\dfsrlogs"

Note

使用できない場合は、パスを手動で作成する必要があります。使用できない場合は、既定値 %windir%\debug が使用されます。

設定: デバッグ ログを有効にする

既定値: TRUE

範囲: TRUE または FALSE

WMIC 構文: wmic /namespace:\\root\microsoftdfs path dfsrmachineconfig set enabledebuglog=true

注: デバッグ ログは既定で有効になっています

DFSRDIAG ツールを使用して、構成を確認できます。

dfsrdiag DumpMachineCfg /Mem: DFSRMember1

マシン構成パラメーター:

ConflictHighWatermarkPercent: 90

ConflictLowWatermarkPercent: 60

DebugLogFilePath: C:\WINDOWS\debug

DebugLogSeverity: 4

説明:

DsPollingIntervalInMin: 60

EnableDebugLog: TRUE

EnableLightDsPolling: TRUE

LastChangeNumber: 1

LastChangeSource:

LastChangeTime: 20050830140044.000000-000

MaxDebugLogFiles: 200

MaxDebugLogMessages: 400000

RpcPortAssignment: 0

StagingHighWatermarkPercent: 90

StagingLowWatermarkPercent: 60

また、すべてのログ ファイルのヘッダーでデバッグ ログ設定を実現することもできます。

  • FRS ログ シーケンス: 3 インデックス: 6 Computer:DFSRMember1 TimeZone:W. ヨーロッパ夏時間 (GMT+-2:00) ビルド:[Nov 23 2005 00:36:45 built by: dnsrv_r2] Enterprise=1
  • 構成 logLevel: 4 maxEntryCount: 400000 maxFileCount:200 LogPath:\\.\C: \WINDOWS\debug\

詳細

より詳細なイベント ログ記録のための DFSR レジストリ設定

SETTING: イベント ログの詳細度

出力: DFS レプリケーション イベント ログ

値のパス: HKLM\SYSTEM\CurrentControlSet\Services\Dfsr\Parameters

値の名前: 詳細イベント ログを有効にする

値の種類: REG_DWORD

値データ: 1

Note

レジストリ値は既定では存在しませんが、詳細イベント ログが有効になっていない限り、次のイベントは既定で抑制されます。

2002 EVENT_DFSR_VOLUME_INITIALIZED

3002 EVENT_DFSR_RG_INITIALIZED

3004 EVENT_DFSR_RG_STOPPED

4002 EVENT_DFSR_CS_INITIALIZED

5006 EVENT_DFSR_CONNECTION_OUTCONNECTION_ESTABLISHED

5004 EVENT_DFSR_CONNECTION_INCONNECTION_ESTABLISHED

MaxDebugLogFiles メモ

Windows Server 2003 R2 では最大 10,000、それ以降のすべてのオペレーティング システムでは 100,000 です。 既定では、Windows Server 2003 R2 および Windows Server 2008 のログは 100 個、Windows Server 2008 R2 以降のオペレーティング システムでは 1000 ログです。

免責情報

Microsoft および/またはそのサプライヤーは、この Web サイトに掲載されているドキュメントおよび関連グラフィックス ("素材") に含まれる情報の適合性、信頼性、または正確性について、いかなる目的でも表明または保証を行いません。 資料には技術的な不正確さまたは誤字が含まれる場合があり、予告なしにいつでも改訂される可能性があります。

適用される法律で認められる最大限の範囲において、Microsoft および/またはそのサプライヤーは、明示的、黙示的、または法的に関係なく、すべての表明、保証、条件を否認し、除外します。これには、タイトルの表明、保証、条件、非侵害、満足できる条件または品質、商品性および特定の目的への適合性が含まれますが、これらに限定されません。