Hi Kyle. Yes you can certainly map a LUN to multiple igroups. In this example I created a LUN called lun0 in /vol/marty and mapped it to a FC igroup called marty1 and an iSCSI igroup called marty2. Please see below.
argon> lun show -v /vol/marty/lun0
/vol/marty/lun0 1.0g (1077511680) (r/w, online, mapped)
Serial#: W-D7GZfvAiQW
Share: none
Space Reservation: disabled
Multiprotocol Type: windows
Maps: marty1=0 marty2=0
Occupied Size: 0 (0)
Creation Time: Thu Oct 20 14:55:46 EST 2011
Cluster Shared Volume Information: 0x0
argon> igroup show -v marty1
marty1 (FCP):
OS Type: windows
Member: 01:02:03:04:05:06:07:08 (not logged in)
UUID: 449cf394-fc62-11e0-ad12-00a098110c48
argon> igroup show -v marty2
marty2 (iSCSI):
OS Type: windows
Member: iqn.1991-05.com.microsoft:marty (not logged in)
UUID: 268e8df4-fc62-11e0-ad12-00a098110c48
If you'd like more help, perhaps you could share your syntax/output.
Cheers
Marty