Using iSCSI from Ubuntu 19.04

Samba has taken over most of my sharing but I still occasionally need iSCSI. Connecting to it from Ubuntu is straight enough. First step is of course installing necessary package:

Terminal
sudo apt-get install open-iscsi

Next step is simply connecting to iSCSI and discovering the drive name within dmesg output:

Terminal
sudo iscsiadm -m discovery -t sendtargets -p 192.168.1.1
192.168.1.1:3260,1 iqn.2007-09.jp.ne.peach.istgt:somedisk0

sudo iscsiadm --mode node --targetname iqn.2007-09.jp.ne.peach.istgt:somedisk0 \
--portal 192.168.1.1:3260 --login

sudo dmesg | grep "Attached SCSI disk" | tail -1
[ 3203.813577] sd 2:0:0:0: [sda] Attached SCSI disk

Lastly, just use the normal mounting to access the disk:

Terminal
sudo mkdir /mnt/scsi
sudo mount /dev/sda2 /mnt/iscsi

Leave a Reply

Your email address will not be published. Required fields are marked *