安装网关软件 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

安装网关软件

本节向您介绍如何在网关设备上安装网关软件。

重要

确保您的网关设备已连接到互联网。

第 1 步:将安装程序复制到网关设备

以下内容使用 SSSSSSSSSH 连接到您的网关设备。您可以使用 USB 闪存驱动器或其他工具将安装程序文件传输到网关设备。

使用 SSSSH Connect 网关设备

以下说明介绍如何使用 SSH 客户端连接到网关设备。

先决条件

在连接设备之前,请先完成以下先决条件。

  • 获取 IP 地址和用户名以连接到您的设备。

  • 根据需要在您的本地计算机上安装 SSH 客户端。

    您的本地计算机可能已默认安装了 SSH 客户端。您可以通过在命令行中键入 ssh 来验证这一点。如果您的计算机无法识别该命令,可安装 SSH 客户端。

    • 最新版本的 Windows Server 2019 和 Windows 10 – OpenSSH 作为可安装组件包括在内。有关信息,请参阅 Windows 中的 OpenSSH

    • 较早版本的 Windows – 下载并安装 OpenSSH。有关更多信息,请参阅 Win32-OpenSSH

    • Linux 和 macOS X – 下载并安装 OpenSSH。有关更多信息,请参阅 https://www.openssh.com

  1. 要连接到设备,请在计算机的终端窗口中运行以下命令。

    注意

    Replace用户名IP使用您的用户名和 IP 地址。

    ssh username@IP
  2. 要传输安装程序文件Amazon IoT SiteWise生成到您的网关设备时,请运行以下命令。

    注意
    • Replacepath-to-saved-installer使用计算机上用于保存安装程序文件的路径和安装程序文件的名称。

    • ReplaceIP 地址使用网关设备的 IP 地址。

    • Replacedirectory-to-receive-installer使用网关设备上用于接收安装程序文件的路径。

    scp path-to-saved-installer.sh user-name@IP-address:directory-to-receive-installer

第 2 步:设置环境

按照本节中的步骤设置 Linux 设备用作您的Amazon IoT SiteWise网关设备。这些步骤假设您使用带有 Ubuntu 的设备。如果您使用不同的 Linux 发行版,请查看设备文档。

设置网关设备

  1. 要设置符合 DNS 标准的完全限定主机名,请在网关设备的终端窗口中运行以下命令。Replace主机名使用限定的主机名(例如sitewise-gateway-rhel.amazon.com)。

    sudo hostnamectl set-hostname hostname
    注意
    • 如果使用已注册的域,则可以为主机名配置 IPv4 地址。在步骤 3 中,必须按照第二条指令进行操作。

    • 如果您使用已注册的域,则在步骤 3 中,必须遵循第一个选项。

  2. 要验证主机名,请运行以下命令。

    hostname -f

    输出示例

    sitewise-gateway-rhel-pdx.amazon.com

    输出应为前一步中创建的主机名。

  3. 请执行下列操作之一:

    1. 添加 DNS 条目 A 记录,用于解析在步骤 1 中创建的主机名的 IPv4 地址。有关 A 记录的更多信息,请参阅A 记录类型中的Amazon Route 53 开发.

    2. 设置/etc/hosts文件在网关设备和所有用户管理的客户端计算机上。

    将以下消息添加到/etc/hosts文件在网关设备和所有用户管理的客户端计算机上。

    注意
    • ReplaceIPv4 地址使用您的 IPv4 地址,

    • Replace简单主机名使用简单的主机名。

    • Replacefully-qualified-hostname替换为您在第 1 步中创建的主机名。

    IPv4-address simple-hostname fully-qualified-hostname

    示例

    127.0.0.0 sitewise-gateway sitewise-gateway.amazon.com
注意
  • 您必须使用配置的主机名,而不是 IPv4 地址 ssh 进入网关设备。请在运行安装程序之前验证这一点。

  • 现在,您可以使用配置的主机名登录网关Amazon OpsHub为了Amazon IoT SiteWise应用程序.

第 3 步:安装网关软件

在以下过程中,在网关设备上的终端窗口中运行命令。

  1. 授予安装程序文件执行权限。

    chmod +x path-to-installer.sh
  2. 运行安装程序。

    sudo ./path-to-installer.sh