Linux operating systems

Enabling multiple LUN support on Linux kernels

To configure SCSI devices with multiple LUNs on a Linux system, the Linux kernel must be set to enable multiple LUN support.

Multiple LUN support on some Linux distributions, however, is not a default option and requires users to manually add this option to the running kernel. Perform the following steps to set up and enable multiple LUN support on IA32 architecture:

  1. Add one parameter to a boot loader configuration file.
    • For LILO boot loader:
      1. Add append="max_scsi_luns=128" to the /ect/lilo.conf file.
      2. Run lilo.
    • For GRUB boot loader:
      1. Add max_scsi_luns=128 after the kernel image list at /etc/grub.conf file for RedHat distribution.
      2. Add max_scsi_luns=128 after the kernel image list at /boot/grub/menu.1 file for SuSE distribution.
  2. Restart the system.