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 paketet 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 kan du läsa Uppgradera Lustre-klientprogramvaran 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 klientprogramvaran för AlmaLinux HPC 8.6
Den här artikeln visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör AlmaLinux HPC 8.6.
Installera klientprogramvara för Red Hat Enterprise Linux 7
Den här artikeln visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör Red Hat Enterprise Linux 7 (RHEL 7).
Installera klientprogramvara för Red Hat Enterprise Linux 8 eller AlmaLinux 8
Den här artikeln visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör Red Hat Enterprise Linux 8 (RHEL 8) eller AlmaLinux 8.
Kommentar
För AlmaLinux 8.6 HPC-avbildningar på Azure Marketplace, se de separata installationsanvisningarna för AlmaLinux 8.6 HPC.
Installera klientprogramvara för Red Hat Enterprise Linux 9
Den här artikeln visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör Red Hat Enterprise Linux 9 (RHEL 9).
Installera klientprogramvara för Ubuntu 18.04
Den här artikeln visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör Ubuntu 18.04.
Installera klientprogramvara för Ubuntu 20.04
Den här artikeln visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör Ubuntu 20.04.
Installera klientprogramvara för Ubuntu 22.04
Den här artikeln visar hur du installerar klientpaketet för att konfigurera virtuella klientdatorer som kör Ubuntu 22.04.
Ladda ned och installera fördefinierad klientprogramvara
Varning
De här instruktionerna gäller endast för AlmaLinux 8.6 HPC-avbildningar på Azure Marketplace. För alla andra AlmaLinux 8-installationer, inklusive HPC och allmän marknadsplats, hänvisa till anvisningarna i Red Hat 8.
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 skriptet som en 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.6_39_g3e00a10-$(uname -r | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Kommentar
Metapackage-versionen överensstämmer inte alltid med kernelversionen. Använd föregående kommando för att installera rätt metapackage.
Om du bara vill uppgradera kerneln och inte alla paket måste du (minst) även uppgradera
amlfs-lustre-client
metapaket så att Lustre-klienten kan 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.6_39_g3e00a10-$(echo $NEWKERNELVERSION | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Varning
Vi publicerar inte längre nya klientpaket för Red Hat Enterprise Linux 7. Migrera till någon av de versioner som stöds för att köra nyare versioner av Azure Managed Lustre-klientpaketen.
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 skriptet som en superanvändare:
sudo bash repo.bash
Installera metapaketet som matchar den kernel som körs.
Metapackage-versionen överensstämmer inte alltid med kernelversionen. Du kan använda följande kommando för att installera rätt metapackage:
sudo yum install amlfs-lustre-client-2.15.4_42_gd6d405d-$(uname -r | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Kommentar
Om du kör
dnf search amlfs-lustre-client
visas inte alla tillgängliga paket för distributionen. Om du vill se alla tillgängligaamlfs-lustre-client
paket kör dudnf list --showduplicates "amlfs-lustre-client*"
.Om du bara vill uppgradera kerneln och inte alla paket måste du (minst) även uppgradera
amlfs-lustre-client
metapaket så att Lustre-klienten kan 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 skriptet som en superanvändare:
sudo bash repo.bash
Installera metapaketet som matchar den kernel som körs.
Metapackage-versionen överensstämmer inte alltid med kernelversionen. Du kan använda följande kommando för att installera rätt metapackage:
sudo dnf install amlfs-lustre-client-2.15.6_39_g3e00a10-$(uname -r | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Kommentar
Om du kör
dnf search amlfs-lustre-client
visas inte alla tillgängliga paket för distributionen. Om du vill se alla tillgängligaamlfs-lustre-client
paket kör dudnf list --showduplicates "amlfs-lustre-client*"
.Om du bara vill uppgradera kerneln och inte alla paket måste du (minst) även uppgradera
amlfs-lustre-client
metapaket så att Lustre-klienten kan 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.6_39_g3e00a10-$(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 skriptet som en superanvändare:
sudo bash repo.bash
Installera metapaketet som matchar den kernel som körs.
Metapackage-versionen överensstämmer inte alltid med kernelversionen. Du kan använda följande kommando för att installera rätt metapackage:
sudo dnf install amlfs-lustre-client-2.15.6_39_g3e00a10-$(uname -r | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Kommentar
Om du kör
dnf search amlfs-lustre-client
visas inte alla tillgängliga paket för distributionen. Om du vill se alla tillgängligaamlfs-lustre-client
paket kör dudnf list --showduplicates "amlfs-lustre-client*"
.Om du bara vill uppgradera kerneln och inte alla paket måste du (minst) även uppgradera
amlfs-lustre-client
metapaket så att Lustre-klienten kan 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.6_39_g3e00a10-$(echo $NEWKERNELVERSION | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Varning
Vi publicerar inte längre nya klientpaket för Ubuntu 18.04. Migrera till någon av de versioner som stöds för att köra nyare versioner av Azure Managed Lustre-klientpaketen.
Ubuntu 18.04 LTS nådde slutet av standardsupporten den 31 maj 2023. Vi 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
linux-image-azure
metapackage innehåller: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 skriptet som en superanvändare:
sudo bash repo.bash
Installera metapaketet som matchar den kernel som körs.
Följande kommando installerar ett metapaket som håller versionen av Lustre i linje med den installerade kerneln. För att den här justeringen ska fungera måste du använda
apt full-upgrade
i stället förapt upgrade
när du uppdaterar systemet.sudo apt install amlfs-lustre-client-2.15.4-42-gd6d405d=$(uname -r)
Kommentar
Om du kör
apt search amlfs-lustre-client
visas inte alla tillgängliga paket för distributionen. Om du vill se alla tillgängligaamlfs-lustre-client
paket kör duapt list -a "amlfs-lustre-client*"
.Om du vill uppgradera endast kerneln och inte alla paket måste du (minst) även uppgradera
amlfs-lustre-client
metapaket så att Lustre-klienten kan 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 skriptet som en superanvändare:
sudo bash repo.bash
Installera metapaketet som matchar den kernel som körs.
Följande kommando installerar ett metapaket som håller versionen av Lustre i linje med den installerade kerneln. För att den här justeringen ska fungera måste du använda
apt full-upgrade
i stället förapt upgrade
när du uppdaterar systemet.sudo apt install amlfs-lustre-client-2.15.6-39-g3e00a10=$(uname -r)
Kommentar
Om du kör
apt search amlfs-lustre-client
visas inte alla tillgängliga paket för distributionen. Om du vill se alla tillgängligaamlfs-lustre-client
paket kör duapt list -a "amlfs-lustre-client*"
.Om du vill uppgradera endast kerneln och inte alla paket måste du (minst) även uppgradera
amlfs-lustre-client
metapaket så att Lustre-klienten kan 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.6-39-g3e00a10
Viktigt!
Azure Marketplace-avbildningen för Ubuntu 22.04 LTS-versionen använder kerneln Maskinvaruaktivering (HWE) som standard. HWE-kernels stöds dock endast under sexmånadersperioder, och Lustre-stöd för dessa kernels är ofta inte tillgängligt när de släpps. Vi rekommenderar att du byter till LTS-kerneln eftersom den ger dig mer stabilitet och har en kernelversion som stöds med Lustre-klienten.
Installera metapaketet för LTS-kärnan:
sudo apt update && sudo apt install linux-image-azure-lts-22.04
Ta bort standardmetapacket för kernel (HWE). Svaret på följande kommando ber dig också att ta bort
linux-azure
metapackage.sudo apt remove linux-image-azure
Lista installerade kärnor och se vilken som LTS-metapaketen tillhandahåller.
apt list --installed linux-image*
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.
Ta bort alla kernels som är nyare än den som nämns i LTS-metapaketet.
sudo apt remove linux-image-5.15.0-1053-azure
Du får en varning om att ta bort kernels, men de här stegen fungerar om du följer dem på en nyligen etablerad värd. Om du har problem kan du läsa Ubuntu-dokumentationen om hur du konfigurerar kernels för att säkerställa att de kan starta efter en omstart.
Visa en lista över installerade kernels igen för att 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 skriptet som en superanvändare:
sudo bash repo.bash
Installera metapaketet som matchar den kernel som körs.
Följande kommando installerar ett metapaket som håller versionen av Lustre i linje med den installerade kerneln. För att den här justeringen ska fungera måste du använda
apt full-upgrade
i stället förapt upgrade
när du uppdaterar systemet.sudo apt install amlfs-lustre-client-2.15.6-39-g3e00a10=$(uname -r)
Kommentar
Om du kör
apt search amlfs-lustre-client
visas inte alla tillgängliga paket för distributionen. Om du vill se alla tillgängligaamlfs-lustre-client
paket kör duapt list -a "amlfs-lustre-client*"
.Om du vill uppgradera endast kerneln och inte alla paket måste du (minst) även uppgradera
amlfs-lustre-client
metapaket så att Lustre-klienten kan 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.6-39-g3e00a10