powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / AlwaysOn - Проверка доступа к файловой шаре с резервного сервера
8 сообщений из 8, страница 1 из 1
AlwaysOn - Проверка доступа к файловой шаре с резервного сервера
    #40038500
Eleanor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый вечер.

У нас настроен AlwaysOn AG, использующий два Sql Server-а и File share witness.
Похоже, полноценно доступность файловой шары проверяется только с сервера, который в данный момент является его владельцем. Со второго сервера проверок доступности нет.

Как это заметили:
в кластере есть баг, из-за которого со второго сервера иногда пропадает доступ до файловой шары. Причем, это становится известно, только когда делаешь второй сервер владельцем шары, а до этого момента ошибок в логах нет.
Предположительно, баг связан со сбоями ротации паролей кластерных учеток, т.к. они возникали в похожее время (по ним есть записи в логе).

Кто-нибудь сталкивался с подобной проблемой? Можно ли настроить какие-то дополнительные проверки, чтобы гарантировать, что полноценный доступ к шаре есть и со второго сервера?
Конечно, можно регулярно менять владельца шары (раз в час?), чтобы гарантировать доступы, но не знаю, насколько это будет правильно и безопасно.
...
Рейтинг: 0 / 0
AlwaysOn - Проверка доступа к файловой шаре с резервного сервера
    #40038520
Mr. X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Eleanor,

Под сотню таких конфигураций и проблем с витнес-шарой нет. Правда пароли у УЗ не меняем.
...
Рейтинг: 0 / 0
AlwaysOn - Проверка доступа к файловой шаре с резервного сервера
    #40038604
Eleanor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имела в виду CNO, VCO - по дефолту их пароли автоматически меняются раз в месяц. Возможно, вы даже не обращаете на это внимания, т.к. у вас нет проблем.
...
Рейтинг: 0 / 0
AlwaysOn - Проверка доступа к файловой шаре с резервного сервера
    #40038646
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eleanor
Можно ли настроить какие-то дополнительные проверки, чтобы гарантировать, что полноценный доступ к шаре есть и со второго сервера?

как вариант: создать батник, копирующий файл с шары или банальный dir \\shared_folder\ и проверять на ошибки работы + засунуть его в windows scheduler
...
Рейтинг: 0 / 0
AlwaysOn - Проверка доступа к файловой шаре с резервного сервера
    #40038817
Mr. X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,

Витнес шара, по моему, не должна принадлежать физически ни одной ноде кластера. Поэтому копировать? Куда? Не, не вариант. Тем более, что раз в мин служба кластера каждой ноды ходит отмечаться на эту шару.
...
Рейтинг: 0 / 0
AlwaysOn - Проверка доступа к файловой шаре с резервного сервера
    #40038827
Mr. X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Eleanor
Я имела в виду CNO, VCO - по дефолту их пароли автоматически меняются раз в месяц. Возможно, вы даже не обращаете на это внимания, т.к. у вас нет проблем.

Понятно про что речь, но вот пример: если УЗ из ада дать права на шару, то при смене пароля у этой УЗ её права на шару не пропадают. Поэтому, полагаю Ваше предположение не совсем точное, так сказать. Надо бы добавить деталей: где физически шара находится, как грантились права?
...
Рейтинг: 0 / 0
AlwaysOn - Проверка доступа к файловой шаре с резервного сервера
    #40039408
shalomb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На кластере работа с зашареванием ,не будет работать ,коректно ,тк причина не SQL ,а в виндовсе .он это строит на одном ноде но не реплицирует (Ереденшинал) на другой ,а слабо те фалы ,что лежат зашареными положить в базу(можно создать отдельную базу) и тогда при переключении нодов у вас все будет работать.
...
Рейтинг: 0 / 0
AlwaysOn - Проверка доступа к файловой шаре с резервного сервера
    #40039677
Eleanor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
komrad уже предложил вариант, но пусть будут подробности для истории:

Допустим, в кластере участвуют 3 сервера Win1 (Mssql), Win2 (Mssql), WinWitness (file share).
Win1 - текущий владелец шары
Win2 - текущий владелец пользовательской БД

На Win2 перестает корректно ротироваться один из паролей, хотя до этого проблем не было, пароль несколько раз менялся.
Ошибка Network Name: [NNLIB] Changing Password for object ИмяЛисенера on DC: ИмяКонтроллераДомена result: 86

Меняем владельца шары на Win2. Попытка обратиться к шаре возвращает ошибку 1326, хотя до этого проблем не было.
Если погуглить, то такой баг был в Win2012R2, но у нас уже Win2016.

Помогает: рестарт сервиса кластера \ перенос пользовательской БД на Win2 - там пароль меняется успешно \ подождать подольше - проблема самоликвидируется через несколько часов или дней.

В MS обращались, но они сказали купить Premier Support, иначе им неинтересно.
86 ошибку уже отслеживаем, но для дополнительной гарантии хотелось бы настроить проверку доступности шары с Win1 и Win2. Например, если кто-то случайно закроет 445 TCP, то кластер это не замечает.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / AlwaysOn - Проверка доступа к файловой шаре с резервного сервера
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]