Views
From Wiki
Jump to: navigation, search

Create iSCSI target

svcadm enable iscsitgt
zfs create -V 2g primary/xen_target
zfs set shareiscsi=on primary/xen_target

Restrict IPs that initiators can use:

iscsitadm create tpgt 1
iscsitadm modify tpgt --ip-address 72.52.244.220 1
iscsitadm modify target --tpgt 1 primary/xen

If you are using COMSTAR:

svcadm enable system/stmf
svcadm enable iscsi/target
#Create new target
itadm create-target
#create target group
stmfadm create-tg mikew-targets
#Create storage for the target:
zfs create -V 250G backups/mikew-iscsi-test
#Create logical unit for  iSCSI:
sbdadm create-lu /dev/zvol/rdsk/backups/mikew-iscsi-test
#Create view:
stmfadm add-view -t mikew-targets 600144F0FE67800000004C17C5890001
stmfadm add-view <LU name>

Configure the target to require that initiators identify themselves using CHAP

itadm modify-target -a chap <target-iqn>

Create an initiator-context that describes the initiator. Create the initiator context with the initiator's full node name and with the initiator CHAP secret.

itadm create-initiator -s <initiator-iqn>
itadm modify-initiator -u <initiator-CHAP-name> <initiator-iqn>

Mount iSCSI target

Set up authentication info:

iscsiadm modify initiator-node --CHAP-secret
iscsiadm modify initiator-node --CHAP-name <user_name>
iscsiadm modify initiator-node --authentication CHAP
svcadm enable iscsi_initiator
iscsiadm add discovery-address x.x.x.x
iscsiadm modify discovery --sendtargets enable
iscsiadm list target -S

List drives:

format < /dev/null

Links

http://docs.sun.com/app/docs/doc/817-5093/fmvea?a=view

http://www.enterprisenetworkingplanet.com/linux_unix/article.php/3794816/Share-iSCSI-Volumes-With-Linux-Clients-via-ZFS.htm

Personal tools