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

Размещение TFS в Azure

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

Я создал две виртуальные машины под управлением Windows Server 2012 R2 в Azure с помощью диспетчера ресурсов. Я настроил один из этих серверов для работы в качестве машины AD, настроив его через приложение для управления сервером, я установил домен, но не смог заставить другую виртуальную машину присоединиться к этому домену, хотя я смог проверить IP-адрес адреса с каждой машины.

Затем я попытался настроить машину AD как машину DNS, но тогда я больше не мог удаленно подключаться к машине, поэтому мне пришлось удалить ее и начать заново, поскольку я не мог заставить PowerShell azure сбросить пароль.

Я был бы признателен за некоторое понимание этого, даже если бы вы могли сообщить мне, возможно ли это.

Моя самая большая проблема сейчас - понять Azure и то, как Active Directory работает в Azure.

Спасибо.

Есть старенький, но все еще работает руководство от ALM Rangers по развертыванию TFS в Azure IaaS. Есть некоторые нюансы, например, было бы полезно поместить ваши виртуальные машины в одну виртуальную сеть, чтобы предоставить им непрерывное адресное пространство и т. Д.

И да, это абсолютно возможно. Просто убедитесь, что вы следуете инструкциям и не пропустите настройки.

UPD: согласно чату, это была проблема с разрешением DNS и присоединением к домену.

Итак, с помощью @Alex Belotserkovskiy я смог определить, какие проблемы не позволяли серверу TFS связаться с сервером TFS DB. Это была смесь:

  • Отсутствие настройки БД как контроллера домена с установленным Active Directory.
  • Отсутствие записи в файле hosts, указывающей на домен на IP-адресе контроллера домена.
  • Отсутствие дополнительных DNS-серверов, установленных в свойствах сетевой карты.

После всего этого я смог присоединить обе машины к моему собственному домену и заставить их видеть друг друга.

Еще раз спасибо за вашу помощь.