Continuation from Home Linux File Server
Challenge 4 and 5: Setup and configure iSCSI Target and Mount the LUN from a separate computer
I’m going to be using a guide here: [Set up an iSCSI Target and Initiator]
Preparation
So, the first concept is to make the linux box an iSCSI target. We’ve originally mounted and formatted /dev/md0 to ext4, so in order to property iSCSI this we’ll need to undo our mounting and let the destination machines use this as they want to use it.
So, I umount /dev/md0 and remove it from /etc/fstab. For the sake of validating it, I reboot the box.
Setting up iSCSI Target
Gotta install some tools and services:
# yum install scsi-target-utils # service tgtd start # chkconfig tgtd on
and then we setup /etc/tgt/targets.conf with the following:
# Set the driver. If not specified, defaults to "iscsi".
#
# This can be iscsi or iser. To override a specific target set the
# "driver" setting in the target's config.
default-driver iscsi
<target iqn.2018-01.eye-scrunchie:target1>
backing-store /dev/md0
</target>
Reload the new configuration:
# service tgtd restart
and check the configuration:
# tgt-admin --show
Target 1: iqn.2018-01.eye-scrunchie:target1
System information:
Driver: iscsi
State: ready
I_T nexus information:
LUN information:
LUN: 0
Type: controller
SCSI ID: IET 00010000
SCSI SN: beaf10
Size: 0 MB, Block size: 1
Online: Yes
Removable media: No
Prevent removal: No
Readonly: No
Backing store type: null
Backing store path: None
Backing store flags:
LUN: 1
Type: disk
SCSI ID: IET 00010001
SCSI SN: beaf11
Size: 533 MB, Block size: 512
Online: Yes
Removable media: No
Prevent removal: No
Readonly: No
Backing store type: rdwr
Backing store path: /dev/md0
Backing store flags:
Account information:
ACL information:
ALL
Step 4 done!
Mounting my iSCSI Target on my Initiator
For Step 5, i’m using a Windows 10 machine and the iSCSI Initiator Desktop App.
For Target: I give it the IP Address of my Linux Virtuabox (192.168.1.38) and click Quick Connect...
The I go to my Disk Management, Initialize the Disk, give it a Letter, and done!
Step 5 Done!