Red Hat Enterprise Linux 5.3 now fully supports the iSCSI Boot Firmware Table (iBFT) which allows for booting from iSCSI devices. This support required that iSCSI disks (nodes) are no longer marked to start up automatically; the installed system will no longer automatically connect and login to iSCSI disks when entering runlevel 3 or 5.
iSCSI is usually used for the root filesystem, in which case this change does does not make a difference as the initrd will connect and login to the needed iSCSI disks even before the runlevel is entered.
However if iSCSI disks need to be mounted on non root directories, for example /home or /srv, then this change will impact you, since the installed system will no longer automatically connect and login to iSCSI disks which are not used for the root filesystem.
Using iSCSI disks mounted on non root directories is still possible, but requires the use of one of the following workarounds:
1. Install the system without use of iSCSI disks mounted on non root directories and later configure the relevant disks and mount points manually
2. Boot the installed system into runlevel 1, and mark any iSCSI disks *which are not used for the root filesystem* for automatic startup by using the following command once per disk:
iscsiadm -m node -T target-name -p ip:port -o update -n node.startup -v automatic