Hi,
I have a SQL 2008 SP3 cluster on Windows 2008 R2. When attempting to repair the secondary inactive nodeusing a slipstreamed 2008 SP3 install media folder, the repair fails during the database engine components with this error:
The search for mount points failed. Error: The system cannot find the path specified.
The S:\ drive is the shared storage log drive, currently being used by the active node - which would lead to this error. The R:\ drive is the data drive for the installation.
Here are the details...
2015-11-04 17:12:00 SQLEngine: --SqlEngineSetupPrivate: Install: Startup (Complete) : Engine Configuration
2015-11-04 17:12:01 SQLEngine: : Expanding disks for volume mount point ...
2015-11-04 17:12:01 Slp: System Error: 3 trying to find mount points at path S:\
2015-11-04 17:12:01 Slp: The system cannot find the path specified.
2015-11-04 17:12:01 SQLEngine: Copying 'R:\MSSQL10.DEV08\MSSQL\Log\ERRORLOG' to 'C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20151104_154134\SQLServer_ERRORLOG_PostClusterOnline_2015-11-04T17.12.01.txt' ...
2015-11-04 17:12:01 Slp: Sco: Attempting to set file full path to 'R:\MSSQL10.DEV08\MSSQL\Log\ERRORLOG'
2015-11-04 17:12:01 Slp: Sco: Attempting to normalize directory path 'R:\MSSQL10.DEV08\MSSQL\Log\ERRORLOG'
2015-11-04 17:12:01 Slp: Sco: Attempting to check if file 'R:\MSSQL10.DEV08\MSSQL\Log\ERRORLOG' exists
2015-11-04 17:12:01 SQLEngine: Could not copy non-existant SQL Server Error Log: R:\MSSQL10.DEV08\MSSQL\Log\ERRORLOG
2015-11-04 17:12:01 Slp: Configuration action failed for feature SQL_Engine_Core_Inst during timing Startup and scenario Startup.
2015-11-04 17:12:01 Slp: The search for mount points failed. Error: The system cannot find the path specified.
2015-11-04 17:12:01 Slp: Configuration action failed for feature SQL_Engine_Core_Inst during timing Startup and scenario Startup.
2015-11-04 17:12:01 Slp: Microsoft.SqlServer.Configuration.Cluster.ClusterException: The search for mount points failed. Error: The system cannot find the path specified.
2015-11-04 17:12:01 Slp: at Microsoft.SqlServer.Configuration.Cluster.MountPoint.FindMountPoints(String rootPath)
2015-11-04 17:12:01 Slp: at Microsoft.SqlServer.Configuration.Cluster.ClusterPhysicalDisk.ExpandDisksWithMountPoints(ServiceContainer Context, IDictionary`2 clusterResources, String[] disks)
2015-11-04 17:12:01 Slp: at Microsoft.SqlServer.Configuration.SqlEngine.SQLServerFailoverCluster.CreateFailoverCluster(String instanceName, String groupSid)
2015-11-04 17:12:01 Slp: at Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineSetupPrivate.Install_Startup_ClusterComplete(EffectiveProperties properties)
2015-11-04 17:12:01 Slp: at Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineSetupPrivate.RepairCorruptInstance(ConfigActionTiming timing, Dictionary`2 actionData, PublicConfigurationBase spcb)
2015-11-04 17:12:01 Slp: at Microsoft.SqlServer.Configuration.SqlConfigBase.PrivateConfigurationBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, Dictionary`2 actionData, PublicConfigurationBase spcbCurrent)
2015-11-04 17:12:01 Slp: at Microsoft.SqlServer.Configuration.SqlConfigBase.SqlFeatureConfigBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, Dictionary`2 actionData, PublicConfigurationBase spcbCurrent)
2015-11-04 17:12:01 Slp: at Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.ExecuteAction(String actionId)
2015-11-04 17:12:01 Slp: at Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.Execute(String actionId, TextWriter errorStream)
2015-11-04 17:12:01 Slp: Exception: Microsoft.SqlServer.Configuration.Cluster.ClusterException.
2015-11-04 17:12:01 Slp: Source: Microsoft.SqlServer.Configuration.Cluster.
2015-11-04 17:12:01 Slp: Message: The search for mount points failed. Error: The system cannot find the path specified..
2015-11-04 17:12:01 Slp: Watson Bucket 1
Original Parameter Values
2015-11-04 17:12:01 Slp: Parameter 0 : SQL2008@RTM@
2015-11-04 17:12:01 Slp: Parameter 1 : Microsoft.SqlServer.Configuration.Cluster.MountPoint.FindMountPoints
2015-11-04 17:12:01 Slp: Parameter 2 : Microsoft.SqlServer.Configuration.Cluster.MountPoint.FindMountPoints
2015-11-04 17:12:01 Slp: Parameter 3 : Microsoft.SqlServer.Configuration.Cluster.ClusterException@1216@1
2015-11-04 17:12:01 Slp: Parameter 4 : Microsoft.SqlServer.Configuration.Cluster.ClusterException@1216@1
2015-11-04 17:12:01 Slp: Parameter 5 : SqlEngineConfigAction_repair_startup
2015-11-04 17:12:01 Slp: Parameter 6 : REPAIR@STARTUP@SQL_ENGINE_CORE_INST
2015-11-04 17:12:01 Slp:
Final Parameter Values
2015-11-04 17:12:01 Slp: Parameter 0 : SQL2008@RTM@
2015-11-04 17:12:01 Slp: Parameter 1 : 0xF7F8ABE1
2015-11-04 17:12:01 Slp: Parameter 2 : 0xF7F8ABE1
2015-11-04 17:12:01 Slp: Parameter 3 : 0x1C2074D8@1216@1
2015-11-04 17:12:01 Slp: Parameter 4 : 0x1C2074D8@1216@1
2015-11-04 17:12:01 Slp: Parameter 5 : SqlEngineConfigAction_repair_startup
2015-11-04 17:12:01 Slp: Parameter 6 : 0x6165CF82
Thanks for your help!
Sam