Symantec Backup Exec Remote Agent 2010在Redhat Enterprise 6.6上启动问题
在Red Hat Enterprise Linux Server release 6.6 (Santiago)上安装了Symantec Backup Exec Remote Agent 2010后,启动Backup Exec Remote Agent 2010启动服务时报错。
[root@getlnx15 be]# /etc/init.d/VRTSralus.init start
Starting Symantec Backup Exec Remote Agent ..............................
Starting Symantec Backup Exec Remote Agent: [FAILED]
检查日志时发现如下错误信息:: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
[root@getlnx15 ~]# cd /var/VRTSralus/
[root@getlnx15 VRTSralus]# ls
beremote.service.log ralus.ver
[root@getlnx15 VRTSralus]# more beremote.service.log
/opt/VRTSralus/bin/beremote: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
[root@getlnx15 VRTSralus]#
在搜索一些资料后,从网上下载了libstdc++.so.5文件,并将其放置在/usr/lib,但是发现这样处理其实无法解决问题。在搜索一番资料后,发现只需要安装compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm即可。如下所示,安装了对应包以后,Symantec Backup Exec Remote Agent 2010成功启动!
[root@getlnx15 Packages]# ls *libstdc++*
compat-libstdc++-296-2.96-144.el6.i686.rpm libstdc++-4.4.7-11.el6.x86_64.rpm
compat-libstdc++-33-3.2.3-69.el6.i686.rpm libstdc++-devel-4.4.7-11.el6.i686.rpm
compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm libstdc++-devel-4.4.7-11.el6.x86_64.rpm
libstdc++-4.4.7-11.el6.i686.rpm libstdc++-docs-4.4.7-11.el6.x86_64.rpm
[root@getlnx15 Packages]# rpm -qa | grep libstdc
libstdc++-4.4.7-11.el6.x86_64
[root@getlnx15 Packages]# rpm -ivh compat-libstdc++-33-3.2.3-69.el6.i686.rpm
warning: compat-libstdc++-33-3.2.3-69.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
error: Failed dependencies:
libgcc_s.so.1 is needed by compat-libstdc++-33-3.2.3-69.el6.i686
libgcc_s.so.1(GCC_3.0) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
libgcc_s.so.1(GCC_3.3) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
libgcc_s.so.1(GLIBC_2.0) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
[root@getlnx15 Packages]# rpm -ivh libgcc-4.4.7-11.el6.x86_64.rpm
warning: libgcc-4.4.7-11.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing... ########################################### [100%]
package libgcc-4.4.7-11.el6.x86_64 is already installed
[root@getlnx15 Packages]# rpm -ivh libgcc-4.4.7-11.el6.i686.rpm
warning: libgcc-4.4.7-11.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing... ########################################### [100%]
1:libgcc ########################################### [100%]
[root@getlnx15 Packages]# rpm -ivh compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm
warning: compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing... ########################################### [100%]
1:compat-libstdc++-33 ########################################### [100%]
那么compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm与libstdc++.so.5是什么关系,其实使用rpm -ql命令就可以查找一个rpm包里面包含哪些文件,如下所示,compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm里面包含文件libstdc++.so.5,这也是为何安装compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm即可解决问题的原因。
[root@getlnx15 cdrom]# rpm -ql compat-libstdc++-33-3.2.3-69.el6.x86_64
/usr/lib64/libstdc++.so.5
/usr/lib64/libstdc++.so.5.0.7
[root@getlnx15 cdrom]#
小知识点:
查看一个rpm包包含哪些文件,可以有两种方式:
1:一个没有安装过的软件包,使用rpm -qlp rpm-filename.rpm
2:一个已经安装过的软件包,使用rpm -ql packet-name
查看一个文件属于哪个rpm包, rpm -qf /path/filename
Symantec Backup Exec Remote Agent 2010在Redhat Enterprise 6.6上启动问题的更多相关文章
- Symantec Backup Exec 2012 Agent For Linux安装
Backup Exec 2012 介绍 Backup Exec 2012 是一种为虚拟和物理环境提供保护的集成产品,能够简化备份和灾难恢复,并提供了无可匹敌的恢复功能.借助于强大的 Symantec ...
- Symantec Backup Exec 2012 Agent for Linux 卸载
本文介绍一下如何卸载Symantec Backup Exec 2012 Agent for Linx.首先我们来看看Symantec_Backup_Exec2012管理员手册的文档介绍: 卸载 Age ...
- Symantec Backup Exec 2010 Agent For Linux安装
以前写过一篇文章介绍过Symantec Backup Exec 2012 Agent For Linux安装安装,今天介绍一下Symantec Backup Exec 2010 Agent For L ...
- Symantec Backup Exec(BE)的启停
# /etc/init.d/VRTSralus.init start Starting Symantec Backup Exec Remote Agent ...... Starting Symant ...
- Symantec Backup Exec 报"Access denied to directory xxx" Error Code E0008488
使用Symantec Backup Exec将几台Linux服务器上的RMAN备份收带时,偶尔会遇到作业备份失败的情况,检查Job History,就会发现有“Access denied to dir ...
- Symantec Backup Exec Agent 推送错误Error connecting to the remote computer. Ensure that the computer is available, has WMI enabled and is not blocked by a firewall
如果在Symantec Backup Server上推送Symantec Backup Exec Agent到数据库服务器遇到“"Error connecting to the remote ...
- Symantec Backup Exec Agent For Linux防火墙问题
如果在Unix或Linux安装配置好了Symantec Backup Exec Agent For Linux,但是在Symantec Backup Exec服务端无法访问Symantec Backu ...
- Symantec Backup Exec 2010 安装报 bad ELF interpreter: No such file or directory
在64位的Red Hat Enterprise Linux Server release 6.6上安装Symantec Backup Exec 2010时, 遇到下面错误: # ./installra ...
- Symantec Backup Exec部署手册
转载 http://xiaxiaoguo.blog.51cto.com/858884/402810 Symantec Backup Exec部署手册 目录 1.Backup Exec 12.5安装. ...
随机推荐
- Android之vector代码修改颜色
前言:google给了很多material design icon,在开发过程中,可以下载下来直接使用,下载地址为https://materialdesignicons.com/ . 1.下载图标,并 ...
- 第三方侧滑菜单SlidingMenu在android studio中的使用
南尘:每天进步一点点! 前面讲了官方的侧滑菜单DrawerLayout的使用,其实早在官方没有推出这个之前,就有很多第三方的jar包如SlidingMenu等,感谢开源的力量. SlidingMenu ...
- Service组件简介
Service是一个应用程序组件,没有图形化界面,通常用来处理一些耗时较长的操作,可以用Service更新ContentProvider,发送Intent以及启动系统的通知等等.Service并不是一 ...
- c++中的重名问题
看C++视频教程-范磊主讲(2.91G)视频学习笔记整理. 1.c++为什么要引入名字空间(namespace)? c++引入名字空间这个概念,是为了避免重名问题,比如说避免重复的函数名或者变量名引起 ...
- 用JAVA日志来写诗
工欲善其事,必先利其器 很多程序员可能都忘了记录应用程序的行为是一件多么重要的事,当遇到多线程环境下高压力导致的并发bug时,你就能体会到记录log的重要性. 有的人很高兴的就在代码里加上了这么句: ...
- 内置对象session ,cookic,Application,ViewState
一.内置对象 (一)Response - 响应请求对象1.定义:Response对象用于动态响应客户端请示,控制发送给用户的信息,并将动态生成响应.Response对象只提供了一个数据集合cookie ...
- poj1113--凸包(Andrew)
题目大意: 给出平面上若干个点的坐标,你的任务是建一个环形围墙,把所有的点围在里面,且距所有点的距离不小于l.求围墙的最小长度. 思路: 很容易得出答案就是凸包周长+以l为半径的圆的周长. 这里讲一下 ...
- java中的String
String作为java最常用的类,被广大程序员们蹂躏已久,让我们又爱又恨,应该如何正确的使用它呢,老姜带你一起来揭开它神秘的面纱. 一.String类定义时被冠上了final的标识符,决定了它终生不 ...
- DDD开发框架ABP之本地化资源的数据库存储扩展
在上一篇<DDD开发框架ABP之本地化/多语言支持>中,我们知道,ABP开发框架中本地化资源存储可以采用XML文件,RESX资源文件,也提供了其他自定义的存储方式的扩展接口.ABP框架默认 ...
- 使用TopSelf创建自宿主的Windows服务程序
在传统的Windows服务开发过程中,需要添加一个服务安装程序,里面写安装,启动和停止服务等逻辑.现在,使用TopSelf可以简化这个过程. 首先,继承 ServiceControl 写一个应用服务类 ...