在参考机上安装 Linux 客户机代理,以便部署后进一步自定义计算机。

开始之前

  • 标识或创建参考机。

  • 下载的客户机代理文件包含 tar.gzRPM 软件包格式。如果操作系统无法安装 tar.gzRPM 文件,请使用转换工具将安装文件转换为首选软件包格式。

  • 在客户机代理和 Manager Service 计算机之间建立安全信任。请参见将客户机代理配置为信任服务器

过程

  1. 导航到 vCloud Automation Center Appliance 管理控制台页面。

    例如:https://va-hostname.domain.com

  2. 单击此页面 vRealize Automation 组件安装部分中的客户机和软件代理页面

    例如:https://va-hostname.domain.com/software/index.html

    将打开客户机和软件代理安装程序页面,其中显示有可用下载的链接。

  3. 单击此页面客户机代理安装程序部分中的 Linux 客户机代理软件包,下载并保存 LinuxGuestAgentPkgs.zip 文件。
  4. 解压下载的 LinuxGuestAgentPkgs.zip 文件,生成 VraLinuxGuestAgent 文件夹。
  5. 安装与您在置备期间部署的客户机操作系统对应的客户机代理软件包。
    1. 导航到与置备期间要部署的客户机操作系统(例如 rhel32)相对应的 VraLinuxGuestAgent 子目录。
    2. 找到首选软件包格式或将软件包转换为首选软件包格式。
    3. 将客户机代理软件包安装在参考机上。

      例如,要安装 RPM 软件包中的文件,请运行 rpm -i gugent-gugent-7.1.0-4201531.i386.rpm

  6. 通过运行 installgugent.sh Manager_Service_Hostname_fdqn:portnumber ssl platform,将客户机代理配置为与 Manager Service 通信。

    Manager Service 的默认端口号为 443。可接受的平台值为 ec2vcdvcavsphere

    选项

    描述

    如果使用负载平衡器

    输入 Manager Service 负载平衡器的完全限定域名和端口号。例如:

    cd /usr/share/gugent
    ./installgugent.sh load_balancer_manager_service.mycompany.com:443 ssl ec2

    没有负载平衡器

    输入 Manager Service 计算机的完全限定域名和端口号。例如:

    cd /usr/share/gugent
    ./installgugent.sh manager_service_machine.mycompany.com:443 ssl vsphere
  7. 如果部署的计算机尚未配置为信任 Manager Service SSL 证书,则必须在参考机上安装 cert.pem 文件才能建立信任。
    • 最安全的方法是获取 cert.pem 证书并将该文件手动安装在参考机上。

    • 还有一种更便捷的方法:您可以连接到 Manager Service 负载平衡器或 Manager Service 计算机,然后下载 cert.pem 证书。

    选项

    描述

    如果使用负载平衡器

    以参考机上的 root 用户身份运行以下命令:

    echo | openssl s_client -connect manager_service_load_balancer.mycompany.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > cert.pem

    没有负载平衡器

    以参考机上的 root 用户身份运行以下命令:

    echo | openssl s_client -connect manager_service_machine.mycompany.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > cert.pem
  8. 如果正在 Ubuntu 操作系统上安装客户机代理,请通过运行以下命令集之一创建共享对象的符号链接。

    选项

    描述

    64 位系统

     cd /lib/x86_64-linux-gnu
    sudo ln -s libssl.so.1.0.0 libssl.so.10
    sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10

    32 位系统

    cd /lib/i386-linux-gnu
    sudo ln -s libssl.so.1.0.0 libssl.so.10
    sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10

下一步做什么

将参考机转换为 IaaS 架构师在创建蓝图时可以使用的克隆模板、Amazon 计算机映像或快照。