Hi Gurus
IHAC met some strange error. when they do MSCS failover testing, sometimes, for some resource group, the failover is failed. they found in SnapDrive log, there are following error messages:
01/27-00:35:45.985 PID:7120 TID:6208 Helpers.cpp@2307 is_supported_scsi_inquiry_id_predicate_t::operator() - vendor_id 'netapp' is 'supported'
01/27-00:35:45.985 PID:7120 TID:6208 Helpers.cpp@2293 parsed_windows_device_path_t::parsed_windows_device_path_t() - windows device path is parsed '\\?\scsi#disk&ven_hp&prod_logical_volume&rev_4.12#5&c8b13fa&0&000400#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}',parse_info::hit: 'false', parse_info::full: 'false',scsi_vendor_id: 'hp', scsi_product_id: 'logical', scsi_revision: ''
01/27-00:35:45.985 PID:7120 TID:6208 Helpers.cpp@2307 is_supported_scsi_inquiry_id_predicate_t::operator() - vendor_id 'hp' is 'not supported'
01/27-00:35:45.985 PID:7120 TID:6208 Helpers.cpp@2293 parsed_windows_device_path_t::parsed_windows_device_path_t() - windows device path is parsed '\\?\scsi#disk&ven_hp&prod_logical_volume&rev_4.12#5&c8b13fa&0&000500#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}',parse_info::hit: 'false', parse_info::full: 'false',scsi_vendor_id: 'hp', scsi_product_id: 'logical', scsi_revision: ''
01/27-00:35:45.985 PID:7120 TID:6208 Helpers.cpp@2307 is_supported_scsi_inquiry_id_predicate_t::operator() - vendor_id 'hp' is 'not supported'
01/27-00:35:45.985 PID:7120 TID:6208 System.cpp@117 Finish CSystem::enumerate_disk_devices
01/27-00:35:45.985 PID:7120 TID:6208 host_volume_info.cpp@537 Start get_volumes_info()
01/27-00:35:46.000 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #1, name:'Disk J:\', owner_node_name:'SCCPRMDB02101', drive_letter:'J', windows_volume_name:'\\?\Volume{b5ea2501-43a8-11de-9883-001e0bcfaa3a}\', disk_signature:'0x39B467E5'
01/27-00:35:46.000 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #5, name:'Disk S:\', owner_node_name:'SCCPRMDB02101', drive_letter:'S', windows_volume_name:'\\?\Volume{b5ea251d-43a8-11de-9883-001e0bcfaa3a}\', disk_signature:'0x39B467E7'
01/27-00:35:46.016 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #6, name:'Disk T:\', owner_node_name:'SCCPRMDB02101', drive_letter:'T', windows_volume_name:'\\?\Volume{4e13c01d-4478-11de-b08b-001e0bcfaa3a}\', disk_signature:'0xB9454FB3'
01/27-00:35:46.016 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #7, name:'Disk I:\', owner_node_name:'SCCPRMDB02101', drive_letter:'I', windows_volume_name:'\\?\Volume{4e13c021-4478-11de-b08b-001e0bcfaa3a}\', disk_signature:'0xB9454FA3'
01/27-00:35:46.016 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #8, name:'Disk K:\', owner_node_name:'SCCPRMDB02101', drive_letter:'K', windows_volume_name:'\\?\Volume{4e13c025-4478-11de-b08b-001e0bcfaa3a}\', disk_signature:'0xB9454FA5'
01/27-00:35:46.031 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #9, name:'Disk L:\', owner_node_name:'SCCPRMDB02101', drive_letter:'L', windows_volume_name:'\\?\Volume{4e13c029-4478-11de-b08b-001e0bcfaa3a}\', disk_signature:'0xB9454FA7'
01/27-00:35:46.031 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #10, name:'Disk M:\', owner_node_name:'SCCPRMDB02101', drive_letter:'M', windows_volume_name:'\\?\Volume{4e13c02d-4478-11de-b08b-001e0bcfaa3a}\', disk_signature:'0xB9454FA9'
01/27-00:35:46.047 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #11, name:'Disk N:\', owner_node_name:'SCCPRMDB02101', drive_letter:'N', windows_volume_name:'\\?\Volume{4e13c031-4478-11de-b08b-001e0bcfaa3a}\', disk_signature:'0xB9454FAB'
01/27-00:35:46.047 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #12, name:'Disk O:\', owner_node_name:'SCCPRMDB02101', drive_letter:'O', windows_volume_name:'\\?\Volume{4e13c035-4478-11de-b08b-001e0bcfaa3a}\', disk_signature:'0xB9454FAD'
01/27-00:35:46.047 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #13, name:'Disk R:\', owner_node_name:'SCCPRMDB02101', drive_letter:'R', windows_volume_name:'\\?\Volume{4e13c039-4478-11de-b08b-001e0bcfaa3a}\', disk_signature:'0xB9454FAF'
01/27-00:35:46.063 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #14, name:'Disk U:\', owner_node_name:'SCCPRMDB02101', drive_letter:'U', windows_volume_name:'\\?\Volume{4e13c03d-4478-11de-b08b-001e0bcfaa3a}\', disk_signature:'0xB9454FB1'
01/27-00:35:46.063 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #15, name:'Disk W:\', owner_node_name:'SCCPRMDB02101', drive_letter:'W', windows_volume_name:'\\?\Volume{4e13c041-4478-11de-b08b-001e0bcfaa3a}\', disk_signature:'0xB9454FB5'
01/27-00:35:46.078 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #18, name:'Disk P:\', owner_node_name:'SCCPRMDB02101', drive_letter:'P', windows_volume_name:'\\?\Volume{b5ea2520-43a8-11de-9883-001e0bcfaa3a}\', disk_signature:'0x39B467E9'
01/27-00:35:46.078 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #21, name:'Disk Q:\', owner_node_name:'SCCPRMDB02101', drive_letter:'Q', windows_volume_name:'\\?\Volume{b5ea24f7-43a8-11de-9883-001e0bcfaa3a}\', disk_signature:'0x7DD1EB03'
01/27-00:35:46.094 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #23, name:'Disk F:\', owner_node_name:'SCCPRMDB02101', drive_letter:'F', windows_volume_name:'\\?\Volume{b5ea24fb-43a8-11de-9883-001e0bcfaa3a}\', disk_signature:'0x39B467E1'
01/27-00:35:46.094 PID:7120 TID:6208 mscs_cluster.cpp@151 mscs_cluster_t::initialize() - adding mscs disk cluster resource #27, name:'Disk H:\', owner_node_name:'SCCPRMDB02102', drive_letter:'H', windows_volume_name:'\\?\Volume{b5ea24ef-43a8-11de-9883-001e0bcfaa3a}\', disk_signature:'0x7DD1EB05'
01/27-00:35:46.094 PID:7120 TID:6208 mscs_cluster.cpp@75 An attempt was made to reference a token that does not exist.
WIN32 error code 0x3f0.
01/27-00:35:46.094 PID:7120 TID:6208 System.cpp@2014 Failed to enumerate virtual disks, error code 0x800703f0, error description 'An attempt was made to reference a token that does not exist.
'
01/27-00:35:46.094 PID:7120 TID:6208 EventLog.cpp@330 Start NeedMuteEvent(): dwEventID 304 dwNumStrings 2 enumEvtMuteGrp -1
01/27-00:35:46.094 PID:7120 TID:6208 EventLog.cpp@417 End NeedMuteEvent(): dwEventID 304 dwNumStrings 2 enumEvtMuteGrp -1 bRet=00
01/27-00:35:46.094 PID:7120 TID:6208 VirtualDisk.cpp@916 Finish EnumVirtualDisksInternal
01/27-00:35:46.094 PID:7120 TID:6208 VirtualDisk.cpp@3557 Start CVirtualDisk::NTFSHolePunchProgress
01/27-00:35:46.094 PID:7120 TID:6208 FCPVdisk.cpp@8776 Start CFCPVdisk::NTFSHolePunchProgress
01/27-00:35:46.094 PID:7120 TID:6208 VirtualDisk.cpp@3573 Finish CVirtualDisk::NTFSHolePunchProgress
In Snapdrive log, it report "Failed to enumerate virtual disks, error code 0x800703f0".
Customer environment is windows 2003, SDW 5.0.1. there are about 16 Luns in this cluster. sometimes, the failover failed, but sometimes failover worked well. My questions are
1) why SDW report "Failed to enumerate virtual disks, error code 0x800703f0"?
2) Is it necessary that SDW service must be up when do MSCS failover?
3) is it the root cause that 16 LUNs is too much for SDW?
4) Any workaround?
Of coz, I already ask them to raise a case. if I get the case#, I will update here.
Any input is appreciated!
Thanks and Best Regards!
TC