使用自動安裝或更新 Amazon 用EFS戶端 AWS Systems Manager - Amazon Elastic File System

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

使用自動安裝或更新 Amazon 用EFS戶端 AWS Systems Manager

您可以使用 AWS Systems Manager 來簡化 Amazon 用EFS戶端 (amazon-efs-utils) 的管理。 AWS Systems Manager 是可用來檢視和控制基礎結構的 AWS 服務 AWS。 AWS Systems Manager 您可以使用自動化EC2執行個體上安裝或更新amazon-efs-utils套件所需的工作。Systems Manager 功能 (例如 Distributor 和 Systems Manager) 可讓您自動進行下列程序:

  • 保持對 Amazon EFS 客戶端的版本控制。

  • 集中存放 Amazon EFS 用戶端並有系統地分配到您的 Amazon EC2 執行個體。

  • 將 Amazon EC2 執行個體保持在已定義狀態的程序自動化。

如需詳細資訊,請參閱《AWS Systems Manager 使用者指南》https://docs.aws.amazon.com/systems-manager/latest/userguide/what-is-systems-manager.html

Amazon EFS 客戶端在安裝過程中所做的

您可以使用 Amazon 用EFS戶端自動監控 Amazon CloudWatch 日誌以瞭解檔案系統掛載狀態,並升級stunnel到所選 Linux 發行版的最新版本。當您使用 Systems Manager 在 Amazon EC2 執行個體上安裝 Amazon 用EFS戶端時,會執行下列動作:

  • 使用 安裝和升級 botocore 中所述的相同步驟安裝 botocore 套件。Amazon 用EFS戶端用botocore來監控EFS檔案系統掛載狀態。

  • 透過更新,啟用監視 CloudWatch 記錄EFS檔中的檔案系統掛載狀態efs-utils.conf。如需詳細資訊,請參閱監視掛載嘗試成功與失敗

  • 對於EC2執行RHEL7或的執行個體CentOS7,Amazon EFS 用戶端會按照中所stunnel述自動升級升級 stunnel。需要升級stunnel才能使用成功掛載EFS檔案系統TLS,且隨附RHEL7CentOS7不支援 Amazon 用EFS戶端 (amazon-efs-utils) 的stunnel版本。

Systems Manager Distributor 支援的操作系統

您的EC2執行個體必須執行下列其中一個作業系統,才能與 AWS Systems Manager 自動更新或安裝 Amazon 用EFS戶端搭配使用。

平台 平台版本 架構
Amazon AL2 AL2023 x86_64 (重力同 2 或更新版本的處理器)
Amazon Linux 2 (AL2)

2.0

x86_64, arm64 (Amazon Linux 2、A1 執行個體類型)

Amazon (AL1)

注意

Amazon Linux(AL1)於 2023 年 12 月 31 end-of-life 日AMI到達,並且不支持 2024 年 4 月及更高版本(2.0 及更高版本)發行的amazon-efs-utils軟件包。我們建議您將應用程式升級到 Amazon Linux 2023 (AL2023),其中包括直到 2028 年的長期支援。

2017.09, 2018.03

x86_64

CentOS

7、8

x86_64

紅帽企業版 (RHEL)

7、8

64、6 (RHEL7.6 及更新版本,A1 執行個體類型)
SUSE企業伺服器 (SLES) 12, 15 x86_64

Ubuntu Server

16.04、18.04、20.04

x86_64, arm64 (Ubuntu Server 16 和更新版本、A1 執行個體類型)