本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
安裝光澤客戶端
若要從 Linux 執行個體掛載您FSx的 Amazon 版 Lustre 檔案系統,請先安裝開放原始碼 Lustre 用戶端。然後,根據您的作業系統版本,使用下列其中一個程序。如需核心支援的資訊,請參閱Lustre 文件系統和客戶端內核兼容性。
如果您的計算實例沒有運行安裝說明中指定的 Linux 內核,並且您無法更改內核,則可以構建自己的 Lustre 客戶端。有關更多信息,請參閱在 Lustre 維基上編譯
Amazon Linux
-
在用戶端上開啟終端機。
-
執行下列命令,判斷您的運算執行個體目前正在執行的核心。
uname -r
-
檢閱系統回應,並將其與下列在 Amazon Linux 2023 上安裝 Lustre 用戶端的最低核心需求進行比較:
6.1 核心的最低要求
如果您的EC2執行個體符合最低核心需求,請繼續執行步驟並安裝 lustre 用戶端。
如果命令傳回的結果低於核心最低需求,請執行下列命令更新核心並重新啟動 Amazon EC2 執行個體。
sudo dnf -y update kernel && sudo reboot
使用uname -r指令確認核心已更新。
-
使用以下命令下載並安裝 Lustre 客戶端。
sudo dnf install -y lustre-client
-
在用戶端上開啟終端機。
-
執行下列命令,判斷您的運算執行個體目前正在執行的核心。
uname -r
-
檢閱系統回應,並將其與下列在 Amazon Linux 2 上安裝 Lustre 用戶端的最低核心需求進行比較:
核心最低要求
5.4 核心的最低要求
4.14 核心最低需求-
如果您的EC2執行個體符合最低核心需求,請繼續執行步驟並安裝 lustre 用戶端。
如果命令傳回的結果低於核心最低需求,請執行下列命令更新核心並重新啟動 Amazon EC2 執行個體。
sudo yum -y update kernel && sudo reboot
使用uname -r指令確認核心已更新。
-
使用以下命令下載並安裝 Lustre 客戶端。
sudo amazon-linux-extras install -y lustre
如果您無法將核心升級至核心最低需求,您可以使用以下指令來安裝舊版 2.10 用戶端。
sudo amazon-linux-extras install -y lustre2.10
-
在用戶端上開啟終端機。
-
執行下列命令,判斷您的運算執行個體目前正在執行的核心。光澤客戶端需要 Amazon Linux
4.14, version 104
或更高版本的內核。uname -r
-
執行以下任意一項:
-
如果命令返回
4.14.104-78.84.amzn1.x86_64
或更高版本的 4.14,請使用以下命令下載並安裝 Lustre 客戶端。sudo yum install -y lustre-client
-
如果命令傳回的結果小於
4.14.104-78.84.amzn1.x86_64
,請執行以下命令更新核心並重新啟動 Amazon EC2 執行個體。sudo yum -y update kernel && sudo reboot
使用uname -r指令確認核心已更新。然後下載並安裝 Lustre 客戶端,如前所述。
-
CentOS、洛基 Linux 和紅帽
您可以從 Amazon Lustre 用戶端 yum 套件儲存庫安裝並更新與 RHEL (RHEL) 和岩基 Linux 相容的 FSx Lustre 用戶端套件。這些套件會經過簽署,以協助確保它們在下載之前或下載期間未遭到竄改。如果您未在系統上安裝對應的公開金鑰,儲存庫安裝會失敗。
若要新增 Amazon FSx Lustre 用戶端 yum 套件儲存庫
-
在用戶端上開啟終端機。
-
使用下列命令來安裝 Amazon FSx rpm 公開金鑰。
curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
-
通過使用以下命令導入密鑰。
sudo rpm --import /tmp/fsx-rpm-public-key.asc
-
添加存儲庫並使用以下命令更新軟件包管理器。
sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/9/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
若要設定 Amazon FSx Lustre 用戶端 yum 儲存庫
Amazon FSx Lustre 用戶端 yum 套件儲存庫預設設定為安裝與最新支援的 Rocky Linux 和 9 版本一起提供的核心版本相容的 Lustre 用戶端。RHEL要安裝與您正在使用的內核版本兼容的 Lustre 客戶端,您可以編輯存儲庫配置文件。
本節說明如何判斷執行的核心、是否需要編輯儲存庫組態,以及如何編輯組態檔案。
-
使用下列命令判斷您的運算執行個體目前正在執行的核心。
uname -r
-
執行以下任意一項:
-
如果命令返回
5.14.0-427*
,則不需要修改存儲庫配置。請繼續執行如果要安裝 Lustre 用戶端程序。 -
如果指令傳回
5.14.0-362.18.1
,您必須編輯儲存庫組態,使其指向 Rocky Linux 和 RHEL 9.3 版本的 Lustre 用戶端。 -
如果指令傳回
5.14.0-70*
,您必須編輯儲存庫組態,使其指向 Rocky Linux 和 RHEL 9.0 版本的 Lustre 用戶端。
-
-
RHEL使用下列指令編輯儲存庫組態檔,以指向特定版本的。Replace (取代)
與您需要使用的RHEL版本。特定 _ RHEL 版本
sudo sed -i 's#9#
specific_RHEL_version
#' /etc/yum.repos.d/aws-fsx.repo例如,若要指向 9.3 版,請在指令
9.3
中
用取代,如下列範例所示。specific_RHEL_version
sudo sed -i 's#9#9.3#' /etc/yum.repos.d/aws-fsx.repo
使用下面的命令來清除 yum 緩存。
sudo yum clean all
若要安裝光澤用戶端
-
使用下列指令從儲存庫安裝套件。
sudo yum install -y kmod-lustre-client lustre-client
前面的命令會安裝兩個套件,這兩個套件是掛載和與 Amazon FSx 檔案系統互動所需的。該軟件庫包括其他 Lustre 軟件包,例如包含源代碼的軟件包和包含測試的軟件包,您可以選擇性地安裝它們。若要列出儲存庫中所有可用的套件,請使用下列命令。
yum --disablerepo="*" --enablerepo="aws-fsx" list available
要下載源代碼 rpm,其中包含上游源代碼的 tarball 以及我們已經應用的修補程序集,請使用以下命令。
sudo yumdownloader --source kmod-lustre-client
當您執行 yum update 時,會安裝較新版本的模組 (如果有的話),並取代現有的版本。若要避免在更新時移除目前安裝的版本,請在/etc/yum.conf
檔案中新增類似下列的行。
installonlypkgs=kernel, kernel-PAE, installonlypkg(kernel), installonlypkg(kernel-module), installonlypkg(vm), multiversion(kernel), kmod-lustre-client
此清單包括yum.conf
手冊頁中指定的預設僅安裝套件和kmod-lustre-client
套件。
您可以從 Amazon Lustre 用戶端 yum 套件儲存庫安裝和更新與 RHEL (RHEL)、岩基 Linux 和 CentOS 相容的 FSx Lustre 用戶端套件。這些套件會經過簽署,以協助確保它們在下載之前或下載期間未遭到竄改。如果您未在系統上安裝對應的公開金鑰,儲存庫安裝會失敗。
若要新增 Amazon FSx Lustre 用戶端 yum 套件儲存庫
-
在用戶端上開啟終端機。
-
使用下列命令來安裝 Amazon FSx rpm 公開金鑰。
curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
-
通過使用以下命令導入密鑰。
sudo rpm --import /tmp/fsx-rpm-public-key.asc
-
添加存儲庫並使用以下命令更新軟件包管理器。
sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/8/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
若要設定 Amazon FSx Lustre 用戶端 yum 儲存庫
Amazon FSx Lustre 用戶端 yum 套件儲存庫預設設定為安裝與最新支援的 CentOS、Rocky Linux 和 8 版本一起提供的核心版本相容的 Lustre 用戶端。RHEL要安裝與您正在使用的內核版本兼容的 Lustre 客戶端,您可以編輯存儲庫配置文件。
本節說明如何判斷執行的核心、是否需要編輯儲存庫組態,以及如何編輯組態檔案。
-
使用下列命令判斷您的運算執行個體目前正在執行的核心。
uname -r
-
執行以下任意一項:
-
如果命令返回
4.18.0-553*
,則不需要修改存儲庫配置。請繼續執行如果要安裝 Lustre 用戶端程序。 -
如果命令返回
4.18.0-513*
,你必須編輯儲存庫的配置,以便它指向 CentOS、Rocky Linux 和 RHEL 8.9 版本的 Lustre 客戶端。 -
如果命令返回
4.18.0-477*
,你必須編輯儲存庫的配置,以便它指向 CentOS、Rocky Linux 和 RHEL 8.8 版本的 Lustre 客戶端。 -
如果命令返回
4.18.0-425*
,你必須編輯儲存庫的配置,以便它指向 CentOS、Rocky Linux 和 RHEL 8.7 版本的 Lustre 客戶端。 -
如果命令返回
4.18.0-372*
,你必須編輯儲存庫的配置,以便它指向 CentOS、Rocky Linux 和 RHEL 8.6 版本的 Lustre 客戶端。 -
如果命令返回
4.18.0-348*
,你必須編輯儲存庫的配置,以便它指向 CentOS、Rocky Linux 和 RHEL 8.5 版本的 Lustre 客戶端。 -
如果命令返回
4.18.0-305*
,你必須編輯儲存庫的配置,以便它指向 CentOS、Rocky Linux 和 RHEL 8.4 版本的 Lustre 客戶端。 -
如果命令返回
4.18.0-240*
,你必須編輯儲存庫配置,使其指向 CentOS 和 RHEL 8.3 版本的 Lustre 客戶端。 -
如果命令返回
4.18.0-193*
,你必須編輯儲存庫配置,使其指向 CentOS 和 RHEL 8.2 版本的 Lustre 客戶端。
-
-
RHEL使用下列指令編輯儲存庫組態檔,以指向特定版本的。
sudo sed -i 's#8#
specific_RHEL_version
#' /etc/yum.repos.d/aws-fsx.repo例如,若要指向 8.9 版,請在指
令specific_RHEL_version
8.9
中以取代。sudo sed -i 's#8#8.9#' /etc/yum.repos.d/aws-fsx.repo
使用下面的命令來清除 yum 緩存。
sudo yum clean all
若要安裝光澤用戶端
-
使用下列指令從儲存庫安裝套件。
sudo yum install -y kmod-lustre-client lustre-client
前面的命令會安裝兩個套件,這兩個套件是掛載和與 Amazon FSx 檔案系統互動所需的。該軟件庫包括其他 Lustre 軟件包,例如包含源代碼的軟件包和包含測試的軟件包,您可以選擇性地安裝它們。若要列出儲存庫中所有可用的套件,請使用下列命令。
yum --disablerepo="*" --enablerepo="aws-fsx" list available
要下載源代碼 rpm,其中包含上游源代碼的 tarball 以及我們已經應用的修補程序集,請使用以下命令。
sudo yumdownloader --source kmod-lustre-client
當您執行 yum update 時,會安裝較新版本的模組 (如果有的話),並取代現有的版本。若要避免在更新時移除目前安裝的版本,請在/etc/yum.conf
檔案中新增類似下列的行。
installonlypkgs=kernel, kernel-PAE, installonlypkg(kernel), installonlypkg(kernel-module), installonlypkg(vm), multiversion(kernel), kmod-lustre-client
此清單包括yum.conf
手冊頁中指定的預設僅安裝套件和kmod-lustre-client
套件。
您可以從 Amazon Lustre 用戶端 yum 套件儲存庫安裝和更新與 RHEL (RHEL) 和 CentOS 相容的 FSx Lustre 用戶端套件。這些套件經過簽署,以協助確保它們在下載之前或下載期間未遭到竄改。如果您未在系統上安裝對應的公開金鑰,儲存庫安裝會失敗。
若要新增 Amazon FSx Lustre 用戶端 yum 套件儲存庫
-
在用戶端上開啟終端機。
-
使用下列命令安裝 Amazon FSx rpm 公開金鑰。
curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
-
使用以下命令導入密鑰。
sudo rpm --import /tmp/fsx-rpm-public-key.asc
-
添加存儲庫並使用以下命令更新軟件包管理器。
sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/7/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
若要設定 Amazon FSx Lustre 用戶端 yum 儲存庫
Amazon FSx Lustre 用戶端 yum 套件儲存庫預設設定為安裝與最新支援的 CentOS 和 7 版本一起提供的核心版本相容的 Lustre 用戶端。RHEL要安裝與您正在使用的內核版本兼容的 Lustre 客戶端,您可以編輯存儲庫配置文件。
本節說明如何判斷執行的核心、是否需要編輯儲存庫組態,以及如何編輯組態檔案。
-
使用下列命令判斷您的運算執行個體目前正在執行的核心。
uname -r
-
執行以下任意一項:
-
如果命令返回
3.10.0-1160*
,則不需要修改存儲庫配置。請繼續執行如果要安裝 Lustre 用戶端程序。 -
如果命令返回
3.10.0-1127*
,你必須編輯儲存庫配置,使其指向 CentOS 和 RHEL 7.8 版本的 Lustre 客戶端。 -
如果命令返回
3.10.0-1062*
,你必須編輯儲存庫配置,使其指向 CentOS 和 RHEL 7.7 版本的 Lustre 客戶端。
-
-
RHEL使用下列指令編輯儲存庫組態檔,以指向特定版本的。
sudo sed -i 's#7#
specific_RHEL_version
#' /etc/yum.repos.d/aws-fsx.repo若要指向 7.8 版,請在指
令specific_RHEL_version
7.8
中以取代。sudo sed -i 's#7#7.8#' /etc/yum.repos.d/aws-fsx.repo
若要指向 7.7 版,請在指令
7.7
中
使用取代。specific_RHEL_version
sudo sed -i 's#7#7.7#' /etc/yum.repos.d/aws-fsx.repo
使用下面的命令來清除 yum 緩存。
sudo yum clean all
若要安裝光澤用戶端
-
使用下列指令從儲存庫安裝 Lustre 用戶端套件。
sudo yum install -y kmod-lustre-client lustre-client
前面的命令會安裝兩個套件,這兩個套件是掛載和與 Amazon FSx 檔案系統互動所需的。該軟件庫包括其他 Lustre 軟件包,例如包含源代碼的軟件包和包含測試的軟件包,您可以選擇性地安裝它們。若要列出儲存庫中所有可用的套件,請使用下列命令。
yum --disablerepo="*" --enablerepo="aws-fsx" list available
要下載包含上游源代碼 tarball 的源代碼 rpm 以及我們已經應用的修補程序集,請使用以下命令。
sudo yumdownloader --source kmod-lustre-client
當您執行 yum update 時,會安裝較新版本的模組 (如果有的話),並取代現有的版本。若要避免在更新時移除目前安裝的版本,請在/etc/yum.conf
檔案中新增類似下列的行。
installonlypkgs=kernel, kernel-big‐mem, kernel-enterprise, kernel-smp, kernel-debug, kernel-unsupported, kernel-source, kernel-devel, kernel-PAE, kernel-PAE-debug, kmod-lustre-client
此清單包括yum.conf
手冊頁中指定的預設僅安裝套件和kmod-lustre-client
套件。
你可以從 Amazon Lustre 用戶端 yum 套件儲存庫安裝和更新 FSx Lustre 用戶端套件,而這些套件與以 ARM 為基礎的重力式執行個體相容的 CentOS 7 相容。 AWS EC2這些套件經過簽署,以協助確保它們在下載之前或下載期間未遭到竄改。如果您未在系統上安裝對應的公開金鑰,儲存庫安裝會失敗。
若要新增 Amazon FSx Lustre 用戶端 yum 套件儲存庫
-
在用戶端上開啟終端機。
-
使用下列命令安裝 Amazon FSx rpm 公開金鑰。
curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.cn/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
-
使用以下命令導入密鑰。
sudo rpm --import /tmp/fsx-rpm-public-key.asc
-
添加存儲庫並使用以下命令更新軟件包管理器。
sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/centos/7/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
若要設定 Amazon FSx Lustre 用戶端 yum 儲存庫
Amazon FSx Lustre 用戶端 yum 套件儲存庫預設設定為安裝與最新支援的 CentOS 7 發行版本一起提供的核心版本相容的 Lustre 用戶端。要安裝與您正在使用的內核版本兼容的 Lustre 客戶端,您可以編輯存儲庫配置文件。
本節說明如何判斷執行的核心、是否需要編輯儲存庫組態,以及如何編輯組態檔案。
-
使用下列命令判斷您的運算執行個體目前正在執行的核心。
uname -r
-
執行以下任意一項:
-
如果命令返回
4.18.0-193*
,則不需要修改存儲庫配置。請繼續執行如果要安裝 Lustre 用戶端程序。 -
如果命令返回
4.18.0-147*
,你必須編輯儲存庫配置,使其指向 CentOS 7.8 發行版本的 Lustre 客戶端。
-
-
使用下列指令編輯儲存庫組態檔案以指向 CentOS 7.8 發行版本。
sudo sed -i 's#7#7.8#' /etc/yum.repos.d/aws-fsx.repo
使用下面的命令來清除 yum 緩存。
sudo yum clean all
若要安裝光澤用戶端
-
使用下列指令從儲存庫安裝套件。
sudo yum install -y kmod-lustre-client lustre-client
前面的命令會安裝兩個套件,這兩個套件是掛載和與 Amazon FSx 檔案系統互動所需的。該軟件庫包括其他 Lustre 軟件包,例如包含源代碼的軟件包和包含測試的軟件包,您可以選擇性地安裝它們。若要列出儲存庫中所有可用的套件,請使用下列命令。
yum --disablerepo="*" --enablerepo="aws-fsx" list available
要下載源代碼 rpm,其中包含上游源代碼的 tarball 以及我們已經應用的修補程序集,請使用以下命令。
sudo yumdownloader --source kmod-lustre-client
當您執行 yum update 時,會安裝較新版本的模組 (如果有的話),並取代現有的版本。若要避免在更新時移除目前安裝的版本,請在/etc/yum.conf
檔案中新增類似下列的行。
installonlypkgs=kernel, kernel-big‐mem, kernel-enterprise, kernel-smp, kernel-debug, kernel-unsupported, kernel-source, kernel-devel, kernel-PAE, kernel-PAE-debug, kmod-lustre-client
此清單包括yum.conf
手冊頁中指定的預設僅安裝套件和kmod-lustre-client
套件。
Ubuntu
您可以從 Ubuntu 22.04 Amazon 存儲庫獲得光澤軟件包。FSx若要驗證儲存庫的內容在下載之前或下載期間未遭到竄改,系統會將 Priv GNU acy Guard (GPG) 簽章套用至儲存庫的中繼資料。除非您的系統上安裝了正確的公開GPG金鑰,否則安裝存放庫會失敗。
-
在用戶端上開啟終端機。
-
請按照以下步驟添加 Amazon FSx Ubuntu 存儲庫:
-
如果您之前尚未在用戶端執行個體上註冊 Amazon FSx Ubuntu 儲存庫,請下載並安裝所需的公開金鑰。使用下列 命令。
wget -O - https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-ubuntu-public-key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/fsx-ubuntu-public-key.gpg >/dev/null
-
使用下列命令將 Amazon FSx 套件儲存庫新增至您的本機套件管理員。
sudo bash -c 'echo "deb [signed-by=/usr/share/keyrings/fsx-ubuntu-public-key.gpg] https://fsx-lustre-client-repo.s3.amazonaws.com/ubuntu jammy main" > /etc/apt/sources.list.d/fsxlustreclientrepo.list && apt-get update'
-
-
判斷用戶端執行個體目前正在執行的核心,並視需要進行更新。Ubuntu 22.04 上的 Lustre 用戶端需要核心
5.15.0-1015-aws
或更新版本,適用於以 x86 為基礎的EC2執行個體和採用引力子處理器的 ARM 型執行個體。EC2 AWS-
執行下列命令來判斷哪個核心正在執行。
uname -r
-
運行以下命令以更新到最新的 Ubuntu 內核和 Lustre 版本,然後重新啟動。
sudo apt install -y linux-aws lustre-client-modules-aws && sudo reboot
如果您的核心版本大
5.15.0-1015-aws
於 x86 EC2 執行個體和以 Graviton 為基礎的執行EC2個體,而且您不想更新為最新的核心版本,您可以使用下列指令為目前核心安裝 Lustre。sudo apt install -y lustre-client-modules-$(uname -r)
安裝 Lustre 檔案系統所需的兩個 Lustre 套件,這些套件對於您的 Lustre 檔案系統FSx進行掛載和互動。您可以選擇性地安裝其他相關套件,例如包含原始程式碼的套件,以及包含存放庫中包含之測試的套件。
-
使用下列命令列出儲存庫中所有可用的套件。
sudo apt-cache search ^lustre
-
(選擇性) 如果您希望系統升級一律升級 Lustre 用戶端模組,請確定已使用下列指令安裝
lustre-client-modules-aws
套件。sudo apt install -y lustre-client-modules-aws
-
注意
如果Module Not Found
出現錯誤,請參閱疑難排解遺失的模組錯誤。
使用核心 5.15.0-1015 或更新版本在 Ubuntu 20.04 上支援使用者端。在搭載核心 5.4.0-1011-aws 或更新版本的執行個體和核心 5.4.0-1015-aws 或更新版本的 Ubuntu 20.04 上,在採用引力處理器支援的 ARM EC2 執行個體上,支援使用 2.10 用戶端。EC2 AWS
您可以從 Ubuntu 20.04 Amazon 存儲庫獲得光澤軟件包。FSx若要驗證儲存庫的內容在下載之前或下載期間未遭到竄改,系統會將 Priv GNU acy Guard (GPG) 簽章套用至儲存庫的中繼資料。除非您的系統上安裝了正確的公開GPG金鑰,否則安裝存放庫會失敗。
-
在用戶端上開啟終端機。
-
請按照以下步驟添加 Amazon FSx Ubuntu 存儲庫:
-
如果您之前尚未在用戶端執行個體上註冊 Amazon FSx Ubuntu 儲存庫,請下載並安裝所需的公開金鑰。使用下列 命令。
wget -O - https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-ubuntu-public-key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/fsx-ubuntu-public-key.gpg >/dev/null
-
使用下列命令將 Amazon FSx 套件儲存庫新增至您的本機套件管理員。
sudo bash -c 'echo "deb [signed-by=/usr/share/keyrings/fsx-ubuntu-public-key.gpg] https://fsx-lustre-client-repo.s3.amazonaws.com/ubuntu focal main" > /etc/apt/sources.list.d/fsxlustreclientrepo.list && apt-get update'
-
-
判斷用戶端執行個體目前正在執行的核心,並視需要進行更新。
-
執行下列命令來判斷哪個核心正在執行。
uname -r
-
運行以下命令以更新到最新的 Ubuntu 內核和 Lustre 版本,然後重新啟動。
sudo apt install -y linux-aws lustre-client-modules-aws && sudo reboot
如果您的核心版本大
5.4.0-1011-aws
於 x86 型EC2執行個體,或大於 Graviton 執行個體的核心版本EC2,且您不想更新5.4.0-1015-aws
為最新的核心版本,您可以使用下列指令為目前核心安裝 Lustre。sudo apt install -y lustre-client-modules-$(uname -r)
安裝 Lustre 檔案系統所需的兩個 Lustre 套件,這些套件對於您的 Lustre 檔案系統FSx進行掛載和互動。您可以選擇性地安裝其他相關套件,例如包含原始程式碼的套件,以及包含存放庫中包含之測試的套件。
-
使用下列命令列出儲存庫中所有可用的套件。
sudo apt-cache search ^lustre
-
(選擇性) 如果您希望系統升級一律升級 Lustre 用戶端模組,請確定已使用下列指令安裝
lustre-client-modules-aws
套件。sudo apt install -y lustre-client-modules-aws
-
注意
如果Module Not Found
出現錯誤,請參閱疑難排解遺失的模組錯誤。
注意
最後一個受支持的 Ubuntu 18 內核版本是5.4.0.1103.aws
.
您可以從 Ubuntu 18.04 Amazon 存儲庫獲得光澤軟件包。FSx若要驗證儲存庫的內容在下載之前或下載期間未遭到竄改,系統會將 Priv GNU acy Guard (GPG) 簽章套用至儲存庫的中繼資料。除非您的系統上安裝了正確的公開GPG金鑰,否則安裝存放庫會失敗。
-
在用戶端上開啟終端機。
-
請按照以下步驟添加 Amazon FSx Ubuntu 存儲庫:
-
如果您之前尚未在用戶端執行個體上註冊 Amazon FSx Ubuntu 儲存庫,請下載並安裝所需的公開金鑰。使用下列 命令。
wget -O - https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-ubuntu-public-key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/fsx-ubuntu-public-key.gpg >/dev/null
-
使用下列命令將 Amazon FSx 套件儲存庫新增至您的本機套件管理員。
sudo bash -c 'echo "deb [signed-by=/usr/share/keyrings/fsx-ubuntu-public-key.gpg] https://fsx-lustre-client-repo.s3.amazonaws.com/ubuntu bionic main" > /etc/apt/sources.list.d/fsxlustreclientrepo.list && apt-get update'
-
-
判斷用戶端執行個體目前正在執行的核心,並視需要進行更新。Ubuntu 18.04 上的 Lustre 用戶端需要核心
4.15.0-1054-aws
或更新版本,才能使用 x86 型執行個體和核心或更新版本,才能使用由 Graviton 處理器支援的 ARM 型EC2執行個體。5.3.0-1023-aws
EC2 AWS-
執行下列命令來判斷哪個核心正在執行。
uname -r
-
運行以下命令以更新到最新的 Ubuntu 內核和 Lustre 版本,然後重新啟動。
sudo apt install -y linux-aws lustre-client-modules-aws && sudo reboot
如果您的核心版本大
4.15.0-1054-aws
於 x86 型EC2執行個體,或大於 Graviton 執行個體的核心版本EC2,且您不想更新5.3.0-1023-aws
為最新的核心版本,您可以使用下列指令為目前核心安裝 Lustre。sudo apt install -y lustre-client-modules-$(uname -r)
安裝 Lustre 檔案系統所需的兩個 Lustre 套件,這些套件對於您的 Lustre 檔案系統FSx進行掛載和互動。您可以選擇性地安裝其他相關套件,例如包含原始程式碼的套件,以及包含儲存庫中包含之測試的套件。
-
使用下列命令列出儲存庫中所有可用的套件。
sudo apt-cache search ^lustre
-
(選擇性) 如果您希望系統升級一律升級 Lustre 用戶端模組,請確定已使用下列指令安裝
lustre-client-modules-aws
套件。sudo apt install -y lustre-client-modules-aws
-
注意
如果Module Not Found
出現錯誤,請參閱疑難排解遺失的模組錯誤。
如果在任何版本的 Ubuntu 上安裝時出Module Not Found
現錯誤,請執行以下操作:
將您的核心降級至最新的受支援版本。列出 lustre-client-modules 套件的所有可用版本,並安裝對應的核心。若要執行此操作,請使用以下命令。
sudo apt-cache search lustre-client-modules
例如,如果存放庫中包含的最新版本是lustre-client-modules-5.4.0-1011-aws
,請執行以下操作:
使用下列指令安裝此套件所建置的核心。
sudo apt-get install -y linux-image-5.4.0-1011-aws
sudo sed -i 's/GRUB_DEFAULT=.\+/GRUB\_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 5.4.0-1011-aws"/' /etc/default/grub
sudo update-grub
使用下列指令重新啟動執行個體。
sudo reboot
使用以下命令安裝 Lustre 客戶端。
sudo apt-get install -y lustre-client-modules-$(uname -r)
SUSELinux
若要在 Linux 上安裝光澤用戶端 SUSE SP3
-
在用戶端上開啟終端機。
-
使用下列命令來安裝 Amazon FSx rpm 公開金鑰。
sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
-
通過使用以下命令導入密鑰。
sudo rpm --import fsx-sles-public-key.asc
-
使用以下命令為 Lustre 客戶端添加存儲庫。
sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
-
使用下列指令下載並安裝 Lustre 用戶端。
sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo sudo sed -i 's#SLES-12#SP3#' /etc/zypp/repos.d/aws-fsx.repo sudo zypper refresh sudo zypper in lustre-client
若要在 Linux 上安裝光澤用戶端 SUSE SP4
-
在用戶端上開啟終端機。
-
使用下列命令來安裝 Amazon FSx rpm 公開金鑰。
sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
-
通過使用以下命令導入密鑰。
sudo rpm --import fsx-sles-public-key.asc
-
使用以下命令為 Lustre 客戶端添加存儲庫。
sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
-
執行以下任意一項:
如果您SP4直接安裝,請使用以下命令下載並安裝 Lustre 客戶端。
sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo sudo sed -i 's#SLES-12#SP4#' /etc/zypp/repos.d/aws-fsx.repo sudo zypper refresh sudo zypper in lustre-client
-
如果您從中遷移SP3到SP4並之前新增了 Amazon FSx 儲存庫SP3,請使用下列命令下載並安裝 Lustre 用戶端。
sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo sudo sed -i 's#SP3#SP4#' /etc/zypp/repos.d/aws-fsx.repo sudo zypper ref sudo zypper up --force-resolution lustre-client-kmp-default
若要在 Linux 上安裝光澤用戶端 SUSE SP5
-
在用戶端上開啟終端機。
-
使用下列命令來安裝 Amazon FSx rpm 公開金鑰。
sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
-
通過使用以下命令導入密鑰。
sudo rpm --import fsx-sles-public-key.asc
-
使用以下命令為 Lustre 客戶端添加存儲庫。
sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
-
執行以下任意一項:
如果您SP5直接安裝,請使用以下命令下載並安裝 Lustre 客戶端。
sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo sudo zypper refresh sudo zypper in lustre-client
如果您從中遷移SP4到SP5並之前新增了 Amazon FSx 儲存庫SP4,請使用下列命令下載並安裝 Lustre 用戶端。
sudo sed -i 's#SP4#SLES-12' /etc/zypp/repos.d/aws-fsx.repo sudo zypper ref sudo zypper up --force-resolution lustre-client-kmp-default
注意
您可能需要重新啟動計算執行個體,用戶端才能完成安裝。