5.4. Section des dispositifs du fichier de configuration


La section devices du fichier de configuration multipath.conf permet de définir les paramètres des différents types de contrôleurs de stockage. Les valeurs définies dans cette section remplacent les valeurs spécifiées dans la section defaults.

Le système identifie les types de contrôleur de stockage par les mots-clés vendor, product, et revision. Ces mots-clés sont des expressions régulières et doivent correspondre aux informations de sysfs sur le périphérique spécifique.

La section devices ne reconnaît que la sous-section device comme attribut. Si plusieurs mots-clés correspondent à un dispositif, les attributs de toutes les entrées correspondantes s'appliquent à ce dispositif. Si un attribut est spécifié dans plusieurs sous-sections device correspondantes, les versions ultérieures des entrées ont la priorité sur les entrées précédentes.

Important

Les attributs de configuration de la dernière version des sous-sections device remplacent les attributs des sous-sections devices précédentes et de la section defaults.

Le tableau suivant présente les attributs que vous pouvez définir dans la sous-section device.

Tableau 5.3. Attributs de la section Appareils
AttributDescription

vendor

Spécifie l'expression régulière qui doit correspondre au nom du fournisseur de l'appareil. Cet attribut est obligatoire.

product

Spécifie l'expression régulière qui doit correspondre au nom du produit de l'appareil. Cet attribut est obligatoire.

revision

Spécifie l'expression régulière qui doit correspondre à la révision du produit de l'appareil. Si l'attribut de révision est manquant, toutes les révisions de l'appareil sont prises en compte.

product_blacklist

Multipath utilise cet attribut pour créer une entrée de périphérique blacklist dont l'attribut vendor correspond à l'attribut vendor de cette entrée de périphérique et dont l'attribut product correspond à l'attribut product_blacklist.

vpd_vendor

Affiche les informations de la page Vital Product Data (VPD) spécifique au fournisseur, en utilisant l'abréviation de la page VPD.

Le démon multipathd utilise ces informations pour recueillir des informations spécifiques à l'appareil. Actuellement, seule la page hp3par VPD est prise en charge.

hardware_handler

Spécifie le gestionnaire de matériel à utiliser pour un type de périphérique particulier. Toutes les valeurs possibles dépendent du matériel et comprennent

emc: Gestionnaire de matériel pour les baies de classe DGC, telles que CLARiiON CX/AX et les familles EMC VNX et Unity.

rdac: Gestionnaire de matériel pour la classe RDAC de LSI/Engenio/NetApp, comme la série NetApp SANtricity E/EF, et les baies OEM d'IBM DELL SGI STK et SUN.

hp_sw: Gestionnaire de matériel pour les baies HP/COMPAQ/DEC HSG80 et MSA/HSV avec le mode Active/Standby exclusivement.

alua: Gestionnaire matériel pour les matrices compatibles SCSI-3 ALUA.

ana: Gestionnaire de matériel pour les matrices compatibles NVMe ANA.

La valeur par défaut est unset.

Important

les noyaux Linux, à partir de la version 4.3, attachent automatiquement un gestionnaire de périphérique aux périphériques connus. Cela inclut tous les périphériques supportant SCSI-3 ALUA). Le noyau ne permet pas de modifier le gestionnaire ultérieurement. Définir l'attribut hardware_handler pour de tels périphériques sur ces noyaux n'a aucun effet.

Les attributs de la liste suivante sont facultatifs. Si vous ne les définissez pas, les valeurs par défaut des sections defaults s'appliquent. Pour une description complète de ces attributs, reportez-vous à la section Défauts des fichiers de configuration.

  • path_grouping_policy
  • uid_attribute
  • getuid_callout
  • path_selector
  • path_checker
  • prio
  • prio_args
  • failback
  • alias_prefix
  • no_path_retry
  • rr_min_io
  • rr_min_io_rq
  • flush_on_last_del
  • features
  • reservation_key
  • user_friendly_names
  • deferred_remove
  • san_path_err_threshold
  • san_path_err_forget_rate
  • san_path_err_recovery_time
  • marginal_path_err_sample_time
  • marginal_path_err_rate_threshold
  • marginal_path_err_recheck_gap_time
  • marginal_path_double_failed_time
  • delay_watch_checks
  • delay_wait_checks
  • skip_kpartx
  • max_sectors_kb
  • ghost_delay
  • all_tg_pt

Ressources supplémentaires

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.