On 03/21/2016 09:40 PM, Laurence Oberman wrote: > Hello Hannes > > Please share latest scripts and an example of how you are using them. > I have some scripts from last November, that you posted but I am sure they have changed. > If not then I will modify them as appropriate, just let me know. > > I have added the patches and booted the system set to async, so before I boot with > scsi_mod.scan=manual want to prepare my test system. > This feature may be a very useful feature we would want to include in RHEL as we > struggle with large LUN boot configurations all the time. Oh, really? Hardly a surprise. In fact, I'm constantly surprised that RHEL ships with systemd enabled, apparently without any issues. Especially in large machines. As we found to our dismay; I spent about a year to get things running smoothly. Or, to be precise, running at all. Anyway. Attached is the original patch to dracut; please check if it's the correct version (I've changed the 'disabled' to 'manual' for upstream submission). I haven't included the systemd service; that's actually quite trivial: reset the scan mode (as it's now writeable) and call rescan-scsi-bus.sh or equivalent. But please add a 'Tested-by' or equivalent to the upstream patch, to add a bit more urgency to it. Cheers, Hannes -- Dr. Hannes Reinecke Teamlead Storage & Networking hare@suse.de +49 911 74053 688 SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg GF: F. Imendörffer, J. Smithard, J. Guild, D. Upmanyu, G. Norton HRB 21284 (AG Nürnberg)