I've just started playing with iSCSI on Linux. I had some iSCSI on Solaris but they had things wrapped up pretty well so you didn't have to know much to use it (as far as I knew).
Anyway, I've got a 500GB iSCSI volume that I am presenting to CentOS 5.7. I had intended to use for Windows 2008 R2 Xen guests. So, I stuck a VG out there and a small volume. After installing Win2008 Server Core, I rebooted and the volumes disappeared. The Logical Volume Manager (GUI) knew about them but they disappeared from /dev.
I eventually decided it needed a local file system so I created a 10MB volume and mounted it in fstab with the _netdev param and that seemed to fix that problem.
My new problem is I can't figure out WHICH iSCSI target it is
calling sdc and which is sdd. One is the back network I intend to use the other is on a heavy traffic outside network. Also, it is doing a painfully long discovery each boot and finding even more interfaces that it cannot login to (but it tries). Is there a way to filter this? The docs in and on iscsi.conf are baffling to me. I need a clean, simple example {please}. It reports a duplicate PV. I'm pretty sure I've got them backwards (my luck).
[And now the bonus question]
And, on a somewhat unrelated topic - I've heard it is best to use Jumbo Frames for iSCSI VLANs but our net tech only knows hjow to turn it on at the switch level. Can you enable it in just a VLAN?
Robert
http://youngbirds2009.blogspot.com/