Installera fördefinierad Lustre-klientprogramvara
I den här artikeln får du lära dig hur du laddar ned och installerar ett Lustre-klientpaket. När du har installerat kan du konfigurera virtuella klientdatorer och koppla dem till ett Azure Managed Lustre-kluster. Välj en operativsystemversion för att se anvisningarna.
Om du behöver uppgradera en befintlig Lustre-klient till den aktuella versionen läser du Uppgradera en Lustre-klient till den aktuella versionen.
Mer information om hur du ansluter klienter till ett kluster finns i Ansluta klienter till ett Azure Managed Lustre-filsystem.
Uppgradera klientprogramvara
Den här självstudien visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör AlmaLinux HPC 8.6 och kopplar dem till ett Azure Managed Lustre-kluster.
Anvisningarna gäller för virtuella klientdatorer som kör:
- AlmaLinux HPC 8.6
Installera klientprogramvara för Red Hat Enterprise Linux 7
Den här självstudien visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör RHEL 7 och koppla dem till ett Azure Managed Lustre-kluster.
Anvisningarna gäller för virtuella klientdatorer som kör:
- Red Hat Enterprise Linux 7 (RHEL 7)
Installera klientprogramvara för Red Hat Enterprise Linux eller AlmaLinux 8
Den här självstudien visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör RHEL 8 eller Alma 8 och koppla dem till ett Azure Managed Lustre-kluster.
Anvisningarna gäller för virtuella klientdatorer som kör:
- Red Hat Enterprise Linux 8 (RHEL 8)
- Alma Linux 8
Kommentar
Information om AlmaLinux 8.6 HPC Marketplace-avbildningar finns i de separata installationsanvisningarna för Alma 8.6 HPC.
Installera klientprogramvara för Red Hat Enterprise Linux 9
Den här självstudien visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör RHEL 9 och koppla dem till ett Azure Managed Lustre-kluster.
Anvisningarna gäller för virtuella klientdatorer som kör:
- Red Hat Enterprise Linux 9 (RHEL 9)
Installera klientprogramvara för Ubuntu 18.04
Den här självstudien visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör Ubuntu 18.04 och kopplar dem till ett Azure Managed Lustre-kluster.
Anvisningarna gäller för virtuella klientdatorer som kör:
- Ubuntu 18.04
Installera klientprogramvara för Ubuntu 20.04
Den här självstudien visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör Ubuntu 20.04 och bifogar dem i ett Azure Managed Lustre-kluster.
Anvisningarna gäller för virtuella klientdatorer som kör:
- Ubuntu 20.04
Installera klientprogramvara för Ubuntu 22.04
Den här självstudien visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör Ubuntu 22.04 och koppla dem till ett Azure Managed Lustre-kluster.
Anvisningarna gäller för virtuella klientdatorer som kör:
- Ubuntu 22.04
Ladda ned och installera fördefinierad klientprogramvara
Varning
Dessa instruktioner gäller endast för AlmaLinux 8.6 HPC Marketplace-avbildningar. Alla andra AlmaLinux 8-installationer, inklusive HPC och allmän marknadsplats, finns i Red Hat 8-instruktioner.
Installera och konfigurera Azure Managed Lustre-lagringsplatsen för DNF-pakethanteraren. Skapa följande skript och ge det
repo.bash
namnet :#!/bin/bash set -ex rpm --import https://packages.microsoft.com/keys/microsoft.asc DISTRIB_CODENAME=el8 REPO_PATH=/etc/yum.repos.d/amlfs.repo echo -e "[amlfs]" > ${REPO_PATH} echo -e "name=Azure Lustre Packages" >> ${REPO_PATH} echo -e "baseurl=https://packages.microsoft.com/yumrepos/amlfs-${DISTRIB_CODENAME}" >> ${REPO_PATH} echo -e "enabled=1" >> ${REPO_PATH} echo -e "gpgcheck=1" >> ${REPO_PATH} echo -e "gpgkey=https://packages.microsoft.com/keys/microsoft.asc" >> ${REPO_PATH}
Kör skript som superanvändare:
sudo bash repo.bash
Installera metapaketet som matchar den kernel som körs:
sudo dnf install --disableexcludes=main --refresh amlfs-lustre-client-2.15.4_42_gd6d405d-$(uname -r | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Kommentar
Metapackage-versionen överensstämmer inte alltid med kernelversionen. Använd installationskommandot ovan för att installera rätt metapackage.
Om du bara vill uppgradera kerneln och inte alla paket måste du åtminstone uppgradera metapaketet amlfs-lustre-client för att Lustre-klienten ska fortsätta att fungera efter omstarten. Kommandot bör se ut ungefär som i följande exempel:
export NEWKERNELVERSION=6.7.8 sudo dnf upgrade kernel-$NEWKERNELVERSION amlfs-lustre-client-2.15.4_42_gd6d405d-$(echo $NEWKERNELVERSION | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Installera och konfigurera Azure Managed Lustre-lagringsplatsen för YUM-pakethanteraren. Skapa följande skript och ge det
repo.bash
namnet :#!/bin/bash set -ex rpm --import https://packages.microsoft.com/keys/microsoft.asc DISTRIB_CODENAME=el7 REPO_PATH=/etc/yum.repos.d/amlfs.repo echo -e "[amlfs]" > ${REPO_PATH} echo -e "name=Azure Lustre Packages" >> ${REPO_PATH} echo -e "baseurl=https://packages.microsoft.com/yumrepos/amlfs-${DISTRIB_CODENAME}" >> ${REPO_PATH} echo -e "enabled=1" >> ${REPO_PATH} echo -e "gpgcheck=1" >> ${REPO_PATH} echo -e "gpgkey=https://packages.microsoft.com/keys/microsoft.asc" >> ${REPO_PATH}
Kör skript som superanvändare:
sudo bash repo.bash
Installera metapaketet som matchar den kernel som körs:
sudo yum install amlfs-lustre-client-2.15.4_42_gd6d405d-$(uname -r | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Kommentar
Metapackage-versionen överensstämmer inte alltid med kernelversionen. Använd installationskommandot ovan för att installera rätt metapackage.
Om du bara vill uppgradera kerneln och inte alla paket måste du åtminstone uppgradera metapaketet amlfs-lustre-client för att Lustre-klienten ska fortsätta att fungera efter omstarten. Kommandot bör se ut ungefär som i följande exempel:
export NEWKERNELVERSION=6.7.8 sudo yum upgrade kernel-$NEWKERNELVERSION amlfs-lustre-client-2.15.4_42_gd6d405d-$(echo $NEWKERNELVERSION | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Installera och konfigurera Azure Managed Lustre-lagringsplatsen för DNF-pakethanteraren. Skapa följande skript och ge det
repo.bash
namnet :#!/bin/bash set -ex rpm --import https://packages.microsoft.com/keys/microsoft.asc DISTRIB_CODENAME=el8 REPO_PATH=/etc/yum.repos.d/amlfs.repo echo -e "[amlfs]" > ${REPO_PATH} echo -e "name=Azure Lustre Packages" >> ${REPO_PATH} echo -e "baseurl=https://packages.microsoft.com/yumrepos/amlfs-${DISTRIB_CODENAME}" >> ${REPO_PATH} echo -e "enabled=1" >> ${REPO_PATH} echo -e "gpgcheck=1" >> ${REPO_PATH} echo -e "gpgkey=https://packages.microsoft.com/keys/microsoft.asc" >> ${REPO_PATH}
Kör skript som superanvändare:
sudo bash repo.bash
Installera metapaketet som matchar den kernel som körs:
sudo dnf install amlfs-lustre-client-2.15.4_42_gd6d405d-$(uname -r | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Kommentar
Metapackage-versionen överensstämmer inte alltid med kernelversionen. Använd installationskommandot ovan för att installera rätt metapackage.
Om du bara vill uppgradera kerneln och inte alla paket måste du åtminstone uppgradera metapaketet amlfs-lustre-client för att Lustre-klienten ska fortsätta att fungera efter omstarten. Kommandot bör se ut ungefär som i följande exempel:
export NEWKERNELVERSION=6.7.8 sudo dnf upgrade kernel-$NEWKERNELVERSION amlfs-lustre-client-2.15.4_42_gd6d405d-$(echo $NEWKERNELVERSION | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Installera och konfigurera Azure Managed Lustre-lagringsplatsen för DNF-pakethanteraren. Skapa följande skript och ge det
repo.bash
namnet :#!/bin/bash set -ex rpm --import https://packages.microsoft.com/keys/microsoft.asc DISTRIB_CODENAME=el9 REPO_PATH=/etc/yum.repos.d/amlfs.repo echo -e "[amlfs]" > ${REPO_PATH} echo -e "name=Azure Lustre Packages" >> ${REPO_PATH} echo -e "baseurl=https://packages.microsoft.com/yumrepos/amlfs-${DISTRIB_CODENAME}" >> ${REPO_PATH} echo -e "enabled=1" >> ${REPO_PATH} echo -e "gpgcheck=1" >> ${REPO_PATH} echo -e "gpgkey=https://packages.microsoft.com/keys/microsoft.asc" >> ${REPO_PATH}
Kör skript som superanvändare:
sudo bash repo.bash
Installera metapaketet som matchar den kernel som körs:
sudo dnf install amlfs-lustre-client-2.15.4_42_gd6d405d-$(uname -r | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Kommentar
Metapackage-versionen överensstämmer inte alltid med kernelversionen. Använd installationskommandot ovan för att installera rätt metapackage.
Om du bara vill uppgradera kerneln och inte alla paket måste du åtminstone uppgradera metapaketet amlfs-lustre-client för att Lustre-klienten ska fortsätta att fungera efter omstarten. Kommandot bör se ut ungefär som i följande exempel:
export NEWKERNELVERSION=6.7.8 sudo dnf upgrade kernel-$NEWKERNELVERSION amlfs-lustre-client-2.15.4_42_gd6d405d-$(echo $NEWKERNELVERSION | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Varning
Ubuntu 18.04 LTS nådde slutet av standardsupporten den 31 maj 2023. Microsoft rekommenderar att du antingen migrerar till nästa Ubuntu LTS-version eller uppgraderar till Ubuntu Pro för att få åtkomst till utökad säkerhet och underhåll från Canonical. Mer information finns i meddelandet.
Se till att Ubuntu Pro är aktiverat och finns på den rekommenderade 5.4-kerneln, som tillhandahålls av metapaketet linux-image-azure:
apt list --installed linux-image*
Installera och konfigurera Azure Managed Lustre-lagringsplatsen för APT-pakethanteraren. Skapa följande skript och ge det
repo.bash
namnet :#!/bin/bash set -ex apt update && apt install -y ca-certificates curl apt-transport-https lsb-release gnupg source /etc/lsb-release echo "deb [arch=amd64] https://packages.microsoft.com/repos/amlfs-${DISTRIB_CODENAME}/ ${DISTRIB_CODENAME} main" | tee /etc/apt/sources.list.d/amlfs.list curl -sL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | tee /etc/apt/trusted.gpg.d/microsoft.gpg > /dev/null apt update
Kör skript som en superanvändare:
sudo bash repo.bash
Installera metapaketet som matchar den kernel som körs:
sudo apt install amlfs-lustre-client-2.15.4-42-gd6d405d=$(uname -r)
Kommentar
Det här kommandot installerar ett metapaket som håller versionen av Lustre i linje med den installerade kerneln. För att detta ska fungera måste du använda
apt full-upgrade
i stället för att baraapt upgrade
uppdatera systemet.Om du vill uppgradera endast kerneln (och inte alla paket) måste du åtminstone uppgradera metapaketet amlfs-lustre-client för att Lustre-klienten ska fortsätta att fungera efter omstarten. Kommandot bör se ut ungefär som i följande exempel:
apt upgrade linux-image-[new kernel version] amlfs-lustre-client-2.15.4-42-gd6d405d
Installera och konfigurera Azure Managed Lustre-lagringsplatsen för APT-pakethanteraren. Skapa följande skript och ge det
repo.bash
namnet :#!/bin/bash set -ex apt update && apt install -y ca-certificates curl apt-transport-https lsb-release gnupg source /etc/lsb-release echo "deb [arch=amd64] https://packages.microsoft.com/repos/amlfs-${DISTRIB_CODENAME}/ ${DISTRIB_CODENAME} main" | tee /etc/apt/sources.list.d/amlfs.list curl -sL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | tee /etc/apt/trusted.gpg.d/microsoft.gpg > /dev/null apt update
Kör skript som en superanvändare:
sudo bash repo.bash
Installera metapaketet som matchar den kernel som körs:
sudo apt install amlfs-lustre-client-2.15.4-42-gd6d405d=$(uname -r)
Kommentar
Det här kommandot installerar ett metapaket som håller versionen av Lustre i linje med den installerade kerneln. För att detta ska fungera måste du använda
apt full-upgrade
i stället för att baraapt upgrade
uppdatera systemet.Om du vill uppgradera endast kerneln (och inte alla paket) måste du åtminstone uppgradera metapaketet amlfs-lustre-client för att Lustre-klienten ska fortsätta att fungera efter omstarten. Kommandot bör se ut ungefär som i följande exempel:
apt upgrade linux-image-[new kernel version] amlfs-lustre-client-2.15.4-42-gd6d405d
Viktigt!
Azure Marketplace-avbildningen för Ubuntu 22.04 LTS-versionen använder kerneln Maskinvaruaktivering (HWE) som standard. Dessa kärnor stöds dock bara i sex månader, och Lustre-stöd för dessa kärnor är ofta inte tillgängligt när de släpps. Därför rekommenderar vi att du växlar till LTS-kerneln eftersom den ger dig mer stabilitet och underhåller en kernelversion som stöds med Lustre-klienten.
Installera LTS-kernelmetapackage.
sudo apt update && sudo apt install linux-image-azure-lts-22.04
Ta bort HWE-kernelmetapackage.
Ta bort standardmetapacket för kernelmetapackage (maskinvaruaktivering). Du uppmanas också att ta bort metapaketet linux-azure. Detta är förväntat.
sudo apt remove linux-image-azure
Visa en lista över installerade kernels och se vilken som tillhandahålls av LTS-metapaketet.
När metadatapaketet har tagits bort kontrollerar du vilka kernels som är installerade för närvarande. Nyligen etablerade värdar har två kärnor och äldre värdar kan ha fler. Jämför den version som LTS-metapaketet innehåller mot de andra installerade kernelsna. Här ser du att en 6.2-kernel fortfarande har installerats tidigare från metapaketet linux-image-azure.
apt list --installed linux-image*
Ta bort alla kernels som är nyare än den som nämns i LTS-metapaketet.
Du får en varning om att ta bort kerneln, men de här stegen fungerar om du följer dem på en nyligen etablerad värd. Om du har problem kan du dock läsa Ubuntu-dokumentationen om hur du konfigurerar kernels för att säkerställa att den kan startas efter en omstart.
sudo apt remove linux-image-5.15.0-1053-azure
Kontrollera att du inte har kernels som är nyare än den som nämns i LTS-metapaketet.
apt list --installed linux-image*
Starta om för att läsa in LTS-kerneln.
Installera och konfigurera Azure Managed Lustre-lagringsplatsen för APT-pakethanteraren. Skapa följande skript och ge det
repo.bash
namnet :#!/bin/bash set -ex apt update && apt install -y ca-certificates curl apt-transport-https lsb-release gnupg source /etc/lsb-release echo "deb [arch=amd64] https://packages.microsoft.com/repos/amlfs-${DISTRIB_CODENAME}/ ${DISTRIB_CODENAME} main" | tee /etc/apt/sources.list.d/amlfs.list curl -sL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | tee /etc/apt/trusted.gpg.d/microsoft.gpg > /dev/null apt update
Kör skript som en superanvändare:
sudo bash repo.bash
Installera metapaketet som matchar den kernel som körs:
sudo apt install amlfs-lustre-client-2.15.4-42-gd6d405d=$(uname -r)
Kommentar
Det här kommandot installerar ett metapaket som håller versionen av Lustre i linje med den installerade kerneln. För att detta ska fungera måste du använda
apt full-upgrade
i stället för att baraapt upgrade
uppdatera systemet.Om du vill uppgradera endast kerneln (och inte alla paket) måste du åtminstone uppgradera metapaketet amlfs-lustre-client för att Lustre-klienten ska fortsätta att fungera efter omstarten. Kommandot bör se ut ungefär som i följande exempel:
apt upgrade linux-image-[new kernel version] amlfs-lustre-client-2.15.4-42-gd6d405d
Nästa steg
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för