Linux - ServerThis forum is for the discussion of Linux Software used in a server related context.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I am setting up a couple of machines to access an iscsi san (IBM) to host virtual machines. I have open-iscsi, multipath, clvm, and gfs, which seem to work ... sort of.
My problem is that the san has 2 controllers, and each controller has 2 ethernet ports (redundancy). This results in 4 paths to the target. The target has 7 luns, which means open-iscsi creates about 28 entries in /dev. Multipath then creates a reasonable number of entries as /dev/mapper/mpathx, but /dev is full of junk. Also, the devices mapped to the inactive controller are filling my logs with errors from multipath, and any access like vgscan or fdisk -l fills the console with errors, and runs slowly, while it sorts itself out.
Is it possible to tell open-iscsi that I just want lun6 most of the time and manually ask for other luns in the event that I need something off them?
As an aside, does anyone know how force service startup order in ubuntu 10.04 lts. ie. it should start networking before iscsi before gfs before fsck gets to whine about the gfs filesystem not being present. Maybe something off of hotplug.