Előre összeállított Lustre ügyfélszoftver telepítése
Ebből a cikkből megtudhatja, hogyan tölthet le és telepíthet Lustre ügyfélcsomagokat. A telepítés után beállíthatja az ügyfél virtuális gépeket, és csatolhatja őket egy Azure Managed Lustre-fürthöz. Válassza ki az operációsrendszer-verziót az utasítások megtekintéséhez.
Ha frissítenie kell egy meglévő Lustre-ügyfelet az aktuális verzióra, olvassa el a Lustre-ügyfél frissítése az aktuális verzióra című témakört.
További információ az ügyfelek fürthöz való csatlakoztatásáról: Ügyfelek csatlakoztatása Azure Managed Lustre fájlrendszerhez.
Ügyfélszoftver frissítése
Ez az oktatóanyag bemutatja, hogyan telepítheti az ügyfélcsomagot az AlmaLinux HPC 8.6-ot futtató ügyfél virtuális gépek beállításához, és hogyan csatolhatja őket egy Azure Managed Lustre-fürthöz.
Az utasítások a futó ügyfél virtuális gépekre vonatkoznak:
- AlmaLinux HPC 8.6
Ügyfélszoftver telepítése Red Hat Enterprise Linux 7-hez
Ez az oktatóanyag bemutatja, hogyan telepítheti az ügyfélcsomagot az RHEL 7-et futtató ügyfél virtuális gépek beállításához, és hogyan csatolhatja őket egy Azure Managed Lustre-fürthöz.
Az utasítások a futó ügyfél virtuális gépekre vonatkoznak:
- Red Hat Enterprise Linux 7 (RHEL 7)
Ügyfélszoftver telepítése Red Hat Enterprise Linuxhoz vagy AlmaLinux 8-hoz
Ez az oktatóanyag bemutatja, hogyan telepítheti az ügyfélcsomagot az RHEL 8 vagy Alma 8 rendszerű ügyfél virtuális gépek beállításához, és hogyan csatolhatja őket egy Azure Managed Lustre-fürthöz.
Az utasítások a futó ügyfél virtuális gépekre vonatkoznak:
- Red Hat Enterprise Linux 8 (RHEL 8)
- Alma Linux 8
Feljegyzés
AlmaLinux 8.6 HPC Marketplace-rendszerképek esetén tekintse meg a különálló Alma 8.6 HPC telepítési utasításokat.
A Red Hat Enterprise Linux 9 ügyfélszoftverének telepítése
Ez az oktatóanyag bemutatja, hogyan telepítheti az ügyfélcsomagot az RHEL 9-et futtató ügyfél virtuális gépek beállításához, és hogyan csatolhatja őket egy Azure Managed Lustre-fürthöz.
Az utasítások a futó ügyfél virtuális gépekre vonatkoznak:
- Red Hat Enterprise Linux 9 (RHEL 9)
Ügyfélszoftver telepítése az Ubuntu 18.04-hez
Ez az oktatóanyag bemutatja, hogyan telepítheti az ügyfélcsomagot az Ubuntu 18.04-et futtató ügyfél virtuális gépek beállításához, és hogyan csatolhatja őket egy Azure Managed Lustre-fürthöz.
Az utasítások a futó ügyfél virtuális gépekre vonatkoznak:
- Ubuntu 18.04
Ügyfélszoftver telepítése az Ubuntu 20.04-hez
Ez az oktatóanyag bemutatja, hogyan telepítheti az ügyfélcsomagot az Ubuntu 20.04-et futtató ügyfél virtuális gépek beállításához, és hogyan csatolhatja őket egy Azure Managed Lustre-fürthöz.
Az utasítások a futó ügyfél virtuális gépekre vonatkoznak:
- Ubuntu 20.04
Ügyfélszoftver telepítése az Ubuntu 22.04-hez
Ez az oktatóanyag bemutatja, hogyan telepítheti az ügyfélcsomagot az Ubuntu 22.04-et futtató ügyfél virtuális gépek beállításához, és hogyan csatolhatja őket egy Azure Managed Lustre-fürthöz.
Az utasítások a futó ügyfél virtuális gépekre vonatkoznak:
- Ubuntu 22.04
Előre összeállított ügyfélszoftver letöltése és telepítése
Figyelmeztetés
Ezek az utasítások csak az AlmaLinux 8.6 HPC marketplace-rendszerképekre vonatkoznak. Minden más AlmaLinux 8 telepítéshez, beleértve a HPC-t és az általános piacteret, tekintse meg a Red Hat 8 utasításait.
Telepítse és konfigurálja az Azure Managed Lustre-adattárat a DNF-csomagkezelőhöz. Hozza létre a következő szkriptet, és nevezze el:
repo.bash
#!/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}
Szkript végrehajtása felügyelőként:
sudo bash repo.bash
Telepítse a futó kernelnek megfelelő metacsomagot:
sudo dnf install --disableexcludes=main --refresh amlfs-lustre-client-2.15.5_41_gc010524-$(uname -r | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Feljegyzés
A metacsomag verziója nem mindig igazodik a kernel verziójához. A fenti telepítési paranccsal telepítse a megfelelő metacsomagot.
Ha csak a kernelt szeretné frissíteni, és nem az összes csomagot, legalább az amlfs-lustre-client metapackage-t is frissítenie kell ahhoz, hogy a Lustre-ügyfél az újraindítás után is működjön. A parancsnak a következő példához hasonlóan kell kinéznie:
export NEWKERNELVERSION=6.7.8 sudo dnf upgrade kernel-$NEWKERNELVERSION amlfs-lustre-client-2.15.5_41_gc010524-$(echo $NEWKERNELVERSION | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Telepítse és konfigurálja az Azure Managed Lustre-adattárat a YUM-csomagkezelőhöz. Hozza létre a következő szkriptet, és nevezze el:
repo.bash
#!/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}
Szkript végrehajtása felügyelőként:
sudo bash repo.bash
Telepítse a futó kernelnek megfelelő metacsomagot.
A metacsomag verziója nem mindig igazodik a kernel verziójához. A következő paranccsal telepítheti a megfelelő metacsomagot:
sudo yum install amlfs-lustre-client-2.15.5_41_gc010524-$(uname -r | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Feljegyzés
A futtatás
dnf search amlfs-lustre-client
nem jeleníti meg az összes elérhető csomagot a disztribúcióhoz. Az összes elérhetőamlfs-lustre-client
csomag megtekintéséhez futtassa a parancsotdnf list --showduplicates "amlfs-lustre-client*"
.Ha csak a kernelt szeretné frissíteni, és nem az összes csomagot, legalább az amlfs-lustre-client metapackage-t is frissítenie kell ahhoz, hogy a Lustre-ügyfél az újraindítás után is működjön. A parancsnak a következő példához hasonlóan kell kinéznie:
export NEWKERNELVERSION=6.7.8 sudo yum upgrade kernel-$NEWKERNELVERSION amlfs-lustre-client-2.15.5_41_gc010524-$(echo $NEWKERNELVERSION | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Telepítse és konfigurálja az Azure Managed Lustre-adattárat a DNF-csomagkezelőhöz. Hozza létre a következő szkriptet, és nevezze el:
repo.bash
#!/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}
Szkript végrehajtása felügyelőként:
sudo bash repo.bash
Telepítse a futó kernelnek megfelelő metacsomagot:
A metacsomag verziója nem mindig igazodik a kernel verziójához. A következő paranccsal telepítheti a megfelelő metacsomagot:
sudo dnf install amlfs-lustre-client-2.15.5_41_gc010524-$(uname -r | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Feljegyzés
A futtatás
dnf search amlfs-lustre-client
nem jeleníti meg az összes elérhető csomagot a disztribúcióhoz. Az összes elérhetőamlfs-lustre-client
csomag megtekintéséhez futtassa a parancsotdnf list --showduplicates "amlfs-lustre-client*"
.Ha csak a kernelt szeretné frissíteni, és nem az összes csomagot, legalább az amlfs-lustre-client metapackage-t is frissítenie kell ahhoz, hogy a Lustre-ügyfél az újraindítás után is működjön. A parancsnak a következő példához hasonlóan kell kinéznie:
export NEWKERNELVERSION=6.7.8 sudo dnf upgrade kernel-$NEWKERNELVERSION amlfs-lustre-client-2.15.5_41_gc010524-$(echo $NEWKERNELVERSION | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Telepítse és konfigurálja az Azure Managed Lustre-adattárat a DNF-csomagkezelőhöz. Hozza létre a következő szkriptet, és nevezze el:
repo.bash
#!/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}
Szkript végrehajtása felügyelőként:
sudo bash repo.bash
Telepítse a futó kernelnek megfelelő metacsomagot.
A metacsomag verziója nem mindig igazodik a kernel verziójához. A következő paranccsal telepítheti a megfelelő metacsomagot:
sudo dnf install amlfs-lustre-client-2.15.5_41_gc010524-$(uname -r | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Feljegyzés
A futtatás
dnf search amlfs-lustre-client
nem jeleníti meg az összes elérhető csomagot a disztribúcióhoz. Az összes elérhetőamlfs-lustre-client
csomag megtekintéséhez futtassa a parancsotdnf list --showduplicates "amlfs-lustre-client*"
.Ha csak a kernelt szeretné frissíteni, és nem az összes csomagot, legalább az amlfs-lustre-client metapackage-t is frissítenie kell ahhoz, hogy a Lustre-ügyfél az újraindítás után is működjön. A parancsnak a következő példához hasonlóan kell kinéznie:
export NEWKERNELVERSION=6.7.8 sudo dnf upgrade kernel-$NEWKERNELVERSION amlfs-lustre-client-2.15.5_41_gc010524-$(echo $NEWKERNELVERSION | sed -e "s/\.$(uname -p)$//" | sed -re 's/[-_]/\./g')-1
Figyelemfelhívás
Az Ubuntu 18.04 LTS 2023. május 31-én elérte a standard támogatás végét. A Microsoft azt javasolja, hogy migráljon a következő Ubuntu LTS-kiadásra, vagy frissítsen az Ubuntu Pro-ra, hogy hozzáférjen a Canonical kiterjesztett biztonságához és karbantartásához. További információkért lásd a közleményt.
Győződjön meg arról, hogy az Ubuntu Pro aktiválva van, és az ajánlott 5.4-kernelen van, amelyet a linux-image-azure metapackage biztosít:
apt list --installed linux-image*
Telepítse és konfigurálja az Azure Managed Lustre-adattárat az APT-csomagkezelőhöz. Hozza létre a következő szkriptet, és nevezze el:
repo.bash
#!/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
Szkript végrehajtása felügyelőként:
sudo bash repo.bash
Telepítse a futó kernelnek megfelelő metacsomagot.
Az alábbi parancs egy metacsomagot telepít, amely a Lustre verzióját a telepített kernelhez igazítja. Ahhoz, hogy ez működjön, a rendszer frissítése helyett
apt upgrade
azt kell használniaapt full-upgrade
.sudo apt install amlfs-lustre-client-2.15.5-41-gc010524=$(uname -r)
Feljegyzés
A futtatás
apt search amlfs-lustre-client
nem jeleníti meg az összes elérhető csomagot a disztribúcióhoz. Az összes elérhetőamlfs-lustre-client
csomag megtekintéséhez futtassa a parancsotapt list -a "amlfs-lustre-client*"
.Ha csak a kernelt (és nem az összes csomagot) szeretné frissíteni, legalább az amlfs-lustre-client metapackage-t is frissítenie kell ahhoz, hogy a Lustre-ügyfél az újraindítás után is működjön. A parancsnak a következő példához hasonlóan kell kinéznie:
apt upgrade linux-image-[new kernel version] amlfs-lustre-client-2.15.5-41-gc010524
Telepítse és konfigurálja az Azure Managed Lustre-adattárat az APT-csomagkezelőhöz. Hozza létre a következő szkriptet, és nevezze el:
repo.bash
#!/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
Szkript végrehajtása felügyelőként:
sudo bash repo.bash
Telepítse a futó kernelnek megfelelő metacsomagot.
Az alábbi parancs egy metacsomagot telepít, amely a Lustre verzióját a telepített kernelhez igazítja. Ahhoz, hogy ez működjön, a rendszer frissítése helyett
apt upgrade
azt kell használniaapt full-upgrade
.sudo apt install amlfs-lustre-client-2.15.5-41-gc010524=$(uname -r)
Feljegyzés
A futtatás
apt search amlfs-lustre-client
nem jeleníti meg az összes elérhető csomagot a disztribúcióhoz. Az összes elérhetőamlfs-lustre-client
csomag megtekintéséhez futtassa a parancsotapt list -a "amlfs-lustre-client*"
.Ha csak a kernelt (és nem az összes csomagot) szeretné frissíteni, legalább az amlfs-lustre-client metapackage-t is frissítenie kell ahhoz, hogy a Lustre-ügyfél az újraindítás után is működjön. A parancsnak a következő példához hasonlóan kell kinéznie:
apt upgrade linux-image-[new kernel version] amlfs-lustre-client-2.15.5-41-gc010524
Fontos
Az Ubuntu 22.04 LTS-kiadás Azure Marketplace-rendszerképe alapértelmezés szerint a Hardverengedélyezési (HWE) kernelt használja. Ezek a kernelek azonban csak 6 hónapig támogatottak, és ezekhez a kernelekhez a Lustre támogatása gyakran nem érhető el a kiadásukkor. Ezért azt javasoljuk, hogy váltson az LTS-kernelre, mert nagyobb stabilitást biztosít, valamint fenntartja a Lustre-ügyfél által támogatott kernelverziót.
Telepítse az LTS kernel metacsomagot.
sudo apt update && sudo apt install linux-image-azure-lts-22.04
Távolítsa el a HWE kernel metacsomagot.
Távolítsa el az alapértelmezett (Hardware Enablement) kernel metapackage-t. Azt is kérni fogja, hogy távolítsa el a linux-azure metapackage. Ez várható.
sudo apt remove linux-image-azure
Sorolja fel a telepített kerneleket, és ellenőrizze, hogy melyiket adja meg az LTS metapackage.
A metaadat-csomag eltávolítása után ellenőrizze, hogy mely kernelek vannak jelenleg telepítve. Az újonnan kiépített gazdagépek két kernelt fognak tartalmazni, a régebbi gazdagépeknek pedig több is lehet. Hasonlítsa össze az LTS metacsomag által biztosított verziót a többi telepített kernelnel. Itt láthatja, hogy egy 6.2-s kernel még telepítve van korábban a linux-image-azure metapackage-ből.
apt list --installed linux-image*
Távolítsa el az LTS metacsomagban említettnél újabb kerneleket.
Figyelmeztetést kap a kernel eltávolításáról, de ezek a lépések akkor működnek, ha egy újonnan kiépített gazdagépen követi őket. Ha azonban aggályai vannak, tekintse meg az Ubuntu dokumentációját a kernelek konfigurálásáról, hogy az újraindítás után biztosan elindulhasson.
sudo apt remove linux-image-5.15.0-1053-azure
Ellenőrizze, hogy nincsenek-e újabb kernelek az LTS metacsomagban említettnél.
apt list --installed linux-image*
Indítsa újra az LTS-kernel betöltéséhez.
Telepítse és konfigurálja az Azure Managed Lustre-adattárat az APT-csomagkezelőhöz. Hozza létre a következő szkriptet, és nevezze el:
repo.bash
#!/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
Szkript végrehajtása felügyelőként:
sudo bash repo.bash
Telepítse a futó kernelnek megfelelő metacsomagot.
Az alábbi parancs egy metacsomagot telepít, amely a Lustre verzióját a telepített kernelhez igazítja. Ahhoz, hogy ez működjön, a rendszer frissítése helyett
apt upgrade
azt kell használniaapt full-upgrade
.sudo apt install amlfs-lustre-client-2.15.5-41-gc010524=$(uname -r)
Feljegyzés
A futtatás
apt search amlfs-lustre-client
nem jeleníti meg az összes elérhető csomagot a disztribúcióhoz. Az összes elérhetőamlfs-lustre-client
csomag megtekintéséhez futtassa a parancsotapt list -a "amlfs-lustre-client*"
.Ha csak a kernelt (és nem az összes csomagot) szeretné frissíteni, legalább az amlfs-lustre-client metapackage-t is frissítenie kell ahhoz, hogy a Lustre-ügyfél az újraindítás után is működjön. A parancsnak a következő példához hasonlóan kell kinéznie:
apt upgrade linux-image-[new kernel version] amlfs-lustre-client-2.15.5-41-gc010524