1

У нас было 3 ноутбука, каждый из которых имел среду vmware biztalk. это работает на сервере 2008, и мы использовали нашу учетную запись doamin для входа в них. Все три виртуальные машины имели одинаковое имя biztalkdev. и все прошло нормально, без проблем (я знаю, что по крайней мере два из них были зарегистрированы одновременно).

Теперь мы заменили три ноутбука на новые, установили виртуальные машины, и второй входящий пользователь заблокировал себя (в домене произошла ошибка нарушения доверия при входе в систему). Это можно решить, войдя в систему как администратор и изменив домен с company.be на company, но заблокировав двух других пользователей. В довершение ко всему, старые машины теперь имеют ту же проблему, и только одна из шести машин может быть в домене.

Наш сетевой администратор говорит, что это связано с тем, что все 3 vms имеют одно и то же имя, но biztalk требует имя сервера в проектах, и они передаются в svn. Это означает, что наличие трех разных имен серверов будет означать все, что мы извлекаем из svn, что мы должны проверить и изменить все проекты (после нескольких клиентов у нас есть 12 проектов, так что это все еще выполнимо, но будет только хуже).

Хотя все объяснения о невозможности использования имен разных серверов в одном и том же домене, я не понимаю, почему он работал почти 3 недели, когда все три сервера имели одно и то же имя. Существует ли какой-либо способ сохранить одинаковые имена серверов на всех трех машинах, но при этом иметь доступ ко всем доменам?

1 ответ1

1

Основной проблемой будет разрешение имен. Windows делает это на разных уровнях и с разными технологиями. ActiveDirectory делает это в основном с DNS (также можно использовать WINS, но не более центрированный). В DNS имя может использоваться только для одной машины (на том же уровне).

Однако активный каталог в своем ядре использует guid для уникальной идентификации компьютера, а не имени компьютера. Это объясняет, почему вы даже смогли иметь два компьютера с одинаковым именем в одном домене. Но я почти уверен, что многие функции работают неправильно. Только то, что кажется, что никто этого не заметил. Это действительно неверная или поврежденная конфигурация, и обычно AD не позволяет вам этого делать.

Я бы порекомендовал опубликовать вопрос в StackOverflow о том, как правильно управлять вашими Biztalk-конфигурациями. Попытка иметь более одного сервера с одним и тем же именем в одном домене, вероятно, не очень хорошая стратегия. Хранение жестко закодированных конфигураций в коде также не очень желательно.

(Я предполагаю, что вы не используете кластеризацию или балансировку нагрузки)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .