hamei wrote:
Disclaimer : I don't know anything about fiber channel. But I have a couple of sata disks that do something similar to what you describe ..
Does each disk show up individually ? /dev/dksc/dsk3d2s7 etc etc ? If so, I am guessing you have your links interlaced ? Because on my system, there's a mount point for each disk on the boot filesystem. There's no problem with this setup, it doesn't care when each disk comes online. The boot disk comes up first, then the subdisks can mount in any order.
Yes, each disk show up individually. Yes my links are all mixed up. Precisely, I devised a small website for my own usage with data stored on the arrray and symbolic links pointing to paths within the array are all mixed up everytime I reboot the system.
Basically, my question is :
How do you maintain correct and stable symbolic links from the root to the content of the FC array thoughout several reboots of the whole system ??? There must be a simple way as it seems to me a really basic functionality. I'm no Unix specialist, although I used Irix, SunOs and Aix in various dev environment from 1994 to 2002. But I was a software developer, not a sysadmin. I have no idea how such common problem is handled in a standard environment.
hamei wrote:
I'm not sure they would ever have done what you are talking about because in a big installation, what if disk #3 with mountpoints for disks 4 and 5 failed ? Then everything dependant on it would also fail ...
What you're describing is an entirely different problem concerning mountpoints. For example, in a SCSI array, each disk has a fixed SCSI id and show up every time in the same device in the filesystem (usually with a naming scheme related to the SCSI id), regardless of spindle time or any other consideration.