SnapDrive が 5 分間タイムアウトしてスナップショットを実行できない またはロックファイルエラーです
に適用されます
- SnapDrive for Unix(SDU)
- SnapManager for Oracle(SMO)
- SnapManager for SAP(SMSAP)
問題
トレースファイルに次のエラーが含まれている場合、 SnapDrive による Snapshot の作成が失敗します。
sd-trace.log.#
Operation::addErrorReport: (1) FilerVolume:<STORAGE_IP>:/vol/<VOLUME> 220012 8501:Could not acquire lock file on storage system - more than one instance of snapdrive may be trying to create snapshots.
If no other instance is trying to create a snapshot (even on other hosts),
please delete file /vol/<VOLUME>/.snapdrive_lock on storage system <STORAGE_IP> and retry.
To delete the file, mount the volume <VOLUME> using junction path
and execute the command
'rm $mount_pt/.snapdrive_lock' on host.
SDU でこの処理が失敗するまで 7 分以上かかるため、 SMO または SMSAP のレポートでは次のメッセージが表示されます。
[ERROR]: EXE-00002: Timeout of 0:05:00.000 occurred while executing command: /usr/sbin/snapdrive snap create -fs /<ORA_MOUNT_POINT> -snapname <smo|smsap>_<SID>_h_<DATE>_<TIME>_1_UUID_0 -unrelated
[DEBUG]: SD-00003: Error creating snapshot: EXE-00002: Timeout of 0:05:00.000 occurred while executing command: /usr/sbin/snapdrive snap create -fs /<ORA_MOUNT_POINT> -snapname <smo|smsap>_<SID>_h_<DATE>_<TIME>_1_UUID_0 -unrelated
次に Java
ProcessExecutionException
トレースを実行します。ただし、 SDU のタイムアウトを延長 すると、最初のエラーが表示されます。