Guide d’installation du logiciel Intel® Ethernet Fabric Suite

Documentation

Installation et configuration

000059662

09/09/2021

Téléchargez Intel® Ethernet Fabric Suite package de base ou Intel® Ethernet Fabric Suite package FS.

Cet article fournit des instructions et des informations sur le démarrage de l’installation du logiciel Intel® Ethernet Fabric Suite (Intel® EFS).

Cette section fournit des informations et des procédures pour installer le logiciel Intel® Ethernet Fabric Suite sur le nœud de gestion ou sur un nœud hôte dans le fabric.

Vous installez le logiciel à l’aide d’une des méthodes suivantes :

  • Menus TUI (recommandé)
  • Commandes CLI
  • Progiciels de distribution Linux* fournis par Intel

Il est recommandé d’installer le logiciel Intel EFS sur le nœud de gestion à l’aide du TUI d’installation, puis d’utiliser FastFabgic pour configurer le nœud de gestion.

Note

Il est possible que certains outils ou applications ne fonctionnent pas sans une configuration appropriée sur le nœud de gestion. Par exemple, les applications MPI peuvent nécessiter une SSH sans mot de passe, et certaines fonctions FastFablectrique dépendent d’une configuration SNMP appropriée. Il est essentiel de configurer le nœud de gestion avec les commandes FastFab bastion TUI ou CLI après l’installation du logiciel Intel® Ethernet Fabric Suite (Intel® EFS).

Une fois que le nœud de gestion a été configuré, le logiciel de base peut être installé sur tous les hôtes restants en utilisant soit le FASTFablectrique TUI, soit un mécanisme d’approvisionnement ou de démarrage sans disque.

Note

Si vous utilisez un système d’approvisionnement, reportez-vous à la documentation fournie avec le système d’approvisionnement.

Avant de commencer l’installation, effectuez les opérations suivantes :

  • Reportez-vous à cet article pour obtenir la liste des systèmes d’exploitation compatibles et des conditions préalables d’installation des RPM du système d’exploitation requises.
  • Pour obtenir les conditions de pré-installation, consultez cet article.
  • Accédez à la section Télécharger et installer le logiciel NVIDIA* (facultatif) dans le Guide d’installation du logiciel, y compris l’NVIDIA_GPU_DIRECT s’il vous faut l’assistance GPUDirect*.
  • Vous avez téléchargé et extrait le package logiciel IEFS.
  • Si vous utilisez une installation personnalisée à l’aide de la commande Install CLI, préparez vos options de ligne de commande.
  • Rassemblez votre liste d’adresses IP et de netmasks pour chaque interface que vous allez installer.

Utiliser les options de ligne de commande INSTALL

La commande ./INSTALL pour les installations de base et FS est délivrée à partir des répertoires suivants :

  • Répertoire de base Intel : IntelAs-Basic.DIS DIS.VERSION
  • Répertoire Intel FS : IntelIe-FS.DIS ALORS.VERSION

Syntaxe
./INSTALL [-v|-vv] -R osver [-a|-n|-U|-u|-s|-O|-N|-i comp| -e comp] [-G] [-E comp] [-D comp] [--user-space] [--sans-depcheck] [-reconstruction] [-force] [--réponse mot-clé=valeur]
Ou
./INSTALLER -C
Ou
./INSTALLER -V

Options

  • Aucune option sélectionnée : affiche le Intel® EFS Logiciel TUI.
  • -v: Fournit une journalisation verbose. Se connecte au fichier /var/log/iefs.log.
  • - vv: fournit une journalisation du débogage très verbeuse. Se connecte au fichier /var/log/iefs.log.
  • -R osver: force d’installation pour une version spécifique du noyau du système d’exploitation, plutôt que d’exécuter le noyau.
  • -a: Installe tous les protocoles ULP (Upper Layer Protocols) et pilotes possédant les options par défaut.
  • -n: installe tous les ulps et pilotes avec les options par défaut, mais ne change pas les options de démarrage automatique.
  • -U: met à niveau/réinstalle tous les ULP et pilotes actuellement installés avec les options par défaut, et ne change pas les options de démarrage automatique.
  • -u: désinstalle tous les ulps et pilotes possédant les options par défaut.
  • -s: active l’autostart pour tous les logiciels installés.
  • -O: conserve le fichier de configuration rpm modifié actuellement.
  • -N: Utilise un nouveau fichier de configuration rpm par défaut.
  • -i comp: installe le composant donné avec les options par défaut. Cette option peut apparaître plusieurs fois sur une ligne de commande.
Important

L’utilisation de cette commande pour mettre à niveau ou rétrograder un composant individuel par rapport au composant FS existant met à jour tous les composants précédemment installés avec la version du composant individuel en cours.

  • -e comp: désinstalle le composant donné avec les options par défaut. Cette option peut apparaître plusieurs fois sur une ligne de commande.
  • -E comp: active l’astart automatique d’un composant donné. Cette option peut apparaître avec -D ou plusieurs fois sur une ligne de commande.
NotePour contrôler le logiciel installé configuré pour autostart, combinez cette option avec les options -a, -n, -i,   -e et -U.
  • -D comp: désactive l’amorçage automatique du composant donné. Cette option peut apparaître avec -E ou plusieurs fois sur une ligne de commande.
NotePour contrôler le logiciel installé configuré pour autostart, combinez cette option avec les options -a, -n, -i, -e et -U.
  • --user-space: ignore l’espace du noyau pendant l’installation.
  • --sansdepcheck: désactive le contrôle des dépendances du système d’exploitation.
  • --reconstruction: force une reconstruction des modules srpm du noyau.
  • --force: force l’installation, même si les distributions ne correspondent pas. L’utilisation de cette option peut entraîner des comportements non définis.
  • --réponse mot-clé=valeur: fournit une réponse à une question qui peut se produire pendant l’opération. Les réponses aux questions qui ne sont pas posées sont ignorées. Les réponses invalides entraînent l’invite d’installations interactives ou l’utilisation de la valeur par défaut des installations non interactives.

Questions possibles

ARPTABLE_TUNNING ajuster la taille de la table ARP du noyau pour les grandes fabrics
transport RDMA RoCE ROCE_ON
LIMITS_SEL Resource Limits Selector

  • -C: affiche la liste des noms des composants pris en charge.
  • -V: génère le numéro de version du logiciel.
  • -G: Installez les composants de prise en charge du processeur graphique.

Autres informations

  • Noms des composants pris en charge :eth_tools, psm3, fastfabnite, eth_rdma, openmpi_gcc_ofi, mpisrc, delta_debug
  • Aliases du nom de composant pris en charge (comp) : eth, mpi, psm_mpi
  • Installations des composants pour -G (GPU) :
    Pour RHEL* : iefs-kernel-updates-devel, iefs-kernel-updates-dkms, kmod-iefs-kernel-updates, iefs-kernel-updates-debuginfo, libpsm3-fi, libpsm3-fi-debuginfo, openmpi_gcc_cuda_ofi
    Pour SLES* : iefs-kernel-updates-devel, iefs-kernel-updates-kmp-default, iefs-kernel-updatesdkms, libpsm3-fi, openmpi_gcc_cuda_ofi
 Installer à l’aide des menus TUI

Vous pouvez installer les packages logiciels de base et FS Intel® Ethernet Fabric Suite à l’aide du menu logiciel Intel® EFS. Vous avez la liste IPV4 des adresses IP et des netmasks pour chaque interface que vous allez installer.

Suivez les étapes suivantes pour installer le logiciel Intel® EFS.

Attention

N’interrompez pas une opération en cours d’exécution. Certaines opérations peuvent prendre quelques minutes à se terminer.

 

ÉtapeTâche/inviteAction
1À l’invite de commandes, changez de répertoire à l’emplacement du package de logiciels d’installation :
  • Pour la base, tapez les éléments suivants et appuyez sur Entrée: cd IntelAs-Basic.DIS DIS. VERSION
  • Pour les FS, tapez les éléments suivants et appuyez sur Entrée: cd IntelWh-FS.DIS DIS DIS ALORS. La VERSION est la distribution et le processeur.
2À l’invite de commandes, démarrez le script d’installation.

Tapez ./INSTALL et appuyez sur Entrée.

 
Note
  • Pour installer FS avec la prise en charge du GPU, utilisez ./INSTALL -G
  • Pour installer FS avec un répertoire racine différent, utilisez ch entrez .
  • Lorsque la version du noyau de l’environnement ch combo est différente de la version du noyau de l’hôte, utilisez ./INSTALL -R pour forcer l’installation FS avec la version du noyau du système d’exploitation cible.
3Sélectionnez 1) Installer/Désinstaller le logiciel.Type 1.
4Examinez les éléments à installer.Acceptez les paramètres par défaut (aucune action n’est requise).
Type N pour accéder à la page suivante.
Note

Si vous avez besoin de changer un élément, saisissez le caractère alphanumérique associé à l’article pour basculer entre Installer ou Ne pas installer.

5Lancez l’installation.Tapez P pour effectuer les actions.
Remarque : Cela peut prendre quelques minutes.
6Préparer la version de l’OFA pour l’installation... Reconstruction des OFA SRPM (a=all, p=prompt par SRPM, n=uniquement en cas de besoin?)
[n]:
Appuyez sur Entrer pour accepter la valeur par défaut.
Note

Le système affiche les invites qui nécessitent votre réponse tout au long de l’installation.

7Pour chaque invite système...Acceptez les valeurs par défaut Appuyant sur Entrer pour continuer.
Note

Certains des processus par défaut peuvent prendre quelques minutes à terminer.

8Lorsque le menu Intel® EFS Autostart s’affiche, examinez les éléments.Intel recommande de laisser toutes les sélections Autostart définies aux valeurs par défaut.
Note

Si vous avez besoin de changer un élément, saisissez le caractère alphanumérique associé à l’article pour basculer entre Activer ou Désactiver.

9Exécutez les opérations autostart Intel® EFS.Type P.
10Pour chaque invite de système, « Appuyez sur n’importe quelle touche pour continuer... »Appuyez sur n’importe quelle touche.
Note

Une fois l’installation terminée, vous êtes retourné au menu principal.

11Quittez le TUI de l’invite de commande.Type X.
12Redémarrez le serveur.Type Redémarrer Et Appuyez sur Entrer.
Note

N’interrompez pas le processus de redémarrage.
Selon votre système d’exploitation, le redémarrage peut prendre quelques minutes.

13Vérifiez que l’installation a réussi.Tapez iefsconfig -V et appuyez sur Entrée.
  Installer à l’aide des commandes CLI

Vous pouvez installer à la fois les packages logiciels de base Intel® Ethernet Fabric Suite et FS à l’aide de la commande ./INSTALL.

La commande ./INSTALL possède de nombreuses options, y compris l’installation d’un seul composant, ainsi que l’activation et la désactivation de l’astart automatique des composants. Cette section vous fournit des instructions pour l’installation par défaut, mais vous pouvez annexer la commande d’installation avec des options spécifiques pour une installation plus personnalisée.

Vous avez la liste IPV4 des adresses IP et des netmasks pour chaque interface que vous allez installer.

Suivez les étapes suivantes pour installer la configuration logicielle par défaut Intel® EFS :

ÉtapeTâche/inviteAction
1À l’invite de commandes, changez de répertoire à l’emplacement
du package de logiciels d’installation :
  • Pour la base, tapez ce qui suit et appuyez sur Entrée:
    cd IntelMd-Basic.DIS DIS. VERSION
  • Pour FS, tapez ce qui suit et appuyez sur Entrée:
    cd IntelAssi-FS.DIS DIS ALORS. La VERSION est la distribution et le processeur.
2À l’invite de commandes, démarrez le script d’installation.

Tapez ./INSTALL -n et appuyez sur Entrée.
Note:

  • Pour installer FS avec la prise en charge du GPU, utilisez ./INSTALL -n -G.
  • Pour installer FS avec un répertoire racine différent, utilisez ch entrez .
  • Lorsque la version du noyau de l’environnement ch combo est différente de la version du noyau de l’hôte, utilisez ./INSTALL -R pour forcer l’installation FS avec la version du noyau du système d’exploitation cible.
3À l’invite de commandes, redémarrez le serveur.Tapez le redémarrage et appuyez sur Entrée.
Installer à l’aide de packages logiciels de distribution Linux* fournis par Intel

Le package FS du logiciel Intel® Ethernet Fabric Suite (Intel® EFS) contient le référentiel spécifique au système d’exploitation pour l’installation du logiciel Intel® EFS.

Cette section fournit les instructions d’installation à l’aide du référentiel du package FS.

Intel a introduit des packages virtuels pour faciliter l’installation FS.

  • Un package virtuel préfixé de ethmeta_ est un méta-package pour un composant FS dans le script d’installation. L’installation d’un méta-package installe le composant correspondant.
  • Un package virtuel préfixé avec ethnode_ est un package de alias pour une installation FS typique sur un nœud HPC.

Options d’installation par défaut

Cette méthode d’installation installe Intel® EFS packages avec options par défaut. Pour les installer avec différentes options, définissez les variables d’environnement système suivantes avant l’installation.

  • Nom variable : ETH_ARPTABLE_TUNING
    Valeurs:
    1 - Activer l’ajustement de la table ARP du noyau pour les grandes fabric (par défaut)
    0 - Désactivez la table ARP du noyau pour les grandes fabrics
  • Nom variable : ETH_ROCE_ON
    Valeurs:
    1 - Activer RoCE sur les cartes réseau prises en charge (par défaut)
    0 - Désactiver RoCE sur les cartes réseau prises en charge
  • Nom variable : ETH_LIMITS_CONF
    Valeurs:
    1 - Activer la configuration ajustée de la limite de mémoire (par défaut)
    0 - Désactiver la configuration de la limite de mémoire ajustée

Dépôts inclus dans le package de Intel EFS

Le package Intel EFS contient les dépôts suivants :
IEFS_PKGS: contient tous les logiciels nécessaires à installer sur le nœud de calcul, le nœud de gestion ou le nœud de service, tel que le nœud de stockage.
IEFS_PKGS_CUDA: contient tous les logiciels nécessaires à installer sur le nœud qui comprend des cartes NVIDIA*.

NoteCes deux référentiels ne peuvent pas coexister sur aucun nœud. Assurez-vous qu’un seul existe ou est activé.

Interopérez avec le script d’installation.

Intel recommande de ne pas mélangez l’installation basée sur le dépôt de yum/hénopper avec une installation basée sur un script. Cela peut entraîner des comportements inattendus. Cependant, vous pouvez passer d’un mécanisme d’installation à un autre.

  • Passage d’une installation basée sur un script à l’installation basée sur yum/préhôtes:
    Le client peut passer à tout moment à l’installation basée sur yum/réassureur. Aucune action spéciale n’est requise. Pour passer à une installation yum/préhôtes : si Intel® EFS est déjà partiellement ou entièrement installé avec le script, l’installation basée sur yum/pper identifie les packages installés et les ignore pendant l’installation.
  • Passage d’une installation yum/à une installation en préhôtes à une installation basée sur un script :
    Les packages meta et alias de l’installation yum/hélico-based introduisent des dépendances supplémentaires sur les packages Intel® EFS. Cela peut avoir un impact sur l’installation basée sur le script, car le code utilise directement la commande rpm pour l’installation, qui est sensible aux dépendances du package. Pour passer à l’installation basée sur le script : comme vous devez d’abord supprimer les packages de méta et de alias, Intel a amélioré l’INSTALLscript pour gérer cela. À l’aide d’INSTALL -a, ou -U, ou -n passe à l’installation basée sur un script. INSTALL   -u supprimera tous les packages incluant les packages meta et alias. Vous pouvez également supprimer manuellement les packages meta et alias avec la commande yum/pper avant de démarrer l’installation basée sur le script.

Déploiement de dépôt dans l’environnement

Le package tar IntelConnect-FS.-x86_64..tgz contient le référentiel utilisé pour installer le logiciel Intel® EFS. Il comprend également un script d’aide appelé et entreposeur qui vérifie et reconstruit les rpms du noyau, crée le référentiel local et recommande que des packages soient installés sur chaque nœud de calcul, de gestion et de service.

Intel recommande d’utiliser ce script pour créer le référentiel local, en veillant à ce que la bonne version du noyau et le référentiel approprié soient créés pour l’exigence de prise en charge du GPU.

Par exemple, si un référentiel de ETH_PKGS_CUDA existe déjà et que vous voulez le remplacer par un référentiel de ETH_PKGS, le script sauvegarde et supprime le ETH_PKGS_CUDA pour empêcher l’installation accidentelle des packages de version du GPU.

Une fois qu’un référentiel local a été créé avec succès, vous pouvez le transférer dans un référentiel d’entreprise, en fonction des besoins de l’organisation, afin de permettre le partage entre les nœuds. Les informations suivantes montrent les informations d’utilisation de l’étiquette et entrepont:
Utilisation:
etospatialeaterepo [-G]
et entrepo et entrepo -i
et entreponteaterepo --aide
Créez unepo locale pour Intel® Ethernet Fabric Suite packages.
Options:
-G créez un repo avec la prise en charge GPU Direct (pour l’installer, le pilote NVidia doit être installé)
- des informations d’affichage sur le repo qu’il créera
--aidez à produire le texte d’aide complet
Exemples:
et avoir une connexion et entrepo
et syrthaterepo -G
et socketeaterepo –i

Une fois que le script s’exécute correctement, les packages d’installation sont répertoriés. L’exemple ci-dessous montre la sortie pour RHEL :

Repo IntelPla-FS a été créée avec succès.
Veuillez utiliser les métapackages de composants suivants pour installer Ethernet Intel logiciel
ethmeta_eth_tools : meta package Ethernet Intel pour les outils Eth
ethmeta_fastfabric : méta-package Ethernet Intel pour FastFab alors
ethmeta_mpisrc : meta package Ethernet Intel pour source MPI
ethmeta_openmpi_gcc_ofi : meta package Ethernet Intel pour OpenMPI (ofi, gcc)
ethmeta_openmpi_gcc_ofi_dkms : meta package Ethernet Intel pour OpenMPI (ofi, gcc) (version DKMS)
ethmeta_openmpi_gcc_ofi_userspace : meta package Ethernet Intel pour OpenMPI (ofi,gcc) (espace utilisateur uniquement)
ethmeta_psm3 : méta-package Ethernet Intel pour PSM3
ethmeta_psm3_dkms : meta package Ethernet Intel pour PSM3 (version DKMS)
ethmeta_psm3_userspace : méta package Ethernet Intel pour PSM3 (espace utilisateur uniquement)
Pour faciliter l’installation, Intel fournit les alias suivants pour les combinaisons de composants communes :
ethnode_mgmt : utile pour le nœud de gestion. Comprend tous les composants.
ethnode_mgmt_userspace : utile pour le conteneur. Identique à eth_mgmt, sauf qu’elle utilise les composants de version de l’espace utilisateur.
ethnode_mgmt_dkms : version DKMS ethnode_mgmt. Nécessite une DKMS préinstallée.
ethnode_compute : utile pour le calcul et le nœud de connexion. Comprend tous les composants, à l’exception de la gestion (fastfablectrique)
ethnode_compute_userspace : utile pour le conteneur. Identique à eth_compute, sauf qu’elle utilise les composants de version de l’espace utilisateur.
ethnode_compute_dkms : version DKMS ethnode_compute. Nécessite une DKMS préinstallée.
ethnode_service : utile pour le nœud de service. Comprend tous les composants, à l’exception des composants fastfab cpl et mpi.
ethnode_service_userspace : utile pour le conteneur. Identique à eth_service, sauf qu’elle utilise les composants de version de l’espace utilisateur.
ethnode_service_dkms : version DKMS ethnode_service. Nécessite une DKMS préinstallée.
Veuillez exécuter iefsconfig pour configurer Ethernet Intel logiciel une fois l’installation terminée.

Utiliser le référentiel IEFS sur le système d’exploitation Linux*

Vous pouvez installer les packages logiciels Intel® Ethernet Fabric Suite sur Red Hat* Enterprise Linux* (RHEL*) ou SUSE* Linux* Enterprise Server (SLES*) à l’aide de la distribution du système d’exploitation incluse dans le référentiel du package IEFS et de ses dépendances. Vous avez la liste IPV4 des adresses IP et des netmasks pour chaque interface que vous allez installer. Vos progiciels sont prêts pour l’installation.

Suivez les étapes suivantes pour installer la configuration logicielle par défaut Intel® Ethernet Fabric Suite :

ÉtapeTâche/inviteAction
Configurer le référentiel IEFS
1Créez le référentiel local.À l’invite de commandes, tapez: et invitesaterepo.
2Créez le référentiel local sur les nœuds qui nécessitent la prise en charge du GPU.
Remarque : Si vous installez des packages pris en charge par le GPU sur des nœuds sans cartes NVIDIA*, vous pouvez voir une dégradation des performances.

À l’invite de commandes, tapez : etospatialeaterepo -G.
Remarque : Après l’exécution, les commandes d’installation recommandées sont fournies.

3Sur chaque nœud, installez le logiciel Intel® EFS.
Pour obtenir une liste des packages de composants Intel® EFS spécifiques,
reportez-vous à Intel® EFS Composants logiciels aux packages
Cartographie.
Type yum install< > sous RHEL, ou installation de la carte sous SLES où   est le alias pkg recommandé (basé sur le type de nœud).
Note

Vous pouvez autrement insérer la commande d’installation (en fonction du type de nœud) dans un script de provision.

Configurer le RDMA
4À l’invite de commandes, commencez   iefsconfig.Tapez iefsconfig.
5Sélectionnez 2) Reconfigurer Eth RDMA.Type 2.
6Activer le transport RoCE RDMA (ROCE_ON) ? [y]:Appuyez sur Entrée.
7Selector limitations de ressources (0-7) [5]:Appuyez sur Entrée ou tapez un autre numéro en fonction de la taille du fabric et des applications s’exécutent sur le fabric.
8Pour chaque interface, configurez l’interface MTU et le contrôle de flux prioritaire en mode voulu now ? [y]:
Valeur MTU [9000]:
Configuration du contrôle de flux, recommandez la priorité de mode souhaitée
Contrôle de flux...
Désactiver le contrôle de flux au niveau de la liaison ? [y]:
Activer le microprogramme DCB ? [y]:
Tapez y pour configurer une interface.
Tapez la valeur MTU souhaitée.
Appuyez sur Entrée pour désactiver le contrôle de flux au niveau de la liaison.
Appuyez sur Entrée pour activer le microprogramme DCB.
9Redémarrez le serveur.Type Redémarrer Et Appuyez sur Entrer.
Note

N’interrompez pas le processus de redémarrage. En fonction de votre système d’exploitation,
Le redémarrage peut prendre quelques minutes.

10Vérifiez que l’installation a réussi.Tapez iefsconfig -V et appuyez sur Entrée.
Installer le module de noyau avec DKMS

Avec la prise en charge dynamique des modules de noyau (DKMS) installée sur votre système, vous pouvez installer le module Intel® EFS noyau avec prise en charge DKMS de sorte que lorsqu’une mise à jour du noyau se produit, vous n’avez pas besoin de réinstaller Intel® Ethernet Fabric Suite logiciel. Le cadre DKMS reconstruirea automatiquement le module de noyau pendant la mise à jour du noyau.

IMPORTANT

Il est possible que la reconstruction du module de noyau ne fonctionne pas lorsque vous mettez à jour une nouvelle version importante du système d’exploitation. Dans ce cas, vous devez télécharger le Intel EFS correspondant et le réinstaller.

Conditions préalables

Installez DKMS avant d’effectuer les étapes ci-dessous.

Note

DKMS n’est pas disponible dans les distributions Linux*. Vous devrez le télécharger ou l’installer vous-même. Par exemple, vous pouvez l’installer à partir des emplacements suivants :

Suivez les instructions décrites dans Installer à l’aide des menus TUI ou Installez à l’aide des commandes CLI pour installer Intel® Ethernet Fabric Suite logiciel. Lorsque le script d’installation détecte DKMS, il installe les packages de version DKMS. Pour les installer dans le référentiel IEFS, suivez les instructions décrites dans Installer à l’aide des progiciels de distribution Linux* et choisissez le package de version dkms à installer.