Не так давно обнаружилась проблема с VMware Horizon: в системных событиях фиксировались ошибки, указывающие на поврежденных данных о FSMO Domain Naming Master. Обычный запрос с помощью dsmgmt (используется с AD LDS, вместо ntdsutils) показывал, что с ролями все нормально. Тут я вспомнил, что у Horizon используются 2 базы AD LDS - одна база уровня пода, другая - глобального уровня. То есть, когда устанавливаем 1 сервер подключений, мы создаем pod, остальные реплики присоединяются к этому поду и используют одну базу данных AD LDS. Когда же мы объединяем все поды, создавая cloud pod, создается еще одна база данных AD LDS - уже глобальная.
Как же исправить FSMO в глобальной базе? А очень просто: так же, как и в локальной!
Если к AD LDS пода подключаемся через порт 389, то к глобальной AD LDS - через 22389.
Подключаемся:
dsmgmt: roles
fsmo maintenance: connections
Server connections: connect to server localhost:22389
server connections: quit
fsmo maintenance: select operation target
select operation target: list roles for connected server
Поскольку у меня были проблемы с Naming Master, я просто захватил эту роль на нужном сервере подключений.
seize naming master
Почему-то об этом аспекте мне попалось мало информации. Всё, что мне предлагалось - развалить полностью и пересоздать cloud pod. А то, что можно просто захватить роли (непосредственно для cloud pod), если сама база данных не пострадала, почему-то мне нигде не попадалось.
В общем, если столкнетесь с аналогичной проблемой,- пользуйтесь решением.
Кстати, при поломке FSMO Naming Master, в консоли мне никаких уведомлений о проблемах не выводилось - всё выглядело чинно и невинно.
Напоследок несколько афоризмов:
- Компьютер, как и каждый работник, подвержен действию Принципа Питера. Если он хорошо выполняет свою работу, его продвигают в должности и поручают ему все более ответственные дела, пока он не достигнет своего уровня некомпетентности. (Лоуренс Джонстон Питер )
- Мы думаем, что в основном мы смотрим телевизор для того, чтобы мозг отдохнул и мы работаем за компьютером, когда хотим включить извилины. (Стив Джобс )
- Телевизор отупляет и убивает много времени. Выключите его, и вы сохраните несколько клеток вашего мозга. Однако будьте осторожны — отупеть можно и за компьютером Apple. (Стив Джобс )
Это всего лишь мои мысли вслух.
Если Вам понравилась моя статья, не забудьте оценить её лайком и поделиться с друзьями в социальных сетях! Чем больше лайков, тем чаще эта статья будет попадать в ленты рекомендаций другим пользователям.
Если по содержимому данной статьи у Вас есть собственное мнение или хотите что-то добавить, поделитесь этим в комментариях.