[CentOS] Disable specific LUN on a SCSI bus

Lorenzo Quatrini lorenzo.quatrini at gmail.com
Tue Mar 30 14:58:56 UTC 2010


2010/3/30 nate <centos at linuxpowered.net>:
> Lorenzo Quatrini wrote:
>> Hi all,
>> do you know if there is a way at boot time do disable specific LUN's on a
>> SCSI
>> bus of a particular controller?
>
> What do you need to do this for?
>
> How about just echoing the command to /proc/scsi/scsi
>
> echo "scsi remove-single-device X X X X" >/proc/scsi/scsi
>
> get the values for the various X's from /proc/scsi/scsi e.g.
> Host: scsi0 Channel: 01 Id: 00 Lun: 00
>  Vendor: MegaRAID Model: LD 0 RAID1   69G Rev: 521S
>  Type:   Direct-Access                    ANSI SCSI revision: 02
>
> would be 0 1 0 0
>
> nate
>
This is what I'm doing right now; but I was searching for a way of
doing it earlier on startup.
I'm playing with a non partitionable DS4300 FC, and I would like to
avoid LUN contention.

Lorenzo


More information about the CentOS mailing list