Newly Provided luns

Login to Solaris host.
Enable the iscsi target service.

bash-3.2# uname -a
SunOS karri1 5.10 Generic_147148-26 i86pc i386 i86pc
bash-3.2#svcadm enable iscsitgt
bash-3.2# svcs -a |grep iscsitgt
online 11:42:06 svc:/system/iscsitgt:default

Add the static target using the above mentioned target number.

bash-3.2# iscsiadm add static-config < copy te ISCSI map >

Note:openfiler and Solaris host should be in same network in order to access the shared storage.
Openfiler IP:192.168. 56.101 Default port:3260
Target:iqn.2006-01.com.openfiler:tsn.6e5b8db42c81

bash-3.2# iscsiadm list static-config
Static Configuration Target: iqn.2006-01.com.openfiler:tsn.6e5b8db42c81,192.168. 56.101:3260

Verify the target number

bash-3.2# iscsiadm list static-config
Static Configuration Target: iqn.2006-01.com.openfiler:tsn.6e5b8db42c81,192.168. 56.101:3260

Enable the discovery:

bash-3.2# iscsiadm modify discovery -s enable

Scan the LUN in OS side.

bash-3.2# devfsadm -i iscsi -v
bash-3.2# echo|format
Searching for disks...
Inquiry failed for this logical diskInquiry failed for this logical diskdone
AVAILABLE DISK SELECTIONS:
 0. c0d0 <xxxxxxx@xxx cyl 3260 alt 2 hd 255 sec 63>
 /pci@0,0/pci-ide@1,1/ide@0/cmdk@0,0
 1. c1d0 <xxxxxxx@xxx cyl 4092 alt 2 hd 128 sec 32>
 /pci@0,0/pci-ide@1,1/ide@1/cmdk@0,0
 2. c2t3d0 <OPNFILER-VIRTUAL-DISK-0 cyl 59576 alt 2 hd 16 sec 11>
 /iscsi/disk@0000iqn.2006-01.com.openfiler%3Atsn.6e5b8db42c810001,0
 3. c2t4d0 <OPNFILER-VIRTUAL-DISK-0 cyl 59576 alt 2 hd 16 sec 11>
 /iscsi/disk@0000iqn.2006-01.com.openfiler%3Atsn.6e5b8db42c810001,1
 4. c2t8d0 <OPNFILER-VIRTUAL-DISK-0 cyl 52426 alt 2 hd 16 sec 5>
 /iscsi/disk@0000iqn.2006-01.com.openfiler%3Atsn.6e5b8db42c810001,2
Specify disk (enter its number): Specify disk (enter its number):
bash-3.2#

Now your shared storage setup is ready.You can add multiple target for same LUNS and that will act as alternative path for those LUNS.So that we can practice multi-pathing as well.