安裝閘道軟件 - AWS IoT SiteWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

安裝閘道軟件

本節介紹如何在閘道裝置上安裝閘道軟體。

重要

確認閘道裝置已連線到 Internet。

步驟 1:將安裝程序複製到您的網關設備

下列使用 SSH 連線到執行個體。您可以使用 USB 閃存驅動器或其他工具將安裝程序文件傳輸到網關設備。

使用 SSH 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. 若要將安裝程式檔案傳送至AWS IoT SiteWise執行下列命令。

    注意
    • Replace路徑保存安裝程序與您的計算機上用於保存安裝程序文件的路徑和安裝程序文件的名稱。

    • ReplaceIP 地址以及閘道裝置的 IP 地址。

    • Replace目錄到接收器安裝程序與您用於接收安裝程序文件的網關設備上的路徑一起使用。

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

步驟 2:設定您的環境

請依照本部分中的步驟將 Linux 裝置設定為AWS 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 條目用於解析步驟 1 中創建的主機名的 IPv4 地址的記錄。有關 A 記錄的詳細信息,請參閲A 記錄類型中的Amazon Route 53

    2. /etc/hosts文件和所有用户管理的客户端計算機上。

    將下列訊息新增至/etc/hosts文件和所有用户管理的客户端計算機上。

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

    • Replace簡單的主機名使用簡單的主機名。

    • Replace完全限定的主機名使用您在步驟 1 中建立的主機名稱。

    IPv4-address simple-hostname fully-qualified-hostname

    範例

    127.0.0.0 sitewise-gateway sitewise-gateway.amazon.com
注意
  • 必須使用配置的主機名 SSH 進入網關設備,而不是 IPv4 地址。在運行安裝程序之前,請驗證此操作。

  • 現在,您可以使用配置的主機名登錄到AWS OpsHub為了AWS IoT SiteWiseapplication.

步驟 3:安裝閘道軟件

在下列程序中,在閘道裝置的終端機視窗中執行命令。

  1. 為安裝程序文件授予執行權限。

    chmod +x path-to-installer.sh
  2. 執行惡棍。

    sudo ./path-to-installer.sh