BCM-Agent 常见问题

1.安装时提示找不到BCM-Agent?

一般是使用老版本系统,没有预置BCM-Agent的源文件,需要按如下方法手动添加。

Centos机器源文件为:/etc/yum.repos.d/baidu-bcm.repo

cat > /etc/yum.repos.d/baidu-bcm.repo <<EOF
[baidu-bcm]
name=Baidu cloud monitor(BCM)
baseurl=http://repo.bcm.baidubce.com/yum
gpgcheck=0
enabled=1
EOF

Ubuntu机器源文件为:/etc/apt/sources.list.d/baidu-bcm.list

cat > /etc/apt/sources.list.d/baidu-bcm.list <<EOF
# Baidu cloud monitor(BCM)`
deb http://repo.bcm.baidubce.com/deb/ all main
EOF

然后再按照安装方法 安装。

2.如何手动运行和停止BCM-Agent?

手动运行:

service bcm-agent start

手动停止:

service bcm-agent stop

3.为什么执行yum install或者apt-get install后,没有提示输入“user id”等信息,并且没有启动BCM-Agent?

在执行了yum install或者apt-get install后,个别系统无法从后置脚本中的stdin读取数据,当前请安装后手动运行

service bcm-agent start

4.机器重启后需要手动启动BCM-Agent吗?

不需要,安装后BCM-Agent会随系统自动启动。

5.如何获取"user id"、"access key"和"secret access key"?

"user id"可以在 用户信息->基本信息->用户ID 处查看,"access key"和"secret access key"可以在 我的服务->安全认证->我的Access Key 中查看。

6.如何修改BCM-Agent所使用的"user id"、"access key"和"secret access key"?

机器上的/opt/bcm-agent/user_info文件保存着"user id"、"access key"和"secret access key",内容如下:

UserId 5a093f14ea304b61abccd3c000000000
AccessKey 5082c9fc999c46e4ab45470000000000
SecretAccessKey 3c808fc3adcd42cd8bc6bb800000000

可以直接编辑这个文件,然后运行service bcm-agent restart即可。

7.如何卸载BCM-Agent?

  • Centos系统
yum remove bcm-agent
  • Ubuntu系统
apt-get remove bcm-agent

8.BCM-Agent是否会占用过多系统资源?

BCM-Agent运行时会设置nice为最低的19,ulimit限制内存占用最多1G,taskset限制只使用除cpu 0核外的其他核。