Диспетчер узла в кластерных системах работает на каждом узле и ведёт локальный список узлов, принадлежащих кластеру. platforma2k.ru Периодически он рассылает сообщения (сигналы активности) другим диспетчерам узлов в кластере, чтобы определять отказы узлов. platforma2k.ru
Некоторые функции диспетчера узла:
- Определение предпочтительного узла для группы ресурсов. platforma2k.ru Диспетчер узла выбирает узел, на который следует переместить группу ресурсов, учитывая возможных владельцев, которым могут принадлежать отдельные ресурсы. platforma2k.ru
- Перенос групп ресурсов. platforma2k.ru На двухузловом кластере диспетчер узла переносит группы ресурсов с отказавшего узла на работающий. platforma2k.ru На трёх- или четырехузловом кластере он по отдельности распределяет группы ресурсов между работающими узлами. platforma2k.ru
- Восстановление после отказа. platforma2k.ru Если диспетчер узла на каком-то узле не отвечает, то этот узел удаляется из кластера, а его активные группы ресурсов переносятся на другой активный узел. platforma2k.ru
Также диспетчер состояния узла может реагировать на уведомления от диспетчера членства в кластере, выполняя предоставленные пользователем сценарии. docs.oracle.com Это позволяет включить приложение, которое не поддерживает высокую доступность, в кластер. docs.oracle.com