|
|
|
Как заставить стабильно работать DFS
|
|||
|---|---|---|---|
|
#18+
DFS Root установлен на контроллере домена DC1, в нем организованы папки ссылающие на два файл-сервера FS1 и FS2, между которыми реализована двухнаправленная репликация. Есть постоянные проблемы. В ConflctedAndDeleted много записей на обеих серверах, при редактировании файла часто происходит восстановление старой версии, новая теряется. Что можно придумать? Или технология сырая? Как крайний случай могу отказаться от DFS но нужно сохранить репликацию между файл-серверами. Хотя это решение не желательно, поскольку DFS обеспечивает не только автоматическое переключение, но и распределение нагрузки. ОС - W2K3 r2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2007, 18:35:10 |
|
||
|
Как заставить стабильно работать DFS
|
|||
|---|---|---|---|
|
#18+
Anatoly PodgoretskyDFS Root установлен на контроллере домена DC1, в нем организованы папки ссылающие на два файл-сервера FS1 и FS2, между которыми реализована двухнаправленная репликация. Есть постоянные проблемы. В ConflctedAndDeleted много записей на обеих серверах, при редактировании файла часто происходит восстановление старой версии, новая теряется. Что можно придумать? Или технология сырая? Как крайний случай могу отказаться от DFS но нужно сохранить репликацию между файл-серверами. Хотя это решение не желательно, поскольку DFS обеспечивает не только автоматическое переключение, но и распределение нагрузки. ОС - W2K3 r2 Репликация придумана для РЕДКО изменяющихся данных. Если хорошенько подумать: A и В редактируют файл F на двух разных репликах. В сохраняет измененный файл. Через секунду A переписывает (сохраняет) неизмененный файл. Угадай с трех раз: чего останется на репликах? ------------------ а главное: как этого избежать? Правильно - никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2007, 20:45:37 |
|
||
|
Как заставить стабильно работать DFS
|
|||
|---|---|---|---|
|
#18+
> Если хорошенько подумать: A и В редактируют файл F на двух разных репликах. В сохраняет измененный файл. Через секунду A переписывает (сохраняет) неизмененный файл. > Угадай с трех раз: чего останется на репликах? Эта ситуация понятна, но это не тот случай. Проблема начинается раньше, еще до редактирования на разных репликах. Вот сценарий. Есть две реплики А и Б, копируем файлы с компьютера С на реплику А и уже получаем потерю части данных, как на А, так и на Б, они оказываются в ConflctedAndDeleted . Часть данных не записывается на реплике А и при репликации на Б часть данных тоже теряется, это без участия пользователей. Испытано в выходные, когда не было ни одного пользователя, в рабочии дни ситуация стала просто катастрафической. Но суть в том, что делать, не могут же пользователи работать в такой ситуации, когда пользователь редактирует файл, а потом обнаруживает, что вся работа насмарку, вместо отредактированого файла видит старый, который был до редактирования. Анализ показывает, что или на А или на Б, новый файл оказыватся в ConflctedAndDeleted. Видимо нужен отказ от DFS, но как обеспечить нормальную репликацию с А на Б, устроит даже односторонняя. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2007, 22:03:04 |
|
||
|
Как заставить стабильно работать DFS
|
|||
|---|---|---|---|
|
#18+
Может стоит сказать, что именно я хочу иметь, но без проблем. Есть два файл сервера, как минимум хочу иметь надежную сихронизацию данных, и по возможности единую точку входа (через DFS), первична первая задача, но желательна полная, что бы при недоступности первого файлового сервера, пользователи автоматически переключались на второй, что именно и решает DFS, к самому DFS претензий нет, это работает как положено, зато есть серьезные претензии к FRS, пока не пойму как достигнуть надежной синхронизации, без потери данных, когда даже начальная синхронизация от А к Б не проходит без конфликтов и потери данных, не говоря уже об нормальной работе в боевых условиях. Меня даже устроит репликация в одном направлении от А к Б, как крайний случай, без использования DFS для распределенного доступа. К сожалению и времени нет, пользователи уже начали работать с этими серверами. Потихоньку перевожу их с НТ4 домена в 2003 домен (Native Mode). Сегодня второй день работы и уже в первый день возникли серьезные проблемы с потерей данных пользователей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2007, 23:15:05 |
|
||
|
Как заставить стабильно работать DFS
|
|||
|---|---|---|---|
|
#18+
Завтра с утра отключу DFS и репликацию, правда придется пройти по всем пользователям и поменять ссылки в сетевом окружении с DFS на прямые на первый файл сервер, вместо \\DC\DFS\Share на \\FS1\Share. И потом можно будет провести более подробное иследование. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2007, 23:19:04 |
|
||
|
Как заставить стабильно работать DFS
|
|||
|---|---|---|---|
|
#18+
Anatoly Podgoretsky> Если хорошенько подумать: A и В редактируют файл F на двух разных репликах. В сохраняет измененный файл. Через секунду A переписывает (сохраняет) неизмененный файл. > Угадай с трех раз: чего останется на репликах? Эта ситуация понятна, но это не тот случай. Проблема начинается раньше, еще до редактирования на разных репликах. Вот сценарий. Есть две реплики А и Б, копируем файлы с компьютера С на реплику А и уже получаем потерю части данных, как на А, так и на Б, они оказываются в ConflctedAndDeleted . Часть данных не записывается на реплике А и при репликации на Б часть данных тоже теряется , это без участия пользователей. Испытано в выходные, когда не было ни одного пользователя, в рабочии дни ситуация стала просто катастрафической. Но суть в том, что делать, не могут же пользователи работать в такой ситуации, когда пользователь редактирует файл, а потом обнаруживает, что вся работа насмарку, вместо отредактированого файла видит старый, который был до редактирования. Анализ показывает, что или на А или на Б, новый файл оказыватся в ConflctedAndDeleted. Видимо нужен отказ от DFS, но как обеспечить нормальную репликацию с А на Б, устроит даже односторонняя. Posted via ActualForum NNTP Server 1.4 Ну... такое явно невозможно. Сколь я пользовался репликацией - наблюдать не довелось. Это явная ошибка. Возможно переинициализация (снятие репликации и запуск снова) уберет ошибку. Кроме того следует проверить часы на компутерах - нет ли рассогласования? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2007, 08:58:06 |
|
||
|
Как заставить стабильно работать DFS
|
|||
|---|---|---|---|
|
#18+
Возможно стоит уменьшить интервал репликации DFS. Поставить ежеминутное (по умолчанию там минут 15 вроде бы). Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2007, 11:27:00 |
|
||
|
Как заставить стабильно работать DFS
|
|||
|---|---|---|---|
|
#18+
Anatoly PodgoretskyВидимо нужен отказ от DFS, но как обеспечить нормальную репликацию с А на Б, устроит даже односторонняя. а нужна именно репликация ? может глянуть в сторону mscs ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2007, 12:43:56 |
|
||
|
Как заставить стабильно работать DFS
|
|||
|---|---|---|---|
|
#18+
Все выше сказаное проверено было несколько раз, с полным уничтожением всей структуры и повторным созданием. Единственно только время не проверял, но файл сервера члены домена и берут время от контроллера. В общем я сейчас реализовал так. DFSRoot (DC\Share) Share Link --> FS1\Share\Link (target 1) А репликацию FS1 -> FS2 сделаю с помощью robocopy, потом когда появится свободное время вернусь к данной проблеме и проведу более подробные эксперименты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2007, 20:02:22 |
|
||
|
Как заставить стабильно работать DFS
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Возможно стоит уменьшить интервал репликации DFS. Поставить ежеминутное (по умолчанию там минут 15 вроде бы). У меня full bandwidth/full mesh (немедленная), на самом деле пауза иногда заметна в несколько секунд, но это когда сбрасываю на FS1 несколько гиг информации с источника 3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2007, 20:04:25 |
|
||
|
Как заставить стабильно работать DFS
|
|||
|---|---|---|---|
|
#18+
Biz© Anatoly PodgoretskyВидимо нужен отказ от DFS, но как обеспечить нормальную репликацию с А на Б, устроит даже односторонняя. а нужна именно репликация ? может глянуть в сторону mscs ? Аббревиатура мне неизвестно, можно пару слов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2007, 20:07:13 |
|
||
|
|

start [/forum/topic.php?fid=26&tid=1507923]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 290ms |

| 0 / 0 |
