九游平台/ 应用运维管理 aom/ 常见问题/ 采集管理/ ecs主机上执行uniagent安装命令,下载安装脚本失败
更新时间:2025-01-02 gmt 08:00

ecs主机上执行uniagent安装命令,下载安装脚本失败-九游平台

问题描述

在通过华为云购买的ecs主机上执行uniagent安装命令时,下载安装脚本失败,出现如下报错信息:cloud not resolve host: aom-uniagent-xxxxxxxxxxxxxxxxxxxxxxxxxxxx

图1 报错信息

原因分析

该主机无法解析obs域名,导致无法下载uniagent的安装脚本。

解决方法

指导用户为linux系统的ecs主机配置dns域名解析,并添加安全组,以解决下载uniagent安装脚本出现域名无法解析问题。

修改ecs主机的dns配置有两种方式:命令行和管理控制台;您可以根据自己的使用习惯选择其中一种方式进行配置。

  • 配置dns(方式一:命令行方式):使用命令行方式添加域名解析地址至resolv.conf文件。操作步骤如下:
    1. 使用root账号,登录ecs主机。
    2. 输入“vi /etc/resolv.conf”,打开文件。
    3. 在文件中添加:nameserver xx.xx.xx
      其中xx.xx.xx为内网dns地址。以华北-北京一区域为例,其内网dns地址为“100.125.1.250、100.125.21.250”,配置如下:
      图2 添加域名解析地址(linux)

      不同区域内网dns地址不同,详细请参考华为云提供的内网dns地址

    4. 输入:wq,按“enter”保存并退出。
  • 配置dns(方式二:管理控制台方式):登录管理控制台,修改ecs的dns配置。操作步骤如下:
    1. 在管理控制台左上角选择区域和项目。
    2. 选择“服务列表 > 计算 > 弹性云服务器”。
    3. 在弹性云服务器列表中,单击ecs服务器名称,进入ecs服务器详情页。
    4. 在“基本信息”页签的“虚拟私有云”项中单击虚拟私有云名称。如图3所示。
      进入“虚拟私有云”界面。
      图3 虚拟私有云
    5. 在“名称”列表中,单击vpc名称。
    6. 在“网络互通概览”页签,单击“子网”名后的子网数量。

      进入子网详情页面。

    7. 在“子网”列表中,单击子网名称。
    8. 在“网关和dns”区域单击“dns服务器地址”后的

      dns服务器地址与3中的nameserver保持一致。

      图4 修改dns服务器地址
    9. 单击“确定”,保存设置。

      在控制台修改dns,需重启ecs服务器后生效。

  • 添加安全组(管理控制台方式):登录管理控制台后,修改ecs安全组规则。操作步骤如下:
    1. 在管理控制台左上角选择区域和项目。
    2. 选择“服务列表 > 计算 > 弹性云服务器”。
    3. 在弹性云服务器列表中,单击ecs服务器名称,进入在ecs服务器详情页。
    4. 在“安全组”页签,单击具体的安全组名,进入安全组详情页。
    5. 在“出方向规则”页签下单击“添加规则”。
      表1所示添加规则。
      表1 安全组规则

      优先级

      策略

      类型

      协议端口

      目的地址

      说明

      1

      允许

      ipv4

      tcp

      80

      100.125.0.0/16

      用于从obs桶下载uniagent包到ecs中、获取ecs的元数据信息与鉴权信息。

      1

      允许

      ipv4

      tcp、udp

      53

      100.125.0.0/16

      用于dns解析域名,下载uniagent包时解析obs地址、解析uniagent服务端地址。

      1

      允许

      ipv4

      tcp

      443

      100.125.0.0/16

      采集监控数据上报到aom服务端。

相关文档

网站地图