Sort of new to setting up suse as an iscsi target. I have a 3 drive raid 5 with a total of 2tb of storage. Dont want to assign the entire 2tb to a single LUN. Would like to be able to split it up and share it out to different Virtual Machines.

When setting up a target can I partition my array and assign each partition to a specific LUN?

EG: sdb1 = LUN0
sdb2 = LUN1.... etc

Or must I assign the entire array to the LUN?

EG: sdb = LUN0

So far I can only get it to work by assigning the entire array.

my /etc/ietd.conf config below

Lun 0 Path=/dev/sdb, Type=fileio