Disk Controllers » 3Ware Escalade
LUN larger than currently supported
Problem:
When booting on the 3ware controller under 64-bit Linux, the kernel reports many error messages on LUN:
scsi: On host 0 channel 0 id 4 only 511 (max_scsi_report_luns) of 525795330 luns reported,
try increasing max_scsi_report_luns.
scsi: host 0 channel 0 id 4 lun 0xb0b800008ed88ec0 has a LUN larger than currently supported.
scsi: host 0 channel 0 id 4 lun 0xfbbe007cbf0006b9 has a LUN larger than currently supported.
scsi: host 0 channel 0 id 4 lun 0x0002f3a4ea210600 has a LUN larger than currently supported.
http://www.3ware.com/KB/article.aspx?id=14831
Distributions Effected:
- Fedora Core 3, 4
- RHEL 4 Update 2
- CentOS 4.2
- SuSE 9.3, 10
Solution:
For systems running SuSE Linux 9.3 and 10, append the kernel parameter 'scsi_mod.default_dev_flags=0x40000' to /etc/grub.conf.
For systems running Fedora Core 3/4, RHEL4, CentOS 4.x, add the following line to /etc/modprobe.conf and create a new initial ramdisk afterward.
options scsi_mod max_luns=128 default_dev_flags=0x40000
To create a new initial ramdisk, run 'mkinitrd'.
mkinitrd -v -f /boot/initrd-<kernel version>.img <kernel version>
If the boot loader has multiple kernel entries, run mkinitrd multiple times for each kernel. For example:
# mkinitrd -v -f /boot/initrd-2.6.9-22.ELsmp.img 2.6.9-22.ELsmp
# mkinitrd -v -f /boot/initrd-2.6.9-22.EL.img 2.6.9-22.EL
Last update: 2006-03-15 16:33
Author: ASL
Print this record
Send to a friend
Show this as PDF file
Export as XML-File
You cannot comment on this entry