Я пытаюсь написать программу powershell, которая проверяет, существует ли кластер. Если он этого не делает, он создает его и добавляет к нему. Если другой компьютер просыпается, он проверяет, существует ли кластер, и если да, то он добавляет себя в кластер.Присоединение к существующему кластеру NLB
У меня возникли проблемы с попыткой получить ссылку на объект кластера из IP-адреса кластера. Каждый узел знает свой адрес и адрес кластера. Я хочу, чтобы каждый узел имел список всех остальных узлов в своем кластере.
Я обнаружил, что мне нужно увидеть некластерный IP-адрес, чтобы get-nlbcluster работал. Указание IP-адреса кластера просто ошибок.
Есть ли способ, которым я могу это сделать, без необходимости обновлять этот список на каждом узле каждый раз, когда я добавляю или удаляю узлы из кластера. Полагаю, что я также хочу избежать ситуации, когда узел просыпается и должен опросить каждую из машин в «главном» списке, ища тот, который встал, чтобы добавить себя в кластер.
Хммм, хорошая попытка! Вы отложили знание о других машинах вызывающему методу. Родительский вызывающий абонент все еще должен знать обо всех машинах, с которыми нужно поговорить, поэтому нам все еще нужно (и нужно поддерживать) список всех остальных узлов в кластере. –