GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment définir "max_report_luns" et "max_luns" sur CentOS/RHEL 6 pour analyser plus de 512 LUN

La limite par défaut du nombre maximum de LUN pouvant être présentés dans un CentOS/RHEL 6 est de 512. Mais dans de nombreux cas, vous souhaiterez peut-être augmenter cette limite. Il existe un paramètre du module principal SCSI pour contrôler le nombre de plusieurs LUN.

Afficher les paramètres actuels

Pour afficher le réglage actuel du paramètre "max_luns", utilisez la commande ci-dessous :

# systool -v -m scsi_mod
Module = "scsi_mod"

  Attributes:
    uevent              = 

  Parameters:
    default_dev_flags   = "0"
    eh_deadline         = "-1"
    inq_timeout         = "20"
    max_luns            = "512"
    scan                = "async"
    scsi_logging_level  = "0"
    use_blk_mq          = "Y"

Vous pouvez également consulter le fichier /sys/module/scsi_mod/parameters/max_luns , pour afficher les paramètres actuels :

# cat /sys/module/scsi_mod/parameters/max_luns
512

Modifier le paramètre max_report_luns

1. Afin de modifier les valeurs de max_report_luns ou max_luns, ajoutez ce qui suit à votre grub.conf 'noyau ' ligne :

# vi /boot/grub/grub.conf 
 kernel /vmlinuz-2.6.32-71.el6.x86_64 ro root=/dev/mapper/vg_rhel60-lv_root 
    rd_LVM_LV=vg_rhel60/lv_root rd_LVM_LV=vg_rhel60/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM 
    LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto 
    rhgb quiet scsi_mod.max_report_luns=[yourvalue] scsi_mod.max_luns=[yourvalue]

Spécifiez ici le nombre de max lunx que vous souhaitez que le système analyse. Vous pouvez spécifier un grand nombre tel que 2048 ou 4096 etc.

2. Redémarrez le système. Après le redémarrage, les LUN supplémentaires doivent apparaître. Les modifications seront persistantes lors des redémarrages.

# shutdown -r now

Vérifier

Une fois le système démarré après le redémarrage, utilisez l'une des commandes ci-dessous pour vérifier à nouveau les paramètres.

# cat /sys/module/scsi_mod/parameters/max_luns
# cat /sys/module/scsi_mod/parameters/max_report_luns
# systool -v -m scsi_mod


Cent OS
  1. CentOS / RHEL 7 :Comment définir la date, l'heure / NTP et le fuseau horaire à l'aide de timedatectl

  2. Comment installer et configurer Samba dans CentOS / RHEL

  3. Comment définir les valeurs nproc (Hard et Soft) dans CentOS / RHEL 5,6,7

  4. Comment définir "max_report_luns" et "max_luns" sur CentOS/RHEL 7 pour analyser plus de 16 383 LUN

  5. Détecter et analyser de nouveaux Luns dans CentOS/RHEL

Comment installer et configurer Checkmk sur CentOS 8 / RHEL 8

Comment définir/modifier le nom d'hôte dans CentOS 8 / RHEL 8

Comment installer et utiliser Firewalld dans CentOS / RHEL

Comment installer Samba sur RHEL et CentOS Stream

Comment installer et configurer Jenkins sur CentOS 8 / RHEL 8

Comment installer Wine 5.0 sur CentOS, RHEL et Fedora