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