This part is about setup iscsi-initator, and access volume to iscsi-target.

2.1 Install essential software

sudo apt-get install open-iscsi    

2.2 Modify configuration file

vim /etc/iscsi/iscsid.conf

and change it to:

node.session.auth.authmethod = CHAP
# make sure user and password is same with iscsi-target
node.session.auth.username = <user_name>  
node.session.auth.password = <user password> 

2.3 Attach iscsi-target volume

sudo iscsiadm -m discovery -t sendtargets -p <iscsitarget ip addr>
sudo iscsiadm -m node --login

other useful command:

sudo iscsiadm -m node -o show
sudo iscsiadm -m session -o show

Then, you could find the new patiition:

$ more /proc/partitions    

You could use it as a normal partition, create file system and formation, or provide it to QEMU or Libvirt.

2.4 Logout iscsi partition

sudo iscsiadm -m node --logout