Posted this question to the General/Using VirtualBox forum at
virtualbox.org,  but it didn't elicit any replies so I thought I'd ask here:

Using the old iscsitgt method, getting VB to use multiple ISCSI targets
worked pretty well. But iscsitgt has been obsoleted by COMSTAR, which
allows multiple LUNs per target. Is there a way to get VB to use specific
LUNs in this mode? By default it always seems to use the lowest LUN.

Trying to set up VB 3.0.8 on AMD64/Fedora C10 to boot three ISCSI disks
(ZFS, NTFS, EXT4) exported from a ZFS pool on Solaris SXCE snv125.
Without using Target Groups to effectively force COMSTAR into using a
single LUN per target, AFAICS there doesn't seem to be a way to do this,
but setting up tgs seems so complicated for such a simple task.

The alternative of actually mounting the disks and using them as raw
volumes is undoubtedly discouraged  :-).

A related question: iscsitgt doesn't seem to stay disabled, at least after
a reboot. The shareiscsi attribute is still set to on for the above mentioned
targets. Should this be set off if one is using COMSTAR?

Not sure if this is the right forum to ask this, but when a ZFS rpool uses
an ISCSI disk itself hosted on a ZFS mirrored pool, what risk is there if
wcd=true and the root pool is used only for the os image (all data at
risk is mounted via NFS)? Without wcd=true, booting from and paging
to the ISCSI rpool is painfully slow. Same applies to NTFS and EXT4 -
used only for the os-images - well,  they would be if and when the multiple
LUNs per target question is resolved :-). In other words, is there any
likelihood of being unable to boot from any of these after a (rare) crash
of the ZFS host with wcd=true? Presumably the risk is low for a read-
mostly file system (other than swap and /var (or equivalent)).

Thanks

_______________________________________________
storage-discuss mailing list
storage-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to