代码改变世界

CentOS 7.8上Symantec Backup Exec 2010 Agent启动时突然奔溃总结

2021-04-27 10:40  潇湘隐者  阅读(360)  评论(0编辑  收藏  举报

在一台CentOS 7.8服务器上安装Symantec Backup Exec 2010 Agent For Linux后,启动Remote Agent for Linux(RALUS)后立马崩溃了。

 

# /etc/init.d/VRTSralus.init start
Starting Symantec Backup Exec Remote Agent ......
Starting Symantec Backup Exec Remote Agent:                              [  OK  ]

检查进程,发现beremote进程不存在

 

#ps -ef | grep beremote
root      2691 25581  0 10:21 pts/0    00:00:00 grep --color=auto beremote

 

关闭Remote Agent for Linux(RALUS)时报失败:

 

#/etc/init.d/VRTSralus.init stop
Stopping Symantec Backup Exec Remote Agent:                              [FAILED]

 

检查Remote Agent for Linux(RALUS)的日志,有如下错信息

 

# tail -60 /var/VRTSralus/beremote.service.log 
GetIfAddrs(LINUX): failed err = 11
GetAdaptersAddresses: error = 1, ret=-1
GetIfAddrs(LINUX): failed err = 11

 

 

后面搜索相关资料发现,当前版本不支持Kernel version 3.x,而当前CentOS 7.8的内核版本为3.10.0。Symantec Backup Exec 2014开始支持内核3.x。官方文档如下所示:

 

 

Remote Agent for Linux (RALUS) crashes immediately after starting when Linux server has kernel version 3.x.

Article: 100028396

Last Published: 2014-10-07

Ratings:  0 0

Product(s): Backup Exec

 

Problem

The Remote Agent for Linux (RALUS) crashes immediately after starting on Linux distributions running kernel version 3.x.

The error below is seen when loading the agent in debug mode (.\beremote --log-console).

 

Error Message

GetIfAddrs(LINUX): failed err = 11

 

Cause

Kernel version 3.x

 

Solution

The current solution is to install the following kernel patch: https://bugzilla.kernel.org/show_bug.cgi?id=33992.

Note: Support for kernel version 3.x was added with the release of Backup Exec 2014. Earlier versions of Backup Exec (prior to 2014) do not support kernel 3.x.

 

Applies To

 

Ubuntu 10.0.4 (kernel 3.1.10)

Debian 6.0.3 (kernel 3.1.10)

 

 

参考资料:

 

https://www.veritas.com/support/en_US/article.100028396