DFSR – Журналы. Общая информация. - Об ОС Windows - Системное администрирование - Каталог статей - Архив документации и мануалов для админов

Вторник, 06.12.2016, 02:51
Приветствую Вас Гость | RSS
Мой сайт
Главная
Регистрация
Вход
Форма входа

Меню сайта

Категории раздела
Об ОС Windows [137]
В категории размещаются статьи, касающщиеся операционных систем от Microsoft.
Об ОС *Nix [198]
В данной категории собраны статьи об ОС семейства Unix/Linux/FreeBSD/...
Справочные материалы [351]
Справка по всему разделу.
Виртуализация и Облака [46]
Networks & Routing [86]
DataBases [22]

Наш опрос
Оцените мой сайт
Всего ответов: 193

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Статьи » Системное администрирование » Об ОС Windows

DFSR – Журналы. Общая информация.

http://blog.wadmin.ru/2010/02/dfsr-logfiles-common-information/

По старой, доброй традиции начну описание DFSR  отсюда и до обеда.

DFSR в своих логах немногословна и порою невозможно понять причины поведения этой службы, иногда останавливается репликация, иногда пропадают файлы. В результате это превращается в очередную головную боль для нас, администраторов.

Предлагаю для всех небольшую «таблетку аспирина» т.к. сегодня речь пойдет об отладочных (debug) журналах DFSR.

Включение отладки
По умолчанию журналирование включено, но при необходимости оно отключается.

Настройка: Enable Debug Logging
По умолчанию: TRUE
Значения: TRUE или FALSE

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

Местоположение журналов
Традиционное место хранения отладочных журналов на мой взгляд не совсем правильно и поэтому при отладке, или при необходимости, рекомендуется его перемещать.

Настройка: Debug Log File Path
По умолчанию: %windir%\debug

Перемещаем отладочные журналы в папку d:\DfsrDebugLogs.
Внимание. Пака должна быть создана вручную, если её не создать то после рестарта сервис будет использовать стандартную для себя %windir%\debug

wmic /namespace:\\root\microsoftdfs path dfsrmachineconfig set debuglogfilepath=»d:\DfsrDebugLogs»

Уровни журналирования.
DFSR использует циркулярное журналирование файлов журналов в папке %systemroot%\debug и автоматически сжимает журналы в GZ-формат.

На Level 0 (LogLevelNone) ничего не пишется.
На Level 1 (LogLevelAlways) записываются только информационные сообщения.
На Level 2 (LogLevelError) записываются только ошибки и информация из предыдущих уровней.
На Level 3 (LogLevelWarn) записываются предупреждения и информация из предыдущих уровней.
На Level 4 (LogLevelInfo) записывается вся информация и информация из предыдущих уровней.
На Level 5 (LogLevelTrace) максимальный уровень журналирования.

По умолчанию используется не более 50 Мб дискового пространства и уровень журналирования 4.

Настройка: Debug Log Severity
По умолчанию: 4
Значения: 1-5

Для изменения уровня журналирование можно воспользоваться утилитой WMIC.EXE, в данном примере мы выставляем максимально доступный уровень.

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

Количество хранимых в журнале сообщений.
Настройка: Debug Log Messages
По умолчанию: 200000
Значения: 1000 до 4294967295 (FFFFFFFF)

Поднимем количество сохраняемых сообщений до 500000.

wmic /namespace:\\root\microsoftdfs path dfsrmachineconfig set maxdebuglogmessages=500000

Количество хранимых сообщений
Теперь определим сколько файлов журналов нам требуется.

Настройка: Debug Log Files
По умолчанию: 100
Значения: от 1 до 10000

Увеличим количество хранимых журналов до 150

wmic /namespace:\\root\microsoftdfs path dfsrmachineconfig set maxdebuglogfiles=150

Команда WMIC.EXE модификирцет файл конфигурации DfsrMachineConfig.XML который находится в папке %systemdrive%\system volume information\dfsr\config. В примере приведенном ниже установлен максимальный уровень журналирования с ведением более подробных журналов.

<DfsrDebug>
<EnableDebugLog>true</EnableDebugLog>
<DebugLogFilePath>D:\DFSRLogs\debug</DebugLogFilePath>
<MaxDebugLogFiles>200</MaxDebugLogFiles>
<DebugLogSeverity>5</DebugLogSeverity>
<MaxDebugLogMessages>500000</MaxDebugLogMessages>
</DfsrDebug>

Вместо послесловия.
На нагруженных файловых серверах не стоит использовать уровень журналирования выше чем второй т.к. логи без необходимости вы все равно не читаете.
При возникновении проблем желательно увеличивать уровень журналирования до пятого и заодно увеличивать количество записываемых в лог сообщений.

Информация об авторе

Сергей Мариничев.
Вы можете присоединиться ко мне в Facebook или в Twitter.


Источник: http://blog.wadmin.ru/2010/02/dfsr-logfiles-common-information/
Категория: Об ОС Windows | Добавил: admin (17.04.2012)
Просмотров: 911 | Теги: log, dfs, dsfr | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz


  • Copyright MyCorp © 2016