Оба узла отказоустойчивого кластера Windows с двумя узлами на 2008R2 потеряли файл CLUSDB. Я думаю, это произошло потому, что неопытный администратор пришел в кластер с проблемой зарезервированного диска и переустановил функцию кластеризации поверх себя.
Таким образом, на сервере нет информации о конфигурации, нет файла CLUSDB, что означает отсутствие куста реестра для кластера. На любом сервере. Однако сервер по-прежнему знает свою часть кластера. Вы не можете запустить службу кластера ни с одной стороны, потому что конфигурация кластера отсутствует. Из файла cluster.log
[CS] Service CreateNodeThread Failed, ERROR_FILE_NOT_FOUND(2)' because of 'Open parameters key failed.'
Резервных копий файла CLUSDB нет, это тестовый кластер, поэтому кто-то счел нужным исключить его из резервной копии.
Поскольку я не могу запустить службу кластера, я не могу исключить узлы из кластера, поэтому перенастройка с нуля не сработает.
Последним средством, как я видел, было удаление функции кластеризации, но вы не можете этого сделать, пока сервер все еще считает, что он принадлежит кластеру.
Итак, вопрос. Это перестройка с нуля, включая O / S, или есть какие-то способы обойти это?
Восстановите файл clusterdb с другого узла кластера, а затем запустите службу кластера.
Сначала остановите службу кластера на активном узле. Скопируйте файл clustdb из папки C: \ Windows \ cluster и скопируйте на пассивный узел. Запустите службы кластера на пассивном узле, а затем на активном узле.