<服务器端> iscsi-server:192.168.1.2
[root@iscsi-server ~]#yum -y install targetcli //安装targetcli软件包,用来搭建ISCSI
[root@iscsi-server ~]#targetcli // ls 查看最初的配置情况
/> backstores/block create name=back_store dev=/dev/vdb //创建后端存储盘
/> ls
/> iscsi/ create iqn.2019-06.com.student:server //创建iscsi的服务器的名字
/> iscsi/iqn.2019-06.com.student:server/tpg1/luns create /backstores/block/back_store //luns 创建和后端盘直接的链接
/> iscsi/iqn.2019-06.com.student:server/tpg1/acls create iqn.2019-06.com.student:client ////创建iscsi的客户端名称
/> exit //会自动进行保存
[root@iscsi-server ~]# systemctl restart target //重启服务
[root@iscsi-server ~]# systemctl enable target //设置开机自启动
<客户端> iscsi-client:192.168.1.3
[root@iscsi-client ~]# yum list | grep iscsi
[root@iscsi-client ~]# yum -y install iscsi-initiator-utils
[root@iscsi-client ~]# vim /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn.2019-06.com.student:client
[root@iscsi-client ~]# man iscsiadm //末行模式.EXAMPLES,有模板
[root@iscsi-client ~]# iscsiadm --mode discoverydb --type sendtargets --portal 192.168.1.2 --discover
192.168.1.2:3260,1 iqn.2019-06.com.student:server //正确输出
[root@iscsi-client ~]# systemctl restart iscsid
[root@iscsi-client ~]# systemctl enable iscsid
[root@iscsi-client ~]# systemctl restart iscsi
[root@iscsi-client ~]# systemctl enable iscsi
[root@iscsi-client ~]#partprobe
[root@iscsi-client ~]# lsblk //多出一个sda的盘
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 20G 0 disk
vda 253:0 0 30G 0 disk
└─vda1 253:1 0 30G 0 part /