Сетап по кейсу.
Дано:
Сайт А, большой.
Прописан совершенно корректный cas array объект, назовем ARRAY1
fqdn поле внутреннее, вида cas01.domain.local, направлено на 2 CAS сервера.
все работает, rpc/tcp держит хорошо
Еще есть объект cas array, оставшийся давно от другого сайта
fqdn поле совпадает с внешним,
mail.domain.com, назовем ARRAY2
внутри резолвится в балансер, который передает на те же 2 корректных CAS сервера сайта А
но балансер не умеет хорошо держать RPC/TCP нагрузку
Проблема:
в результате непредумышленных действий все немного сломалось
в спешке прописали в поле SITE для ARRAY2 сайт А (обнулив поле сайт в ARRAY1 конечно же) и добавили ARRAY2 для баз сайта А
из неудобств в процессе не было проблем с пересозданием профилей
просто аутлуки долго висели в статусе 'невозможно открыть папки набора данных', стандартно все.
Вопрос:
как гарантированно корректно вернуть для баз сайта А cas array указывающий на имя cas01.domain.local,?
Вижу как минимум два решения:
- первое (с виду плохое), сделать обратно.
обнулить сайт в ARRAY2, вписать его в ARRAY1 как было, шустро прописать вручную базам ARRAY1
- второе, с виду более адекватное - просто поменять в текущем рабочем конфиге
поле fqdn в ARRAY2, направив его на cas01.domain.local, как и было до кейса.
не придется ли вручную менять для баз? так как непонятно, по какому полю реально идет привязка
name (не изменится), fqdn (изменится)