Обновление SQL Server 2012 AG до SQL Server 2016 с помощью gMSA

В настоящее время у нас есть группа доступности SQL Server 2012 с 2 репликами. Мы хотим переместить реплики на новое оборудование и обновить до SQL Server 2016. Мы планируем сделать это как непрерывное обновление следующим образом:

  • Сервер A - реплика SQL Server 2012
  • Сервер B - реплика SQL Server 2012
  • Сервер C - реплика SQL Server 2016
  • Сервер D - реплика SQL Server 2016

Добавьте серверы C и D в AG и дождитесь их синхронизации. Переключитесь на одного из них и убедитесь, что все работает. Удалить серверы A и B из AG.

Мы можем добавить Серверы C и D в AG, но когда мы пытаемся присоединить их к AG, мы получаем ошибку:

Не удалось присоединить локальную реплику доступности к AG. Операция обнаружила ошибку SQL Server 41106 и была отменена...

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

Проблема заключается в том, что SQL Server A работает под учетной записью управляемой службы (назовите ее MSA1) в Windows Server 2012. SQL Server B работает под другим MSA, назовем его MSA2, в Windows Server 2012. SQL Server C и D работают под единую глобальную управляемую учетную запись службы, назовите ее GMSA1 в Windows Server 2016.

Я знаю, что gMSA не поддерживаются в AGs для SQL Server 2012, и они могут вызывать странное поведение при использовании. Мы не намерены работать в этой конфигурации, за исключением тех нескольких минут, которые требуются для добавления новых серверов, переключения на них и удаления старых.

Это возможно? Может ли gMSA быть причиной ошибки 41106 при попытке присоединить сервер к AG?

0 ответов

Другие вопросы по тегам