On Mon, Jan 24, 2011 at 9:07 PM, Darren Patterson
<[email protected]> wrote:
> Since rhel3 I have been making custom initrd files by removing hba drivers to 
> ensure a SAN safe pxe/kickstart build.  It used to be that a race condition 
> could make a SAN presented device /dev/sda, instead of the first local scsi 
> drive, and thus the OS would install there.
>
> Does anyone know if I should continue this practice with rhel6 initrd files 
> or has this problem been resolved?


The Storage Administration Guide continues to read:
------
21.3. Persistent Naming
The operating system issues I/O to a storage device by referencing the
path that is used to reach it. For SCSI devices, the path consists of
the following:
PCI identifier of the host bus adapter (HBA)
channel number on that HBA
the remote SCSI target address
the Logical Unit Number (LUN)
This path-based address is not persistent. It may change any time the
system is reconfigured (either by on-line reconfiguration, as
described in this manual, or when the system is shutdown,
reconfigured, and rebooted). It is even possible for the path
identifiers to change when no physical reconfiguration has been done,
as a result of timing variations during the discovery process when the
system boots, or when a bus is re-scanned.
-----

The "race condition" "problem" you are describing is more like a feature.

_______________________________________________
rhelv6-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv6-list

Reply via email to