11.5. Paramétrage du planificateur de disque à l'aide de TuneD


Cette procédure permet de créer et d'activer un profil TuneD qui définit un planificateur de disque donné pour les périphériques de bloc sélectionnés. Le paramètre persiste lors des redémarrages du système.

Dans les commandes et la configuration suivantes, remplacer :

  • device avec le nom du dispositif de blocage, par exemple sdf
  • selected-scheduler avec le planificateur de disque que vous souhaitez définir pour le périphérique, par exemple bfq

Conditions préalables

Procédure

  1. Facultatif : Sélectionnez un profil TuneD existant sur lequel votre profil sera basé. Pour obtenir une liste des profils disponibles, voir les profils TuneD distribués avec RHEL.

    Pour savoir quel profil est actuellement actif, utilisez :

    $ tuned-adm active
    Copy to Clipboard Toggle word wrap
  2. Créez un nouveau répertoire qui contiendra votre profil TuneD:

    # mkdir /etc/tuned/my-profile
    Copy to Clipboard Toggle word wrap
  3. Recherchez l'identifiant unique du système du bloc sélectionné :

    $ udevadm info --query=property --name=/dev/device | grep -E '(WWN|SERIAL)'
    
    ID_WWN=0x5002538d00000000_
    ID_SERIAL=Generic-_SD_MMC_20120501030900000-0:0
    ID_SERIAL_SHORT=20120501030900000
    Copy to Clipboard Toggle word wrap
    Note

    La commande de cet exemple renverra toutes les valeurs identifiées par un World Wide Name (WWN) ou un numéro de série associé au dispositif de bloc spécifié. Bien qu'il soit préférable d'utiliser un WWN, celui-ci n'est pas toujours disponible pour un dispositif donné et toutes les valeurs renvoyées par la commande de l'exemple peuvent être utilisées comme device system unique ID.

  4. Créer le fichier de /etc/tuned/my-profile/tuned.conf fichier de configuration. Dans le fichier, définissez les options suivantes :

    1. Facultatif : Inclure un profil existant :

      [main]
      include=existing-profile
      Copy to Clipboard Toggle word wrap
    2. Définir le planificateur de disque sélectionné pour le périphérique qui correspond à l'identifiant WWN :

      [disk]
      devices_udev_regex=IDNAME=device system unique id
      elevator=selected-scheduler
      Copy to Clipboard Toggle word wrap

      Ici :

      • Remplacer IDNAME par le nom de l'identifiant utilisé (par exemple, ID_WWN).
      • Remplacer device system unique id par la valeur de l'identifiant choisi (par exemple, 0x5002538d00000000).

        Pour faire correspondre plusieurs appareils dans l'option devices_udev_regex, mettez les identifiants entre parenthèses et séparez-les par des barres verticales :

        devices_udev_regex=(ID_WWN=0x5002538d00000000)|(ID_WWN=0x1234567800000000)
        Copy to Clipboard Toggle word wrap
  5. Activez votre profil :

    # tuned-adm profile my-profile
    Copy to Clipboard Toggle word wrap

Verification steps

  1. Vérifiez que le profil TuneD est actif et appliqué :

    $ tuned-adm active
    
    Current active profile: my-profile
    Copy to Clipboard Toggle word wrap
    $ tuned-adm verify
    
    Verification succeeded, current system settings match the preset profile.
    See TuneD log file ('/var/log/tuned/tuned.log') for details.
    Copy to Clipboard Toggle word wrap
  2. Lire le contenu du /sys/block/device/queue/scheduler fichier :

    # cat /sys/block/device/queue/scheduler
    
    [mq-deadline] kyber bfq none
    Copy to Clipboard Toggle word wrap

    Dans le nom du fichier, remplacez device par le nom du bloc, par exemple sdc.

    Le planificateur actif est indiqué entre crochets ([]).

Retour au début
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. Découvrez nos récentes mises à jour.

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 le Blog 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.

Theme

© 2025 Red Hat