Snapshot のマウント中にタイムアウトが発生したために SMSQL の検証が失敗します
- Views:
- 20
- Visibility:
- Public
- Votes:
- 0
- Category:
- snapmanager-for-microsoft-sql-server
- Specialty:
- snapx
- Last Updated:
環境
- SnapManager for Microsoft SQL Server ( SMSQL ) 7.2.3
- SnapDrive for Windows ( SDW ) 7.1.5
問題
- Snapshot のマウント中にタイムアウトが発生したために SMSQL の検証が失敗します。
- SMSQL バックアップレポートには、 Snapshot をにマウントできないこと
Unspecified error 0x80004005
が示されています。
[<HOST>] *** VERIFY DATABASE AFTER BACKUP
[<HOST>] Collecting verification information...
[<HOST>] Getting database backup information from SnapInfo file...
[<HOST>] Running verification from local server....
[<HOST>] Mounting Snapshot [<Snapshot>] for [<DRIVE_LETTER>] of Computer [<HOST>]
[<HOST>] SnapManager will use directory [PATH>] to mount snapshot [<Snapshot>]
[<HOST>] Mount point directory [PATH>]
[<HOST>] Snapshot will be mounted on directory [<PATH>]
[<HOST>] Starting SDAPI mount snapshot...
[<HOST>] Preparing LUN '<DRIVE_LETTER>', for SDAPI operation...
[<HOST>] Mounting snapshot: <Snapshot>
[<HOST>] Snapshot mount failed.
[<HOST>] [SDAPI Communication Exception]: Timeout has occurred while waiting for disk arrival notification from the operating system.
[<HOST>] SDAPI failed to mount snapshot.
[<HOST>] [SDAPI Communication Exception]: Timeout has occurred while waiting for disk arrival notification from the operating system.
[<HOST>] Error Code: 0x80004005
Unspecified error
または
[<HOST>] *** VERIFY DATABASE AFTER BACKUP
[<HOST>] Collecting verification information...
[<HOST>] Getting database backup information from SnapInfo file...
[<HOST>] Running verification from local server....
[<HOST>] Mounting Snapshot [<Snapshot>] for [<DRIVE_LETTER>] of Computer [<HOST>]
[<HOST>] SnapManager will use directory [PATH>] to mount snapshot [<Snapshot>]
[<HOST>] Mount point directory [PATH>]
[<HOST>] Snapshot will be mounted on directory [<PATH>]
[<HOST>] Starting SDAPI mount snapshot...
[<HOST>] Preparing LUN '<DRIVE_LETTER>', for SDAPI operation...
[<HOST>] Mounting snapshot: <Snapshot>
[<HOST>] Snapshot mount failed.
[<HOST>] [SDAPI Communication Exception]: Failed to connect LUN on some or all non-owner nodes.
Please check event log for more details.
[<HOST>] SDAPI failed to mount snapshot.
[<HOST>] [SDAPI Communication Exception]: Failed to connect LUN on some or all non-owner nodes.
Please check event log for more details.
[<HOST>] Error Code: 0x80004005
Unspecified error
Snpdrvdbg.log
でデバイスのスキャンを再試行したあとにタイムアウトが検出さrescanAndWaitForDeviceArrival()
れたことを示します。
PID:<PID> TID:<TID> DiskMountInfo.cpp@2238 Start rescanAndWaitForDeviceArrival()
PID:<PID> TID:<TID> rescanable_scsi_entity.cpp@10 Start rescanSCSIBusByDeviceName(), deviceName: \\.\Scsi0:.
PID:<PID> TID:<TID> rescanable_scsi_entity.cpp@22 Finish rescanSCSIBusByDeviceName()
PID:<PID> TID:<TID> rescanable_scsi_entity.cpp@10 Start rescanSCSIBusByDeviceName(), deviceName: \\.\Scsi1:.
PID:<PID> TID:<TID> rescanable_scsi_entity.cpp@22 Finish rescanSCSIBusByDeviceName()
PID:<PID> TID:<TID> rescanable_scsi_entity.cpp@10 Start rescanSCSIBusByDeviceName(), deviceName: \\.\Scsi3:.
PID:<PID> TID:<TID> rescanable_scsi_entity.cpp@22 Finish rescanSCSIBusByDeviceName()
PID:<PID> TID:<TID> rescanable_scsi_entity.cpp@10 Start rescanSCSIBusByDeviceName(), deviceName: \\.\Scsi2:.
PID:<PID> TID:<TID> rescanable_scsi_entity.cpp@22 Finish rescanSCSIBusByDeviceName()
PID:<PID> TID:<TID> System.cpp@3697 Start CSystem::diskFound
..
PID:<PID> TID:<TID> System.cpp@3729 Finish CSystem::diskFound: FALSE
PID:<PID> TID:<TID> DiskMountInfo.cpp@2238 Start rescanAndWaitForDeviceArrival()
..
PID:<PID> TID:<TID> System.cpp@3729 Finish CSystem::diskFound: FALSE
PID:<PID> TID:<TID> localerror.cpp@82 Is_VDS_ITF_Error(): false.
PID:<PID> TID:<TID> localerror.cpp@94 Is_WMI_ITF_Error(): false.
PID:<PID> TID:<TID> DiskMountInfo.cpp@2261 Timeout has occurred while waiting for disk arrival notification from the operating system.
HRESULT 0xc004027c.
注:Snpdrvdbg.log
このエラーは、他のノードが Windows クラスタ構成の場合に表示されます。