一、ISCSI介绍

iSCSI(Internet Small Computer System Interface),iSCSI是网络上的SCSI,也就是通过网络连接的SCSI。使得可以跨越不同的服务器共享存储设备,并可以做到不停机状态下扩展存储容量。

二、实验目的

在服务端配置一个ISCSI 服务;使用iscsi_store作其后端卷其大小为3G;可以被客户端访问;

在客户端 ISCISI设备在系统启动的期间自动加载 ;设备ISCISI上包含一个大小为2100MIB的分区,并格式化为ext4;此分区挂载在/mnt/data上同时在系统启动的期间自动挂载。

三、实验演示

(1)服务端

fdisk /dev/sda

partprobe /dev/sda

yum install -y targetcli\*

targetcli

cd backstores/

block/ create block1 /dev/sda3

cd /iscsi

create iqn.2014-09.com.example.domain11:system1

cd iqn.2014-09.com.example.domain11:system1/

cd tpg1/

acls/ create iqn.2014-09.com.example.domain11:system luns/ create /backstores/block/block1

portals/ create system1.domain11.example.com

systemctl start target

systemctl enable target

firewall-config

systecmctl restart firewalld

(2)客户端

yum install -y iscsi-initiator-utils.i686

vim /etc/iscsi/initiatorname.iscsi

InitiatorName=iqn.2014-09.com.example.domain11:system

systemctl start iscsid

systemctl is-active iscsid

iscsiadm --mode discoverydb --type sendtargets --portal 172.24.11.10 –discover iscsiadm --mode node --targetname iqn.2014-09.com.example.domain11:system1 --portal 172.24.11.10:3260 –login fdisk –l

fdisk /dev/sdb

mkfs.ext4 /dev/sdb1

partprobe

mkdir /mnt/data

vim /etc/fstab

/dev/sdb1 /mnt/data ext4 _netdev 0 0

四、总结

配置时候推荐远程连接工具,用轻量化的PuTTY。

ISCSI实验演示(Linux服务器配置)_服务端