As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Instalação do cliente Lustre
Para montar seu sistema de arquivos Amazon FSx for Lustre a partir de uma instância Linux, primeiro instale o cliente Lustre de código aberto. Em seguida, dependendo da versão do seu sistema operacional, use um dos procedimentos a seguir. Para obter informações sobre o suporte do kernel, consulteCompatibilidade do sistema de arquivos Lustre e do kernel do cliente.
Se sua instância de computação não estiver executando o kernel do Linux especificado nas instruções de instalação e você não puder alterar o kernel, poderá criar seu próprio cliente Lustre. Para obter mais informações, consulte Compiling Lustre
Amazon Linux
-
Abra um terminal no seu cliente.
-
Determine qual kernel está em execução, no momento, na sua instância de computação ao executar o comando apresentado a seguir.
uname -r
-
Analise a resposta do sistema e compare-a com o seguinte requisito mínimo de kernel para instalar o cliente Lustre no Amazon Linux 2023:
Requisito mínimo do kernel 6.1 - 6.1.79-99.167.amzn2023
Se sua EC2 instância atender ao requisito mínimo do kernel, vá para a etapa e instale o cliente lustre.
Se o comando retornar um resultado menor que o requisito mínimo do kernel, atualize o kernel e reinicie sua EC2 instância da Amazon executando o comando a seguir.
sudo dnf -y update kernel && sudo reboot
Confirme se o kernel foi atualizado usando o comando uname -r.
-
Faça download e instale o cliente Lustre com o comando apresentado a seguir.
sudo dnf install -y lustre-client
-
Abra um terminal no seu cliente.
-
Determine qual kernel está em execução, no momento, na sua instância de computação ao executar o comando apresentado a seguir.
uname -r
-
Analise a resposta do sistema e compare-a com os seguintes requisitos mínimos do kernel para instalar o cliente Lustre no Amazon Linux 2:
Requisito mínimo para o kernel 5.10: 5.10.144-127.601.amzn2
Requisito mínimo para o kernel 5.4: 5.4.214-120.368.amzn2
Requisito mínimo para o kernel 4.14: 4.14.294-220.533.amzn2
Se sua EC2 instância atender aos requisitos mínimos do kernel, vá para a etapa e instale o cliente lustre.
Se o comando retornar um resultado menor que o requisito mínimo do kernel, atualize o kernel e reinicie sua EC2 instância da Amazon executando o comando a seguir.
sudo yum -y update kernel && sudo reboot
Confirme se o kernel foi atualizado usando o comando uname -r.
-
Faça download e instale o cliente Lustre com o comando apresentado a seguir.
sudo amazon-linux-extras install -y lustre
Se não for possível atualizar o kernel para o requisito mínimo para o kernel, você poderá instalar o cliente com a versão 2.10 herdada usando o comando apresentado a seguir.
sudo amazon-linux-extras install -y lustre2.10
-
Abra um terminal no seu cliente.
-
Determine qual kernel está em execução, no momento, na sua instância de computação ao executar o comando apresentado a seguir. O cliente Lustre requer o kernel
4.14, version 104
, ou versões superiores, do Amazon Linux.uname -r
-
Execute um destes procedimentos:
-
Se o comando retornar
4.14.104-78.84.amzn1.x86_64
ou uma versão superior a 4.14, faça download e instale o cliente Lustre usando o comando apresentado a seguir.sudo yum install -y lustre-client
-
Se o comando retornar um resultado menor que
4.14.104-78.84.amzn1.x86_64
, atualize o kernel e reinicie sua EC2 instância da Amazon executando o comando a seguir.sudo yum -y update kernel && sudo reboot
Confirme se o kernel foi atualizado usando o comando uname -r. Em seguida, faça download e instale o cliente Lustre conforme descrito anteriormente.
-
CentOS, Rocky Linux e Red Hat
Você pode instalar e atualizar pacotes do cliente Lustre que são compatíveis com o Red Hat Enterprise Linux (RHEL) e o Rocky Linux a partir do repositório de pacotes yum do cliente Amazon FSx Lustre. Esses pacotes são assinados para ajudar a garantir que não foram violados antes ou durante o download. A instalação do repositório falhará se você não instalar a chave pública correspondente em seu sistema.
Para adicionar o repositório de pacotes yum do cliente Amazon FSx Lustre
-
Abra um terminal no seu cliente.
-
Instale a chave pública FSx rpm da Amazon usando o comando a seguir.
curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
-
Importe a chave ao usar o comando apresentado a seguir.
sudo rpm --import /tmp/fsx-rpm-public-key.asc
-
Adicione o repositório e atualize o gerenciador de pacotes usando o comando apresentado a seguir.
sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/9/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
Para configurar o repositório yum do cliente Amazon FSx Lustre
O repositório de pacotes yum do cliente Amazon FSx Lustre é configurado por padrão para instalar o cliente Lustre que é compatível com a versão do kernel que foi enviada inicialmente com a versão mais recente suportada do Rocky Linux e 9. RHEL Para instalar um cliente Lustre compatível com a versão do kernel que você está usando, é possível editar o arquivo de configuração do repositório.
Esta seção descreve como determinar qual kernel você está executando, se é necessário editar a configuração do repositório e como editar o arquivo de configuração.
-
Determine qual kernel está em execução, no momento, na sua instância de computação ao usar o comando apresentado a seguir.
uname -r
-
Execute um destes procedimentos:
-
Se o comando retornar
5.14.0-427*
, não será necessário modificar a configuração do repositório. Prossiga para o procedimento Como instalar o cliente Lustre. -
Se o comando retornar
5.14.0-362.18.1
, você deverá editar a configuração do repositório para que ela aponte para o cliente Lustre para a versão Rocky Linux e RHEL 9.3. -
Se o comando retornar
5.14.0-70*
, você deverá editar a configuração do repositório para que ela aponte para o cliente Lustre para a versão Rocky Linux e RHEL 9.0.
-
-
Edite o arquivo de configuração do repositório para apontar para uma versão específica do RHEL uso do comando a seguir. Substituir
com a RHEL versão que você precisa usar.__versão_ específica RHEL
sudo sed -i 's#9#
specific_RHEL_version
#' /etc/yum.repos.d/aws-fsx.repoPor exemplo, para apontar para a versão 9.3,
substitua porspecific_RHEL_version
9.3
no comando, como no exemplo a seguir.sudo sed -i 's#9#9.3#' /etc/yum.repos.d/aws-fsx.repo
Use o comando apresentado a seguir para limpar o cache do yum.
sudo yum clean all
Como instalar o cliente Lustre
-
Instale os pacotes do repositório usando o comando apresentado a seguir.
sudo yum install -y kmod-lustre-client lustre-client
Os comandos anteriores instalam os dois pacotes necessários para montar e interagir com seu sistema de FSx arquivos da Amazon. O repositório inclui pacotes adicionais para o Lustre, como um pacote que contém o código-fonte e pacotes que contém testes, e você pode instalá-los se desejar. Para listar todos os pacotes disponíveis no repositório, use o comando apresentado a seguir.
yum --disablerepo="*" --enablerepo="aws-fsx" list available
Para fazer download do rpm de origem, que contém um tarball do código-fonte upstream e o conjunto de patches que aplicamos, use o comando apresentado a seguir.
sudo yumdownloader --source kmod-lustre-client
Quando você executa uma atualização do yum, uma versão mais recente do módulo é instalada, se disponível, e a versão existente é substituída. Para evitar que a versão instalada no momento seja removida na atualização, adicione uma linha como a apresentada a seguir ao seu arquivo /etc/yum.conf
.
installonlypkgs=kernel, kernel-PAE, installonlypkg(kernel), installonlypkg(kernel-module), installonlypkg(vm), multiversion(kernel), kmod-lustre-client
Esta lista inclui os pacotes padrão somente para a instalação, especificados na página de manual yum.conf
, e o pacote kmod-lustre-client
.
Você pode instalar e atualizar pacotes de clientes Lustre compatíveis com Red Hat Enterprise Linux (RHEL), Rocky Linux e CentOS a partir do repositório de pacotes yum do cliente Amazon FSx Lustre. Esses pacotes são assinados para ajudar a garantir que não foram violados antes ou durante o download. A instalação do repositório falhará se você não instalar a chave pública correspondente em seu sistema.
Para adicionar o repositório de pacotes yum do cliente Amazon FSx Lustre
-
Abra um terminal no seu cliente.
-
Instale a chave pública FSx rpm da Amazon usando o comando a seguir.
curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
-
Importe a chave ao usar o comando apresentado a seguir.
sudo rpm --import /tmp/fsx-rpm-public-key.asc
-
Adicione o repositório e atualize o gerenciador de pacotes usando o comando apresentado a seguir.
sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/8/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
Para configurar o repositório yum do cliente Amazon FSx Lustre
O repositório de pacotes yum do cliente Amazon FSx Lustre é configurado por padrão para instalar o cliente Lustre que é compatível com a versão do kernel fornecida inicialmente com as versões mais recentes suportadas do CentOS, Rocky Linux e 8. RHEL Para instalar um cliente Lustre compatível com a versão do kernel que você está usando, é possível editar o arquivo de configuração do repositório.
Esta seção descreve como determinar qual kernel você está executando, se é necessário editar a configuração do repositório e como editar o arquivo de configuração.
-
Determine qual kernel está em execução, no momento, na sua instância de computação ao usar o comando apresentado a seguir.
uname -r
-
Execute um destes procedimentos:
-
Se o comando retornar
4.18.0-553*
, não será necessário modificar a configuração do repositório. Prossiga para o procedimento Como instalar o cliente Lustre. -
Se o comando retornar
4.18.0-513*
, você deverá editar a configuração do repositório para que ela aponte para o cliente Lustre para as versões CentOS, Rocky Linux e 8.9. RHEL -
Se o comando retornar
4.18.0-477*
, você deverá editar a configuração do repositório para que ela aponte para o cliente Lustre para as versões CentOS, Rocky Linux e 8.8. RHEL -
Se o comando retornar
4.18.0-425*
, você deverá editar a configuração do repositório para que ela aponte para o cliente Lustre para as versões CentOS, Rocky Linux e 8.7. RHEL -
Se o comando retornar
4.18.0-372*
, você deverá editar a configuração do repositório para que ela aponte para o cliente Lustre para as versões CentOS, Rocky Linux e 8.6. RHEL -
Se o comando retornar
4.18.0-348*
, você deverá editar a configuração do repositório para que ela aponte para o cliente Lustre para as versões CentOS, Rocky Linux e 8.5. RHEL -
Se o comando retornar
4.18.0-305*
, você deverá editar a configuração do repositório para que ela aponte para o cliente Lustre para as versões CentOS, Rocky Linux e 8.4. RHEL -
Se o comando retornar
4.18.0-240*
, você deverá editar a configuração do repositório para que ela aponte para o cliente Lustre para as versões CentOS e 8.3. RHEL -
Se o comando retornar
4.18.0-193*
, você deverá editar a configuração do repositório para que ela aponte para o cliente Lustre para as versões CentOS e 8.2. RHEL
-
-
Edite o arquivo de configuração do repositório para apontar para uma versão específica do RHEL uso do comando a seguir.
sudo sed -i 's#8#
specific_RHEL_version
#' /etc/yum.repos.d/aws-fsx.repoPor exemplo, para apontar para a versão 8.9,
substitua porspecific_RHEL_version
8.9
no comando.sudo sed -i 's#8#8.9#' /etc/yum.repos.d/aws-fsx.repo
Use o comando apresentado a seguir para limpar o cache do yum.
sudo yum clean all
Como instalar o cliente Lustre
-
Instale os pacotes do repositório usando o comando apresentado a seguir.
sudo yum install -y kmod-lustre-client lustre-client
Os comandos anteriores instalam os dois pacotes necessários para montar e interagir com seu sistema de FSx arquivos da Amazon. O repositório inclui pacotes adicionais para o Lustre, como um pacote que contém o código-fonte e pacotes que contém testes, e você pode instalá-los se desejar. Para listar todos os pacotes disponíveis no repositório, use o comando apresentado a seguir.
yum --disablerepo="*" --enablerepo="aws-fsx" list available
Para fazer download do rpm de origem, que contém um tarball do código-fonte upstream e o conjunto de patches que aplicamos, use o comando apresentado a seguir.
sudo yumdownloader --source kmod-lustre-client
Quando você executa uma atualização do yum, uma versão mais recente do módulo é instalada, se disponível, e a versão existente é substituída. Para evitar que a versão instalada no momento seja removida na atualização, adicione uma linha como a apresentada a seguir ao seu arquivo /etc/yum.conf
.
installonlypkgs=kernel, kernel-PAE, installonlypkg(kernel), installonlypkg(kernel-module), installonlypkg(vm), multiversion(kernel), kmod-lustre-client
Esta lista inclui os pacotes padrão somente para a instalação, especificados na página de manual yum.conf
, e o pacote kmod-lustre-client
.
Você pode instalar e atualizar pacotes de clientes Lustre compatíveis com Red Hat Enterprise Linux (RHEL) e CentOS a partir do repositório de pacotes yum do cliente FSx Amazon Lustre. Esses pacotes são assinados para ajudar a garantir que não foram violados antes ou durante o download. A instalação do repositório falhará se você não instalar a chave pública correspondente em seu sistema.
Para adicionar o repositório de pacotes yum do cliente Amazon FSx Lustre
-
Abra um terminal no seu cliente.
-
Instale a chave pública FSx rpm da Amazon usando o comando a seguir.
curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
-
Importe a chave usando o comando apresentado a seguir.
sudo rpm --import /tmp/fsx-rpm-public-key.asc
-
Adicione o repositório e atualize o gerenciador de pacotes usando o comando apresentado a seguir.
sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/7/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
Para configurar o repositório yum do cliente Amazon FSx Lustre
O repositório de pacotes yum do cliente Amazon FSx Lustre é configurado por padrão para instalar o cliente Lustre que é compatível com a versão do kernel fornecida inicialmente com as versões mais recentes suportadas do CentOS e 7. RHEL Para instalar um cliente Lustre compatível com a versão do kernel que você está usando, é possível editar o arquivo de configuração do repositório.
Esta seção descreve como determinar qual kernel você está executando, se é necessário editar a configuração do repositório e como editar o arquivo de configuração.
-
Determine qual kernel está em execução, no momento, na sua instância de computação ao usar o comando apresentado a seguir.
uname -r
-
Execute um destes procedimentos:
-
Se o comando retornar
3.10.0-1160*
, não será necessário modificar a configuração do repositório. Prossiga para o procedimento Como instalar o cliente Lustre. -
Se o comando retornar
3.10.0-1127*
, você deverá editar a configuração do repositório para que ela aponte para o cliente Lustre para as versões CentOS e 7.8. RHEL -
Se o comando retornar
3.10.0-1062*
, você deverá editar a configuração do repositório para que ela aponte para o cliente Lustre para as versões CentOS e 7.7. RHEL
-
-
Edite o arquivo de configuração do repositório para apontar para uma versão específica do RHEL uso do comando a seguir.
sudo sed -i 's#7#
specific_RHEL_version
#' /etc/yum.repos.d/aws-fsx.repoPara direcionar para a versão 7.8, substitua
porspecific_RHEL_version
7.8
no comando.sudo sed -i 's#7#7.8#' /etc/yum.repos.d/aws-fsx.repo
Para direcionar para a versão 7.7, substitua
porspecific_RHEL_version
7.7
no comando.sudo sed -i 's#7#7.7#' /etc/yum.repos.d/aws-fsx.repo
Use o comando apresentado a seguir para limpar o cache do yum.
sudo yum clean all
Como instalar o cliente Lustre
-
Instale os pacotes do cliente Lustre do repositório usando o comando apresentado a seguir.
sudo yum install -y kmod-lustre-client lustre-client
Os comandos anteriores instalam os dois pacotes necessários para montar e interagir com seu sistema de FSx arquivos da Amazon. O repositório inclui pacotes adicionais para o Lustre, como um pacote que contém o código-fonte e pacotes que contém testes, e você pode instalá-los se desejar. Para listar todos os pacotes disponíveis no repositório, use o comando apresentado a seguir.
yum --disablerepo="*" --enablerepo="aws-fsx" list available
Para fazer download do rpm de origem que contém um tarball do código-fonte upstream e o conjunto de patches que aplicamos, use o comando apresentado a seguir.
sudo yumdownloader --source kmod-lustre-client
Quando você executa uma atualização do yum, uma versão mais recente do módulo é instalada, se disponível, e a versão existente é substituída. Para evitar que a versão instalada no momento seja removida na atualização, adicione uma linha como a apresentada a seguir ao seu arquivo /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
Esta lista inclui os pacotes padrão somente para a instalação, especificados na página de manual yum.conf
, e o pacote kmod-lustre-client
.
Você pode instalar e atualizar pacotes do cliente Lustre a partir do repositório de pacotes yum do cliente Amazon FSx Lustre que são compatíveis com o CentOS 7 para instâncias baseadas em Graviton baseadas em ARM. AWS EC2 Esses pacotes são assinados para ajudar a garantir que não foram violados antes ou durante o download. A instalação do repositório falhará se você não instalar a chave pública correspondente em seu sistema.
Para adicionar o repositório de pacotes yum do cliente Amazon FSx Lustre
-
Abra um terminal no seu cliente.
-
Instale a chave pública FSx rpm da Amazon usando o comando a seguir.
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
-
Importe a chave usando o comando apresentado a seguir.
sudo rpm --import /tmp/fsx-rpm-public-key.asc
-
Adicione o repositório e atualize o gerenciador de pacotes usando o comando apresentado a seguir.
sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/centos/7/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
Para configurar o repositório yum do cliente Amazon FSx Lustre
O repositório de pacotes yum do cliente Amazon FSx Lustre é configurado por padrão para instalar o cliente Lustre que é compatível com a versão do kernel fornecida inicialmente com a versão mais recente do CentOS 7. Para instalar um cliente Lustre compatível com a versão do kernel que você está usando, é possível editar o arquivo de configuração do repositório.
Esta seção descreve como determinar qual kernel você está executando, se é necessário editar a configuração do repositório e como editar o arquivo de configuração.
-
Determine qual kernel está em execução, no momento, na sua instância de computação ao usar o comando apresentado a seguir.
uname -r
-
Execute um destes procedimentos:
-
Se o comando retornar
4.18.0-193*
, não será necessário modificar a configuração do repositório. Prossiga para o procedimento Como instalar o cliente Lustre. -
Se o comando retornar
4.18.0-147*
, você deverá editar a configuração do repositório a fim de que direcione o cliente Lustre para a versão CentOS 7.8.
-
-
Edite o arquivo de configuração do repositório a fim de direcionar para a versão do CentOS 7.8 usando o comando apresentado a seguir.
sudo sed -i 's#7#7.8#' /etc/yum.repos.d/aws-fsx.repo
Use o comando apresentado a seguir para limpar o cache do yum.
sudo yum clean all
Como instalar o cliente Lustre
-
Instale os pacotes do repositório usando o comando apresentado a seguir.
sudo yum install -y kmod-lustre-client lustre-client
Os comandos anteriores instalam os dois pacotes necessários para montar e interagir com seu sistema de FSx arquivos da Amazon. O repositório inclui pacotes adicionais para o Lustre, como um pacote que contém o código-fonte e pacotes que contém testes, e você pode instalá-los se desejar. Para listar todos os pacotes disponíveis no repositório, use o comando apresentado a seguir.
yum --disablerepo="*" --enablerepo="aws-fsx" list available
Para fazer download do rpm de origem, que contém um tarball do código-fonte upstream e o conjunto de patches que aplicamos, use o comando apresentado a seguir.
sudo yumdownloader --source kmod-lustre-client
Quando você executa uma atualização do yum, uma versão mais recente do módulo é instalada, se disponível, e a versão existente é substituída. Para evitar que a versão instalada no momento seja removida na atualização, adicione uma linha como a apresentada a seguir ao seu arquivo /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
Esta lista inclui os pacotes padrão somente para a instalação, especificados na página de manual yum.conf
, e o pacote kmod-lustre-client
.
Ubuntu
Você pode obter pacotes Lustre no repositório Amazon FSx do Ubuntu 22.04. Para validar que o conteúdo do repositório não foi adulterado antes ou durante o download, uma assinatura do GNU Privacy Guard (GPG) é aplicada aos metadados do repositório. A instalação do repositório falha, a menos que você tenha a GPG chave pública correta instalada em seu sistema.
-
Abra um terminal no seu cliente.
-
Siga estas etapas para adicionar o repositório Amazon FSx Ubuntu:
-
Se você ainda não registrou um repositório Amazon FSx Ubuntu na sua instância cliente, baixe e instale a chave pública necessária. Use o seguinte comando.
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
-
Adicione o repositório de FSx pacotes da Amazon ao seu gerenciador de pacotes local usando o comando a seguir.
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'
-
-
Determine qual kernel está em execução na instância do cliente no momento e realize atualizações, conforme necessário. O cliente Lustre no Ubuntu 22.04 requer kernel
5.15.0-1015-aws
ou posterior para instâncias baseadas em x86 e EC2 instâncias baseadas em ARM EC2 alimentadas por processadores Graviton. AWS-
Execute o comando apresentado a seguir para determinar qual kernel está em execução.
uname -r
-
Execute o comando apresentado a seguir para atualizar para as versões mais recentes do kernel do Ubuntu e do Lustre e, em seguida, reinicialize.
sudo apt install -y linux-aws lustre-client-modules-aws && sudo reboot
Se sua versão do kernel
5.15.0-1015-aws
for maior do que a das instâncias baseadas em x86 e nas EC2 instâncias baseadas em GravitonEC2, e você não quiser atualizar para a versão mais recente do kernel, você pode instalar o Lustre para o kernel atual com o comando a seguir.sudo apt install -y lustre-client-modules-$(uname -r)
Os dois pacotes Lustre necessários para montar e interagir com seu sistema de arquivos FSx for Lustre estão instalados. Opcionalmente, é possível instalar pacotes relacionados adicionais, como um pacote que contém o código-fonte e pacotes que contém testes, os quais estão inclusos no repositório.
-
Liste todos os pacotes disponíveis no repositório ao usar o comando apresentado a seguir.
sudo apt-cache search ^lustre
-
(Opcional) Se você deseja que a atualização do sistema também atualize sempre os módulos do cliente Lustre, certifique-se de que o pacote
lustre-client-modules-aws
esteja instalado usando o comando apresentado a seguir.sudo apt install -y lustre-client-modules-aws
-
nota
Se você receber um erro Module Not Found
, consulte Como solucionar erros de módulos ausentes.
Os clientes Lustre 2.12 têm suporte no Ubuntu 20.04 com o kernel 5.15.0-1015-aws ou com versões posteriores. Os clientes Lustre 2.10 são compatíveis com o Ubuntu 20.04 com kernel 5.4.0-1011-aws ou posterior em instâncias baseadas em x86 e kernel 5.4.0-1015-aws ou posterior em EC2 instâncias baseadas em ARM com processadores Graviton. EC2 AWS
Você pode obter pacotes Lustre no repositório Amazon FSx do Ubuntu 20.04. Para validar que o conteúdo do repositório não foi adulterado antes ou durante o download, uma assinatura do GNU Privacy Guard (GPG) é aplicada aos metadados do repositório. A instalação do repositório falha, a menos que você tenha a GPG chave pública correta instalada em seu sistema.
-
Abra um terminal no seu cliente.
-
Siga estas etapas para adicionar o repositório Amazon FSx Ubuntu:
-
Se você ainda não registrou um repositório Amazon FSx Ubuntu na sua instância cliente, baixe e instale a chave pública necessária. Use o seguinte comando.
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
-
Adicione o repositório de FSx pacotes da Amazon ao seu gerenciador de pacotes local usando o comando a seguir.
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'
-
-
Determine qual kernel está em execução na instância do cliente no momento e realize atualizações, conforme necessário.
-
Execute o comando apresentado a seguir para determinar qual kernel está em execução.
uname -r
-
Execute o comando apresentado a seguir para atualizar para as versões mais recentes do kernel do Ubuntu e do Lustre e, em seguida, reinicialize.
sudo apt install -y linux-aws lustre-client-modules-aws && sudo reboot
Se sua versão do kernel for maior do que
5.4.0-1011-aws
para EC2 instâncias baseadas em x86 ou maior que5.4.0-1015-aws
para instâncias baseadas em GravitonEC2, e você não quiser atualizar para a versão mais recente do kernel, você pode instalar o Lustre para o kernel atual com o comando a seguir.sudo apt install -y lustre-client-modules-$(uname -r)
Os dois pacotes Lustre necessários para montar e interagir com seu sistema de arquivos FSx for Lustre estão instalados. Opcionalmente, é possível instalar pacotes relacionados adicionais, como um pacote que contém o código-fonte e pacotes que contém testes, os quais estão inclusos no repositório.
-
Liste todos os pacotes disponíveis no repositório ao usar o comando apresentado a seguir.
sudo apt-cache search ^lustre
-
(Opcional) Se você deseja que a atualização do sistema também atualize sempre os módulos do cliente Lustre, certifique-se de que o pacote
lustre-client-modules-aws
esteja instalado usando o comando apresentado a seguir.sudo apt install -y lustre-client-modules-aws
-
nota
Se você receber um erro Module Not Found
, consulte Como solucionar erros de módulos ausentes.
nota
A última versão do kernel com suporte para o Ubuntu 18 é 5.4.0.1103.aws
.
Você pode obter pacotes Lustre no repositório Amazon FSx do Ubuntu 18.04. Para validar que o conteúdo do repositório não foi adulterado antes ou durante o download, uma assinatura do GNU Privacy Guard (GPG) é aplicada aos metadados do repositório. A instalação do repositório falha, a menos que você tenha a GPG chave pública correta instalada em seu sistema.
-
Abra um terminal no seu cliente.
-
Siga estas etapas para adicionar o repositório Amazon FSx Ubuntu:
-
Se você ainda não registrou um repositório Amazon FSx Ubuntu na sua instância cliente, baixe e instale a chave pública necessária. Use o seguinte comando.
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
-
Adicione o repositório de FSx pacotes da Amazon ao seu gerenciador de pacotes local usando o comando a seguir.
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'
-
-
Determine qual kernel está em execução na instância do cliente no momento e realize atualizações, conforme necessário. O cliente Lustre no Ubuntu 18.04 requer kernel
4.15.0-1054-aws
ou posterior para instâncias baseadas em x86 e kernel5.3.0-1023-aws
ou posterior para EC2 instâncias baseadas em ARM alimentadas por processadores Graviton. EC2 AWS-
Execute o comando apresentado a seguir para determinar qual kernel está em execução.
uname -r
-
Execute o comando apresentado a seguir para atualizar para as versões mais recentes do kernel do Ubuntu e do Lustre e, em seguida, reinicialize.
sudo apt install -y linux-aws lustre-client-modules-aws && sudo reboot
Se sua versão do kernel for maior do que
4.15.0-1054-aws
para EC2 instâncias baseadas em x86 ou maior que5.3.0-1023-aws
para instâncias baseadas em GravitonEC2, e você não quiser atualizar para a versão mais recente do kernel, você pode instalar o Lustre para o kernel atual com o comando a seguir.sudo apt install -y lustre-client-modules-$(uname -r)
Os dois pacotes Lustre necessários para montar e interagir com seu sistema de arquivos FSx for Lustre estão instalados. Opcionalmente, é possível instalar pacotes relacionados adicionais, como um pacote que contém o código-fonte e pacotes que contém testes, os quais estão inclusos no repositório.
-
Liste todos os pacotes disponíveis no repositório ao usar o comando apresentado a seguir.
sudo apt-cache search ^lustre
-
(Opcional) Se você deseja que a atualização do sistema também atualize sempre os módulos do cliente Lustre, certifique-se de que o pacote
lustre-client-modules-aws
esteja instalado usando o comando apresentado a seguir.sudo apt install -y lustre-client-modules-aws
-
nota
Se você receber um erro Module Not Found
, consulte Como solucionar erros de módulos ausentes.
Se você receber um erro Module Not Found
ao realizar a instalação de qualquer versão do Ubuntu, faça o seguinte:
Faça downgrade do kernel para a versão mais recente com suporte. Liste todas as versões disponíveis do lustre-client-modules pacote e instale o kernel correspondente. Para fazer isso, execute o seguinte comando.
sudo apt-cache search lustre-client-modules
Por exemplo, se a versão mais recente inclusa no repositório for lustre-client-modules-5.4.0-1011-aws
, faça o seguinte:
Instale o kernel para o qual este pacote foi desenvolvido usando os comandos apresentados a seguir.
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
Reinicialize a instância usando o comando apresentado a seguir.
sudo reboot
Instale o cliente Lustre usando o comando apresentado a seguir.
sudo apt-get install -y lustre-client-modules-$(uname -r)
SUSELinux
Para instalar o cliente Lustre no SUSE Linux 12 SP3
-
Abra um terminal no seu cliente.
-
Instale a chave pública FSx rpm da Amazon usando o comando a seguir.
sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
-
Importe a chave ao usar o comando apresentado a seguir.
sudo rpm --import fsx-sles-public-key.asc
-
Adicione o repositório para o cliente Lustre usando o comando apresentado a seguir.
sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
-
Faça download e instale o cliente Lustre com os comandos apresentados a seguir.
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
Para instalar o cliente Lustre no SUSE Linux 12 SP4
-
Abra um terminal no seu cliente.
-
Instale a chave pública FSx rpm da Amazon usando o comando a seguir.
sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
-
Importe a chave ao usar o comando apresentado a seguir.
sudo rpm --import fsx-sles-public-key.asc
-
Adicione o repositório para o cliente Lustre usando o comando apresentado a seguir.
sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
-
Execute um destes procedimentos:
Se você instalou SP4 diretamente, baixe e instale o cliente Lustre com os seguintes comandos.
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
-
Se você migrou de SP3 para SP4 e adicionou anteriormente o FSx repositório da AmazonSP3, baixe e instale o cliente Lustre com os seguintes comandos.
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
Para instalar o cliente Lustre no SUSE Linux 12 SP5
-
Abra um terminal no seu cliente.
-
Instale a chave pública FSx rpm da Amazon usando o comando a seguir.
sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
-
Importe a chave ao usar o comando apresentado a seguir.
sudo rpm --import fsx-sles-public-key.asc
-
Adicione o repositório para o cliente Lustre usando o comando apresentado a seguir.
sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
-
Execute um destes procedimentos:
Se você instalou SP5 diretamente, baixe e instale o cliente Lustre com os seguintes comandos.
sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo sudo zypper refresh sudo zypper in lustre-client
Se você migrou de SP4 para SP5 e adicionou anteriormente o FSx repositório da AmazonSP4, baixe e instale o cliente Lustre com os seguintes comandos.
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
nota
Pode ser necessário reinicializar a instância de computação para que o cliente conclua a instalação.