【云监控-技术分享】批量安装Agent(Linux)

举报
ontheway303 发表于 2018/06/20 15:29:22 2018/06/20
【摘要】 本篇博文指导用户在已有的弹性云服务器中批量安装Agent插件,省去手动安装的复杂流程,更节省时间。

操作流程

选择其中一台ECS绑定弹性IP后,参照安装配置Agent(Linux)安装Agent并配置,确保数据采集正常。将此虚拟机作为跳板机通过批量执行脚本依次将Agent包和配置文件拷贝、解压、执行安装到其他虚拟机中。

注意:

批量安装的ECS需同属一个VPC下,并在同一个网段中。

Windows版本暂不支持批量安装Agent。


前提条件

收集需要安装Agent的所有虚拟机IP、ID、密码,按照iplist.txt格式整理好,并上传到第一台机器的/usr/local目录下

说明:

iplist.txt格式示例如下所示,ID与密码之间用空格隔开。

192.168.1.1:bdf784cb-xxxx-xxxx-xxxx-bf0a99d8d486 passwdxxx
192.168.1.2:cgvfa4e4-xxxx-xxxx-xxxx-b32231553926 passwdxxx

如果所有弹性云服务器一致,iplist.txt中无需配置

如果密码不一致,一致的密码无需配置,不一致的需在每一行后加上密码。


操作步骤

  1. 使用Putty以root用户登录到第一台弹性云服务器中。

  2. 执行如下命令,切换到/usr/local目录下。

    cd /usr/local

  3. 执行如下命令,下载batchInstallAgent.tar.gz、batchInstallAgent.tar.gz.sha256到/usr/local目录下。

    image.png

    表1 脚本下载地址

    文件名

    下载地址

    batchInstallAgent.tar.gz

    http://telescopebatch.obs.cn-north-1.myhwclouds.com/batchInstallAgent.tar.gz

    batchInstallAgent.tar.gz.sha256

    http://telescopebatch.obs.cn-north-1.myhwclouds.com/batchInstallAgent.tar.gz.sha256


  4. 执行如下命令,检查batchInstallAgent.tar.gz文件完整性,回显OK即文件完整。

    sha256sum -c <(grep batchInstallAgent.tar.gz batchInstallAgent.tar.gz.sha256)

  5. 执行以下命令,解压脚本包。

    tar -zxvf batchInstallAgent.tar.gz

  6. 执行如下命令,赋予batchInstall.sh脚本执行权限。

    image.png

  7. 执行如下命令,赋予installPyPackage.sh脚本执行权限。

    image.png

  8. (可选)执行如下命令,安装python依赖模块。

    ./ installPyPackage.sh

    说明:

    如果已安装pexpect模块则跳过此步骤。

  9. 执行如下命令,运行脚本。

    ./batchInstall.sh $password

    注意:

    所有密码都不一致时,命令为./batchInstall.sh

    脚本执行过程中需保证虚拟机正常开机状态。

  10. 安装完成后,登录云监控管理控制台,单击左侧导航栏的“主机监控”,即可查看所有已安装Agent的弹性云服务器列表。

  11. (可选)安装完成后如果不需要pexpect模块,则执行如下命令,到python安装目录下删除pexepct 和ptyprocess模块。

cd /usr/lib/python2.7/site-packages

rm pexpect-3.2-py2.7.egg-info -f

rm ptyprocess-0.5.2-py2.7.egg-info -f

rm pexpect -rf

rm ptyprocess -rf


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。