2015-11-15 2 views
0

Я потратил часы на это и думал, что отправлю ответ, чтобы помочь кому-то еще ...Создание слушателей с SQL Server AlwaysOn внезапно перестало работать! - SOLVED

Проблема: Я создал 10 AlwaysOn групп доступности с SQL Server без проблем. Неожиданно он прекратил работу, и я продолжал получать это ТОЛЬКО на части «создать слушателя»:

Msg 19471, уровень 16, состояние 0, строка 9 Кластер WSFC не смог подключить ресурс сетевого имени с именем DNS ' L_MyListener 'онлайн. Возможно, DNS-имя или конфликт с существующими службами имен или служба кластера WSFC могут не работать или быть недоступными. Используйте другое имя DNS для разрешения конфликтов имен или проверьте журнал кластера WSFC для получения дополнительной информации.

Иногда я также получил Msg 19476. Это было все безумие, потому что в один момент я создавал слушатели и группы доступности, чувствуя себя гуру, а затем все останавливалось, и я потерял много времени.

Итак, как вы решаете это? Конечно, предложенный Microsoft текст в приведенном выше описании ошибки НЕ был полезным.

ответ

0

Очевидно, что каждый слушатель действительно создает мини-«компьютер» в Active Directory, если вы смотрите. И ... вот кикер, пользователь домена может только присоединяться к компьютеру в домен ограниченное количество раз, а по умолчанию - 10. Кто бы мог подумать, что добавление слушателей приравнивается к присоединению пользователей к домену! ???! Microsoft действительно должна была сделать этот слушатель более интуитивным, по крайней мере, в их описании текста возможных проблем.

Ну, на контроллере домена откройте редактор ADSI, настройте его в первый раз, чтобы посмотреть на контекст именования по умолчанию вашего домена, например «DC = yourname ...», с приведенными ниже строками CN =. Теперь щелкните правой кнопкой мыши по строке «DC =», выберите «Свойства» и перейдите к ms-DS-MachineAccountQuota и увеличьте предел от 10 до чего-то вроде 100.

Возможно, вам потребуется запустить «GPUPDATE/FORCE» on SQL Server, где вы хотите попробовать еще раз добавить слушателя. Возможно, вам также придется очистить беспорядок, который он оставил (т. Е. Удалить и восстановить неудачную попытку настроить свою группу и слушателя), прежде чем повторять попытку.

С SQL Server 2016, предположительно, будет требоваться, чтобы каждая база данных была в своей собственной группе со своим собственным слушателем, люди достигнут этого предела в 10 довольно легко!

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

Смежные вопросы