请完成云代理与目标计算机握手期间所需的必备条件。
云代理与目标计算机握手时,需要满足以下必备条件:
- 应运行 Telegraf 的目标计算机、云代理和 VMware Aria Operations 之间应进行时间应同步。对于受 vCenter Server 云帐户管理的虚拟机,部署虚拟机的 ESXi 实例、vCenter Server、虚拟机、VMware Aria Operations 和云代理之间应进行时间同步。
- 目标计算机必须有权访问云代理和已激活应用程序监控高可用性的收集器组虚拟 IP 上的端口 443、4505 和 4506。您可以通过在目标计算机上运行以下命令来验证访问权限:
- 对于 Linux 计算机:
timeout 10 bash -c "</dev/tcp/{cloudproxy_fqdn_or_virtual_IP}/4505" echo $? timeout 10 bash -c "</dev/tcp/{cloudproxy_fqdn_or_virtual_IP}/4506" echo $? timeout 10 bash -c "</dev/tcp/{cloudproxy_fqdn_or_virtual_IP}/443" echo $?
- 对于 Windows 计算机:
wget.exe --spider -t 1 -T 10 {cloudproxy_fqdn_or_virtual_IP}:4505 wget.exe --spider -t 1 -T 10 {cloudproxy_fqdn_or_virtual_IP}:4506 wget.exe --spider -t 1 -T 10 {cloudproxy_fqdn_or_virtual_IP}:443
注: 如果 Windows 计算机上没有 wget.exe,请在文件资源管理器中导航到 %temp% 文件夹或其父文件夹,然后在尝试安装后搜索 wget.exe。注: 在上述命令中,对于已激活应用程序监控高可用性的收集器组,请使用虚拟 IP。对于单个云代理或属于已激活应用程序监控高可用性的收集器组的云代理,请使用云代理 FQDN。
- 对于 Linux 计算机:
- 用户帐户必备条件页面中介绍了安装代理所需的用户必要特权。
- 目标计算机配置要求。
- Linux 要求
命令:/bin/bash, sudo, tar, awk, curl
软件包:
coreutils (chmod, chown, cat), shadow-utils (useradd, groupadd, userdel, groupdel), net-tools
在 /tmp 目录上配置挂载点以允许执行脚本。
- Windows 要求
- Visual C++ 版本必须高于 14。
- 必须在 Windows 操作系统虚拟机上激活性能监视器。
- Windows 2012 R2 要求
必须使用通用 C 运行时更新目标计算机。有关详细信息,请参考以下链接。
- Linux 要求
- 必须在要安装代理的 vCenter Server 虚拟机上安装和运行 VMware Tools。有关受支持的 VMware Tools 版本的信息,请单击此链接。
注: 仅适用于受 vCenter Server 云帐户管理的虚拟机。
- 添加具有“exec”权限的 tmp 文件夹,以便在最新的 UAG Photon OS 虚拟机上安装代理。要在 /tmp 目录上配置挂载点以允许脚本执行,请运行以下命令:<mount -o remount,exec /tmp>