Cloudinsight Agent 在 4.7.0 版本,将 Agent 名称从 oneapm-ci-agent 更换至 cloudinsight-agent。若您在使用过程中,出现无法正常工作的情况,请加入售后群:433349863
X

解决 CentOS 5 安装 Cloudinsight 报错问题

CentOS 5 安装 Cloudinsight 时报错如图 :

查看 cloudinsight-agent-install.log 的日志,部分如下:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
http://yum.oneapm.com/x86_64/repodata/ae9772f136d882fd8f61b9c71e29c2630db3d5b211ef4ddc2b976af3006ebe1a-primary.sqlite.bz2: [Errno -3] Error performing checksum
Trying other mirror.
http://yum.oneapm.com/x86_64/repodata/ae9772f136d882fd8f61b9c71e29c2630db3d5b211ef4ddc2b976af3006ebe1a-primary.sqlite.bz2: [Errno -3] Error performing checksum
Trying other mirror.
Error: failure: repodata/ae9772f136d882fd8f61b9c71e29c2630db3d5b211ef4ddc2b976af3006ebe1a-primary.sqlite.bz2 from cloudinsight-agent: [Errno 256] No more mirrors to try.


以上出错原因是发布 Cloudinsight 探针包时默认的 checksum(检验码)是 sha256 ,而 CentOS 5/rhel 5 版本不符合这个,所以安装不了这个安装包。


解决方法

首先删掉因安装 Ci 添加的 yum 源

rm -rf  /etc/yum.repos.d/cloudinsight-agent.repo

然后安装一个 hash加密的模块: yum install python-hashlib

最后一键复制安装探针

就这样。


如果您对 Cloudinsight 感兴趣,可以选择试用我们的产品,只需要点击下面的按钮免费注册即可。


立即注册 Cloudinsight