Назад | Перейти на главную страницу

Анти-сродство кластера Windows - что мне не хватает?

Я пытаюсь настроить правила анти-сродства в двухузловом кластере Windows 2012. Я делаю что-то вроде:

$value = New-Object System.Collections.Specialized.StringCollection;
$value.Add('ArbitraryString');
(get-clustergroup group1).AntiAffinityClassNames = $value;
(get-clustergroup group2).AntiAffinityClassNames = $value;

Прежде чем я инициирую аварийное переключение, группы group1 и group2 находятся на разных узлах. Однако после того, как я инициирую аварийное переключение group1, group2 не уходит от group1. Что мне не хватает?

Следует отметить, что одна из этих групп является группой доступности SQL (другая - нет; я просто не хочу, чтобы она размещалась на том же узле, что и основной для AG). Таким образом, отработка отказа этой группы инициируется не администратором кластера, а скорее через SQL Server. Не думаю, что это актуально, но на всякий случай…