安裝最新版本的 EC2Launch v2 - Amazon Elastic Compute Cloud

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

安裝最新版本的 EC2Launch v2

您可以使用下列其中一種方法在EC2執行個體上安裝 EC2Launch v2 代理程式:

  • 從 Amazon S3 下載代理程式並使用視窗進行安裝 PowerShell。如需下載URLs,請參閱EC2Launch在 Amazon S3 上下載 v2

  • 與SSM代理商一起安裝。

  • 當您建立自訂EC2映像檔時,從映像產生器元件安裝。

  • 從預先安裝 EC2Launch v2 的執行AMI個體啟動您的執行個體。

警告

Amazon EC2Launch .msi 會解除安裝先前版本的EC2啟動服務,例如 EC2Launch (v1) 和. EC2Config

如需了解安裝步驟,請選取符合您偏好方法的索引標籤。

Windows PowerShell

若要使用 Windows 安裝最新版的 EC2Launch v2 代理程式 PowerShell,請依照下列步驟執行。

  1. 建立您的本機目錄。

    New-Item -Path "$env:USERPROFILE\Desktop\EC2Launchv2" -ItemType Directory
  2. URL為您的下載位置設定。使用URL您將使用的 Amazon S3 執行以下命令。如需下載URLs,請參閱 EC2Launch在 Amazon S3 上下載 v2

    $Url = "Amazon S3 URL/AmazonEC2Launch.msi"
  3. 使用以下複合命令來下載和安裝代理程式:

    $DownloadFile = "$env:USERPROFILE\Desktop\EC2Launchv2\" + $(Split-Path -Path $Url -Leaf) Invoke-WebRequest -Uri $Url -OutFile $DownloadFile msiexec /i "$DownloadFile"
    注意

    如果您在下載檔案時收到錯誤訊息,而且您使用的是 Windows 伺服器 2016 或更早版本,則可能需要為 PowerShell 終端機啟用 TLS 1.2。您可以使用以下命令為當前 PowerShell 會話啟用 TLS 1.2,然後再試一次:

    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
  4. 此命msiexec令會在 Windows 伺服器執行個體上的下列位置安裝 EC2Launch v2:%ProgramFiles%\Amazon\EC2Launch。若要確認安裝是否已執行,您可以檢查執行個體上的本機檔案系統。

AWS Systems Manager Distributor

若要設定 EC2Launch v2 的自動更新 AWS Systems Manager 快速設定,請參閱使用經銷商快速設定自動安裝和更新

您也可以從以下位置執行AWSEC2Launch-Agent套件的一次性安裝 AWS Systems Manager 經銷商。如需有關如何從 Systems Manager 發行者安裝套件的指示,請參閱「」中的「安裝或更新套件」。AWS Systems Manager 使用者指南

EC2 Image Builder component

您可以在使EC2用映像 Image Builder 建立自訂映像時安裝ec2launch-v2-windows元件。如需有關如何使用映像產生器建立自訂映EC2像的指示,請參閱映像產生器使用指南中的使用 EC2 Image Builder 主控台精靈建立 EC2 Image Builder 管線

AMI

EC2Launchv2 默認情況下預先安裝在以下視窗服務器 2022 和 UEFIAMIs:

  • Windows_Server-2022-English-Full-Base

  • Windows_Server-2022-English-Core-Base

  • 視窗服務器 2022 AMIs 與所有其他語言

  • 視窗伺服器 2022 AMIs SQL 已安裝

  • 視窗伺服器 2022-英文核心 _ 最佳化 EKS

EC2Launchv2 也預先安裝在以下視窗伺服器AMIs上。您可以AMIs從 Amazon EC2 主控台或使用下列搜尋前置詞找到這些EC2LaunchV2-內容: AWS CLI.

  • EC2LaunchV2-視窗伺服器 2019-英文核心基礎

  • EC2LaunchV2-視窗服務器 2019-英語全基

  • EC2LaunchV2-視窗伺服器 2016-英文核心基礎

  • EC2LaunchV2-視窗伺服器 2016-英文全基

  • EC2LaunchV2-視窗伺服器 2012_R2_-英文RTM完整版

  • EC2LaunchV2-視窗 _ 伺RTM服器 2012_-英文全基

自動安裝和更新 EC2Launch v2 AWS Systems Manager 分銷商快速設定

同 AWS Systems Manager 分銷商快速設置,您可以為 EC2Launch v2 設置自動更新。下列程序會在您的執行個體上設定 Systems Manager 關聯,以您指定的頻率自動更新 EC2Launch v2 代理程式。「代理商快速設定」建立的「關聯」可以將執行環境納入 AWS 帳戶 以及區域,或執行個體 AWS 組織。如需有關設定組織的詳細資訊,請參閱教學課程:AWS Organizations 使用者指南

開始之前,請確定您的執行個體符合所有先決條件。

必要條件

若要使用「代理商快速設定」設定自動更新,您的執行個體必須符合下列先決條件。

  • 您至少有一個支援 EC2Launch v2 的執行中執行個體。請參閱支援的作業系統EC2Launch v2

  • 您已在執行個體上執行 Systems Manager 設定工作。如需詳細資訊,請參閱中的〈設定 Systems ManagerAWS Systems Manager 使用者指南

  • EC2Launchv2 必須是執行個體上唯一安裝的啟動代理程式。如果您安裝了一個以上的啟動代理程式,您的「代理商快速設定」組態將會失敗。使用散發商快速設定、解除安裝EC2Config或 EC2Launch v1 啟動代理程式 (如果存在) 來設定 EC2Launch v2 之前。

設定 EC2Launch v2 的代理商快速設定

若要使用「代理商快速設定」建立 EC2Launch v2 的組態,請在完成散發者套件部署的步驟時使用下列設定:

  • 軟體套件:Amazon EC2Launch v2 代理程式。

  • 更新頻率:從清單中選取頻率。

  • 目標:從可用的部署選項中選擇。

若要檢查組態的狀態,請瀏覽至 [Systems Manager 快速設定組] 索引標籤 AWS Management Console.

  1. 打開 AWS Systems Manager 控制台位於https://console.aws.amazon.com/systems-manager/

  2. 在導覽窗格中,選擇快速設定

  3. 在組索引標籤中,選擇與您建立的模型組態相關聯的列。「組態」索引標籤會列出您的組態,並包含重要詳細資料摘要,例如「區域」、「部署狀態」和「關聯狀態」。

    注意

    每個 EC2Launch v2 代理商組態的關聯名稱都會以下列前置詞開頭:AWS-QuickSetup-Distributor-EC2Launch-Agent-

  4. 若要檢視詳細資訊,請選取組態並選擇檢視詳細資料

如需詳細資訊和疑難排解步驟,請參閱疑難排解快速設定結果 AWS Systems Manager 使用者指南

EC2Launch在 Amazon S3 上下載 v2

若要安裝最新版本的 EC2Launch v2,請從下列其中一個位置下載安裝程式:

注意

我們即將汰除 32 位元的安裝連結。我們建議您使用 64 位元安裝連結來安裝 EC2Launch v2。如果您需要 32 位元的啟動代理程式,請使用 EC2Config.

設定安裝選項

當您安裝或升級 EC2Launch v2 時,您可以使用 EC2Launch v2 install 對話方塊或命令列殼層中的msiexec指令來設定安裝選項。

第一次在執行個體上執行 EC2Launch v2 安裝程式時,會在執行個體上初始化啟動代理程式設定,如下所示:

  • 安裝程式會建立本機路徑,並將啟動代理程式檔案寫入該路徑。這有時被稱為全新安裝

  • 安裝程式會建立 EC2LAUNCH_TELEMETRY 環境變數 (若尚無),並根據您的組態進行設定。

如需有關設定的詳細資訊,請選取符合您將使用的設定方法的索引標籤。

Amazon EC2Launch Setup dialog

當您安裝或升級 EC2Launch v2 時,您可以透過 EC2Launch v2 安裝對話方塊設定下列安裝選項。

基本安裝選項
傳送遙測

在您將此功能納入安裝對話方塊中時,安裝程式會將 EC2LAUNCH_TELEMETRY 環境變數的值設定為 1。若您停用傳送遙測,安裝程式會將環境變數設定為 0

EC2Launchv2 代理程式執行時,它會讀取EC2LAUNCH_TELEMETRY環境變數,以判斷是否要上傳遙測資料。若值等於 1,則會上傳資料。若不是,則不會上傳。

預設組態

EC2Launchv2 的預設組態是覆寫本機啟動代理程式 (如果已存在)。首次在執行個體上執行安裝時,預設組態會執行全新安裝。若您在初始安裝時停用預設組態,則安裝會失敗。

若再次在執行個體上執行安裝,您可以停用預設組態,執行不會取代 %ProgramData%/Amazon/EC2Launch/config/agent-config.yml 檔案的升級。

範例:使用遙測升級 EC2Launch v2

下列範例顯示設定為升級目前安裝及啟用遙測的 EC2Launch v2 安裝程式對話方塊。此組態會在不取代代理程式組態檔案的情況下執行安裝,並將 EC2LAUNCH_TELEMETRY 環境變數設定為 1

EC2Launchv2 升級配置。
Command line

當您安裝或升級 EC2Launch v2 時,您可以使用命令列殼層中的msiexec命令來設定下列安裝選項。

ADDLOCAL 參數值
基本 (必填)

安裝啟動代理程式。如果 ADDLOCAL 參數中不存在此值,則安裝結束。

全新

當您在 ADDLOCAL 參數中納入 Clean 值時,安裝程式會將代理程式組態檔案寫入以下位置:%ProgramData%/Amazon/EC2Launch/config/agent-config.yml。如果代理程式組態檔案已存在,則會覆寫檔案。

當您將 Clean 值放在 ADDLOCAL 參數之外時,安裝程式會執行不會取代代理程式組態檔案的升級。

遙測

當您在 ADDLOCAL 參數中納入 Telemetry 值時,安裝程式會將 EC2LAUNCH_TELEMETRY 環境變數設為 1

當您將 Telemetry 值放在 ADDLOCAL 參數之外時,安裝程式會將環境變數設為 0

EC2Launchv2 代理程式執行時,它會讀取EC2LAUNCH_TELEMETRY環境變數,以判斷是否要上傳遙測資料。若值等於 1,則會上傳資料。若不是,則不會上傳。

範例:使用遙測來安裝 EC2Launch v2

& msiexec /i "C:\Users\Administrator\Desktop\EC2Launchv2\AmazonEC2Launch.msi" ADDLOCAL="Basic,Clean,Telemetry" /q

驗證 EC2Launch V2 版本

請使用下列其中一個程序來驗證執行個體上安裝的 EC2Launch v2 版本。

Windows PowerShell

使用視窗驗證安裝的 EC2Launch v2 版本 PowerShell,如下所示。

  1. 從您的執行個體啟動AMI並連線至執行個體。

  2. 在中執行下列命令 PowerShell 以驗證安裝的 EC2Launch v2 版本:

    & "C:\Program Files\Amazon\EC2Launch\EC2Launch.exe" version
Windows Control Panel

在 Windows 控制台中驗證安裝的 EC2Launch v2 版本,如下所示。

  1. 從您的執行個體啟動AMI並連線至執行個體。

  2. 開啟 Windows 控制台,然後選擇程式和功能

  3. 從已安裝程式清單中,找出 Amazon EC2Launch。其版本編號將出現在 Version (版本) 欄中。

若要檢視的最新更新 AWS 視窗AMIs,請參閱視窗AMI版本歷史記錄 AWS 視窗AMI參考

如需 EC2Launch v2 的最新版本,請參閱EC2Launch v2 版本歷史記錄

如需 EC2Launch v2 移轉工具的最新版本,請參閱EC2Launch v2 遷移工具版本歷史記錄

當 EC2Launch v2 服務的新版本發行時,您可以收到通知。如需詳細資訊,請參閱訂閱 EC2 Windows 啟動代理程式通知