GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo configurar "max_report_luns" y "max_luns" en CentOS/RHEL 7 para escanear más de 16 383 LUN

Desde CentOS/RHEL 7, el valor predeterminado del parámetro max_report_luns se ha aumentado de 512 a 16383. En consecuencia, CentOS/RHEL 7.x ahora puede descubrir más de 511 LUN cuando el sistema escanea la interconexión SCSI usando el mecanismo Report LUN. Por lo general, no es necesario aumentar este valor más allá de 16383. Pero si desea aumentarlo, cambie los valores para max_report_luns o max_luns en la línea de opciones del kernel en /etc/default/grub .

Nota :La línea de opción específica del kernel dentro de /etc/default/grub que debe cambiarse comienza con GRUB_CMDLINE_LINUX= . No edite /boot/grub2/grub.cfg directamente.

1. Edite el archivo de configuración /etc/default/grub .

2. Agregue scsi_mod.max_luns a la línea GRUB_CMDLINE_LINUX= , como se muestra a continuación:

# vi /etc/default/grub
GRUB_CMDLINE_LINUX=" ... rd.lvm.lv=vg_rhel7/root crashkernel=auto scsi_mod.max_report_luns=xxx ..."

Aquí reemplace xxx con el valor deseado de la cantidad de LUN que el sistema debería detectar.

3. Dado que se han realizado cambios en /etc/default/grub, es necesario reconstruir los archivos de menú de grub2 dentro de la partición de arranque:

Reconstruya el archivo /boot/grub2/grub.cfg ejecutando el comando grub2-mkconfig -o de la siguiente manera según el tipo de máquina:

En máquinas basadas en BIOS:

# grub2-mkconfig -o /boot/grub2/grub.cfg

En máquinas basadas en UEFI:

# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

4. Reinicie el sistema. Después del reinicio, deberían aparecer los LUN adicionales. Los cambios persistirán entre reinicios.

# shutdown -r now

Verificar

Una vez que el sistema esté activo después de reiniciar, use cualquiera de los siguientes comandos para verificar la configuración una vez más.

# 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. Cómo configurar o cambiar el nombre de host en CentOS 7 / RHEL 7

  2. CentOS/RHEL 7:cómo seguir el orden de montaje en /etc/fstab

  3. CentOS/RHEL 7:cómo configurar la fecha, la hora/NTP y la zona horaria usando timedatectl

  4. Cómo systemd-tmpfiles limpia /tmp/ o /var/tmp (reemplazo de tmpwatch) en CentOS/RHEL 7

  5. CentOS / RHEL:cómo deshabilitar y poner en lista negra el módulo del kernel de Linux para evitar que se cargue automáticamente

Cómo instalar y usar Neofetch en Linux (RHEL/CentOS/Arch)

CentOS / RHEL 7:cómo recuperarse de una entrada raíz eliminada en archivos /etc/shadow y/o /etc/passwd

Cómo deshabilitar la "Página de bienvenida" predeterminada de apache en CentOS/RHEL 7

Cómo configurar "max_report_luns" y "max_luns" en CentOS/RHEL 6 para escanear más de 512 LUN

Detectar y escanear nuevos Luns en CentOS/RHEL

CentOS / RHEL 7:cómo establecer el objetivo predeterminado (nivel de ejecución predeterminado)