У меня странная проблема с кластером SQL 2012. Сам кластер использует общее хранилище FC и в целом работает отлично. Служба SQL работает, и отработка отказа происходит должным образом.
У меня проблема в том, что неактивный узел иногда пытается получить доступ к общему хранилищу. Это вызывает ошибку журнала событий, похожую на:
MSSQLSERVER: 17058: initerrlog: Could not open error log file 'G:\MSSQL11.MSSQLSERVER\MSSQL\Log\ERRORLOG'. Operating system error = 3(The system cannot find the path specified.)
Эта ошибка периодически возникает от 8 до 12 раз в течение 3 секунд и G:
является одним из общих дисков.
Похоже, что неактивный узел пытается запустить службу и терпит неудачу, потому что он не может записывать в общее хранилище, потому что он не владеет им. Что может быть причиной этого?