在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 (mockbuild@ca-build9.us.oracle.com) (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
新聞熱點
疑難解答