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

Кластер Windows Server 2008 R2, проблема MSDTC

Мы недавно установили MS Windows Server 2008 R2 EE на двух физических Система IBM x3550 M4 сервер, и этот кластер размещает на нем ресурсы Biztalk. MSDTC был настроен до добавления ресурса Biztalk и после установки кластера Windows. Проверка кластера не сообщает о проблемах. Но, если мы попытаемся импортировать пакеты .MSI в Biztalk на активном узле со всеми ресурсами на нем, все пройдет хорошо, но следующий шаг с установкой пакета .MSI на другом узле завершится неудачно.

with the error Log Name:      Application
Source:        Microsoft-Windows-MSDTC Client 2
Date:          1/21/2014 5:07:58 PM
Event ID:      4104
Task Category: Cluster
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      hostname.company.com
Description:
Failed trying to get the state of the cluster node: MSDTC.The error code returned: 0x80070005

Раньше он работал хорошо, но изменилось только то, что на одном узле был заменен адаптер CNA, поскольку он был неисправен (т.е. новый MAC-адрес).

Удаление ресурса MSDTC не решило проблему, как было предложено Вот.

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

Брандмауэры отключены. В отчете о проверке кластера ошибок нет.

Есть предложения / идеи?

После переустановки обоих узлов с нуля мы получили ту же ошибку.

Наконец, проблема была устранена путем выполнения следующих команд на обоих узлах:

-дание разрешения на полный доступ к msdtc.log >>

icacls c:\windows\system32\msdtc\msdtc.log /grant "networkservice":F

-дание соответствующих разрешений для учетной записи сетевой службы кластерной службе MSDTC >>

subinacl /service MSDTC$92d91bb1-e731-4c-1688158 /grant="Network Service"=QSETI

subinacl надо скачивать отдельно - Вот.

Значение букв (также можно найти в файле subinacl.htm в папке установки subinacl):

Q : Query Service Configuration
S : Query Service Status
E : Enumerate Dependent Services
T : Start Service
I : Interrogate Service
L : Read Control