27.2. iSCSI Initiator Creation
An iSCSI initiator is the client who wishes to access the storage on a target, or server. The IP address of the target needs to be known for this process.
过程 27.2. Create an iSCSI Initiator
- Install
iscsi-initiator-utils
.yum install iscsi-initiator-utils
~]# yum install iscsi-initiator-utils
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Discover the target. Use the target's IP address, the one used below serves only as an example.
iscsiadm -m discovery -t sendtargets -p 192.168.1.1
~]# iscsiadm -m discovery -t sendtargets -p 192.168.1.1 Starting iscsid: [ OK ] 192.168.1.1:3260,1 iqn.2015-06.com.example.test:target1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow The above shows the target's IP address and IQN address. It is the IQN address that is needed for future steps. - Connect to the target.
iscsiadm -m node -T iqn.2015-06.com.example:target1 --login
~]# iscsiadm -m node -T iqn.2015-06.com.example:target1 --login Logging in to [iface: default, target: iqn.2015-06.com.example:target1, portal: 192.168.1.1,3260] (multiple) Login in to [iface: default, target: iqn.2015-06.com.example:target1, portal: 192.168.1.1,3260] successful.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Find the iSCSI disk name.
grep "Attached SCSI" /var/log/messages
~]# grep "Attached SCSI" /var/log/messages Jun 19 01:30:26 test kernel: sd 7:0:0:1 [sdb] Attached SCSI disk
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Create a file system on that disk.
mkfs.ext4 /dev/sdb
~]# mkfs.ext4 /dev/sdb
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Mount the file system.
mkdir /mnt/iscsiTest mount /dev/sdb /mnt/iscsiTest
~]# mkdir /mnt/iscsiTest ~]# mount /dev/sdb /mnt/iscsiTest
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Make it persistent across reboots by editing the
/etc/fstab
file.blkid /dev/sdb vim /etc/fstab
~]# blkid /dev/sdb /dev/sdb: UUID="766a3bf4-beeb-4157-8a9a-9007be1b9e78" TYPE="ext4" ~]# vim /etc/fstab UUID=766a3bf4-beeb-4157-8a9a-9007be1b9e78 /mnt/iscsiTest ext4 _netdev 0 0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow