Войти

Показать полную графическую версию : кластеризация MS DTC для SQL


toro
27-01-2009, 23:50
Исходные данные: 2-х нодовый кластер под Win2003. Кластеризуется серверное ПО, работающее под SQL 2000. Подскажите, кластеризация координатора распределённых транзакций обосновывается только принципом работы SQL-сервера (использование нескольких транзактно-ориентированных ресурсов)? Если разработчик ПО утверждает что MS DTC им не используется, то эту службу на нодах можно остановить?

Delirium
28-01-2009, 01:51
Ну если вы действительно уверены, что MS DTC не используется ни в какой другой программе.... Почитайте статью настройка координатора распределенных транзакций (http://support.microsoft.com/kb/301600/ru)

toro
28-01-2009, 11:14
Мда.... стоит задуматься. А можно кластеризовать DTC уже после кластеризации SQL сервера?

kim-aa
28-01-2009, 12:21
А можно кластеризовать DTC уже после кластеризации SQL сервера? »

А как, простите, MS SQL как процессы, умудрятся одновременно обращаться к одному дисковому хранилищу?
ОС не известно что это кластер, и она будет "гонять второе подключение мухобойкой"

toro
28-01-2009, 17:54
В мануале про кластеризацию DTC говорится "...создать сетевое имя, IP-адрес и физический диск для Msdtc. Возможно, уже имеется физический диск, который можно переместить в новую группу..." Вопрос, этот физический диск можно использовать только для MS DTC или он может использоваться и под другие задачи?

toro
29-01-2009, 18:16
А как, простите, MS SQL как процессы, умудрятся одновременно обращаться к одному дисковому хранилищу? ОС не известно что это кластер » Поясните, плиз, почему ОС неизвестно о поднятом кластере?

Тут пришло сообщение от одного IT-ишника, он утверждает что он кластеризовал DTC без вопросов после установки на кластер SQL. В общем я решил проверить и кластеризовал DTC, при установленном на кластер SQL. Посколько свободных дисков под неё не было, подсунул диск используемый под хранение файлов. Отдельную группу естественно также не создать, поэтому все ресурсы DTC запихнул в группу SQL. В общем никаких ошибок в процессе кластеризации не вывалилось, все кластерные ресурсы успешно стартовали. На загрузку ОС сервер перестал реагировать сообщениями об ошибках в виде невозможности старта менеджера DTC и т.д. С виду всё прилично.

Delirium
30-01-2009, 01:14
toro, вероятнее всего под DTC предлагают отдельный винт исключительно в целях снижения нагрузки на основной жесткий. Если нагрузка небольшая, то можно и на текущий.

toro
31-01-2009, 20:18
А что вообще DTC пишет на диск? Логи? Что-то ещё?

Так всё-таки кластеризация DTC после кластеризации SQL, это проблема в перспективе или нет? Повторяю, сейчас с виду всё прилично. Но у меня нет распределённых серверов, т.е. все запросы в пределах одного sql-сервера.




© OSzone.net 2001-2012