標籤:
在Linux的日誌/var/log/message裡面看到下面錯誤資訊:
Oct 26 09:48:42 xxxxxxx SYMBDSNAP_SDK[3943]: Failed to open device: /dev/symbdsnapctl, errno: 2.
Google搜尋了一下,發現出現這個錯誤的原因:
Advanced Open File Option for Linux (AOFO-L) is not supported for the use with the kernel version. (For details, please see NOTE below.)
NOTE:
"SymBDSnap" in messages is a driver name for AOFO-L.
The requisite to enable AOFO-L depends on the kernel versions rather than Linux OS versions.
Please refer to the following URL for the kernel version corresponding for each Red Hat release version, since the available kernel versions are not described in Software Compatibility List (SCL) for Backup Exec.
https://access.redhat.com/site/articles/3078
For instance:
Software Compatibility List (SCL) for Backup Exec 2012 says that AOFO-L is supported for the use with Red Hat 6 Update 1. Red Hat says that the kernel version for Red Hat 6 Update 1 is 2.6.32-131.0.15.
AOFO-L is supported for the use with 2.6.32-131.0.15 as a consequence. If the kernel version is 2.6.32-220 or later, AOFO-L is not supported as of 12 August 2013.
SymBDSnap是針對AOFO-L的裝置名稱。
啟用AOFO-L需要是相應核心版本的支援,而不是某些Linux版本。
請參考下面的URL,對比每個REDHAT版本相應的核心版本,
可知REDHAT使用的核心版本不再Backup Exec的相容性列表中。
https://access.redhat.com/site/articles/3078
執行個體說明:
Backup Exec 2012軟體相容性列表中說Redhat 6 update 1支援 AOFO-L。
Redhat說Redhat 6 update 1的核心版本是 2.6.32-131.0.15。
AOFO-L支援2.6.32-131.0.15核心版本。如果核心版本是
2.6.32-220或者更新的版本,AOFO-L在2013.8.12以後就不被支援了。
剛好出現錯誤的系版本為Oracle Linux Server release 5.7, 核心版本為 2.6.32-200.13.1.el5uek
$ cat /proc/version
Linux version 2.6.32-200.13.1.el5uek ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Wed Jul 27 21:02:33 EDT 2011
所以出現了上述錯誤。不過可以忽略此訊息。執行備份而無需使用AOFO L。
參考資料:
http://www.jianshu.com/p/b6585a501ca1
https://www.veritas.com/support/en_US/article.000018862
SYMBDSNAP_SDK[3943]: Failed to open device: /dev/symbdsnapctl, errno: 2