更新时间:2022-12-05 GMT+08:00

单台虚机安装虚机Agent

将组件部署到虚机上,需要安装Agent,将主机节点纳管后,后台才能与主机节点通信。

虚机Agent的状态及说明,请参见表1

表1 虚机Agent状态说明

Agent状态

说明

缺少Agent,请先安装

ECS节点上没有安装虚机Agent,需安装。

a.b.c

虚机Agent已经安装,当前处于正常状态。

a.b.c表示虚机Agent的版本号。例如:1.3.15。

Agent离线

Agent已经安装,但处于离线状态,不能正常工作。

CCE集群中的ECS,跟随集群纳管到环境中,无需单独纳管

ECS节点属于CCE集群的节点,不能再安装虚机Agent。

本章节指导您在单台虚机上安装虚机Agent。

操作步骤

  1. 登录ServiceStage控制台,选择“基础设施 > 虚机Agent管理”。
  2. 找到需要安装Agent的虚机,在右侧单击“安装”,弹出Agent安装窗口。
  3. 选择“授权模式”。

    授权Agent可以使用您的身份认证信息,获取应用的部署、升级、启动、停止等任务,并执行任务。

    您可以选择“AK/SK”模式进行授权。

    授权模式”选择“AK/SK”:输入“AK”“SK”。AK、SK获取请参考如何获取AK/SK?

  4. 根据实际业务需要,确认是否勾选“自动添加应用访问端口”
  5. 单击“复制命令”,复制窗口下方自动生成的命令,即为Agent安装命令。

    “AK/SK”模式,命令示例如下:
    export AGENT_INSTALL_URL=https://${Region_Name}-servicestage-vmapp.obs.${Region_Name}.${Domain_Name}/vmapp/agent/agent-install.sh;if [ -f `which curl` ];then curl -# -O -k ${AGENT_INSTALL_URL};else wget --no-check-certificate ${AGENT_INSTALL_URL};fi;bash agent-install.sh ${AK}${SK} ${Project_ID} ${Version} ${Region_Name} ${Flag}
    • 其中AGENT_INSTALL_URL为Agent安装地址。
    • ${AK}/${SK}为访问密钥值。
    • ${Region_Name}为区域名称。
    • ${Domain_Name}为全局域名。
    • ${Project_ID}为项目ID,如何获取项目ID请参考 如何获取项目名称?
    • ${Version}为版本号,使用latest ,自动去下载最新版本。
    • ${Flag}为布尔值,表示是否自动添加应用访问端口。true表示是;false表示否。

  6. 参照界面提示登录虚拟机,执行安装命令。