Назад | Перейти на главную страницу

Перевести DFS-R в грязное состояние

Мы используем Windows Server 2012 в качестве нашей файловой системы, на которой выполняется DFS-R между двумя нашими сайтами как часть наших систем обеспечения непрерывности бизнеса. На прошлой неделе DFS-R отказал на одном сайте, требуя перезагрузки файлового сервера. То же самое только что произошло на другом сайте, вызвав несколько часов простоя, пока мы пытались решить эту проблему, хотя теперь мы знаем, что нужно просто перезагрузиться, что нехорошо.

Служба DFS-R в настоящее время отключена, пока мы диагностируем основную причину (ошибки тайм-аута в ESENT), но я хотел бы вернуть ее в оперативный режим на ночь.

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

Это возможно?

Что ж, вы можете удалить базу данных и вызвать грязное завершение работы, если действительно хотите.

Но я думаю, что вам действительно следует сделать здесь резервную копию, собрать журналы отладки (для анализа) как есть, а затем решить, хотите ли вы запустить службу или, возможно, повторно инициализировать RF / базу данных.

Вам нужно выбрать сервер, который будет стартовым первичным, если вы идете по этому маршруту.

Документы по анализу журнала отладки, если вам нужен анализ журнала, находятся здесь: http://blogs.technet.com/b/askds/archive/2009/04/09/dfsr-debug-log-series-wrapup-and-downloadable-copies.aspx