Server: redhat6.9 IP:10.1.1.1 Clients: redhat6.9 IP:10.1.1.2
一、iscsi服务端配置: 1:创建共享磁盘 /dev/sdb(不用格式化):
2:创建LVM卷: 创建PV: pvcreate /dev/sdb1
创建VG: vgcreate kvmvg /dev/sdb1 创建LV lvcerate -L 9G -n kvmlv kvmvg
lvs和lvscan查看:
3:安装服务端软件: 服务端安装scsi-target-utils: yum -y install scsi-target-utils
4:配置/etc/tgt/targets.conf,设置共享存储设备的路径相关属性 追加到末尾: <target iqn.2018-05.com.localhost:test.iscsi> backing-store /dev/sdb1 backing-store /dev/kvmvg/kvmlv initiator-address 10.1.1.2 incominguser iscsiuser iscsipassword </target> 5:启动服务: service tgtd start chkconfig tgtd on netstat -tnlt|grep 3260
7:查看iscsi共享信息 tgt-admin --show
二:iscsi客户端配置
fdisk -l查看(连接前只有一块sda硬盘)
1:安装客户端软件: yum -y install iscsi-initiator-utils
2:配置iscsi initiator,修改/etc/iscsi/iscsid.conf文件。 60、61行 去掉注释,并设置iscsi target提供的验证用户和密码 74行,75行。
3:重启服务: service iscsi restart chkconfig iscsi on chkconfig iscsid on
4、检测iscsi服务端提供的共享存储设备信息 iscsiadm -m discovery -t sendtargets -p 10.1.1.1 查看检查结果: ll -R /var/lib/iscsi/nodes/
5、登陆iscsi 显示target数据: iscsiadm -m node
登陆target iscsiadm -m node -T iqn.2018-05.com.localhost:test.iscsi --login
fdisk -l查看 (已经连接成功)
6:建立分区并挂载: fdisk /dev/sdb fdisk /dev/sdb mkdir /viscsidisk mount /dev/sdc1 /viscsidisk/ df -Th