可以执行远程安装以同时部署使用单个 agent.properties 文件的代理。
过程
- 在安装服务器上创建 hosts.txt 文件,该文件将主机名映射到安装代理的每个平台的 IP 地址。
- 在安装服务器上打开命令行 shell。
- 在 shell 中键入以下命令,在导出命令中提供代理包的正确名称。
$ export AGENT=epops-agent-x86-64-linux-1.0.0.tar.gz
$ export PATH_TO_AGENT_INSTALL=</path/to/agent/install>
$ for host in `cat hosts.txt`; do scp $AGENT $host:$PATH_TO_AGENT_INSTALL && ssh $host "cd $PATH_TO_AGENT_INSTALL; tar zxfp $AGENT &&
./epops-agent-1.0.0/ep-agent.sh start"; done
- (可选) 如果目标主机具有连续名称(例如 host001、host002、host003 等),则可以跳过 hosts.txt 文件并使用 seq 命令。
$ export AGENT=epops-agent-x86-64-linux-1.0.0.tar.gz
$ for i in `seq 1 9`; do scp $AGENT host$i: && ssh host$i "tar zxfp $AGENT &&
./epops-agent-1.0.0/ep-agent.sh start"; done
结果
代理会向 vRealize Operations Manager 服务器注册,随后代理会运行自动发现扫描以发现其主机平台以及在该平台上运行的受支持受管产品。