一、简介
完整的iSCSI系统的拓扑结构如下:
二、实验环境:
1、操作系统关闭防火墙或打开防火墙上的3260端口和禁用SELinux
2、iSCSI共享存储拓扑图:
3、iSCSI可分享的设备类型有很多,包括镜像文件(*.img)、分区(partition)、物理硬盘、raid设备、逻辑卷等,下面我只用物理磁盘分区来进行相关测试,其他类型大家可以自己测试。
三、实验步骤
(一)配置iscsi target:
方案1:命令行配置,立即有效,重启无效
1、在target上添加一块磁盘分区:sdb1
2、安装程序包、启动服务
yum install -y scsi-target-utils
service tgtd start
3、创建target
[root@rac1 ~]#
4、创建lun
5、授权
为 Target 分配了 LUN 后,需要配置访问控制才可以使用。可以设置所有用户都能访问,也可以设置基于IP/IP段或用户名验证的访问权限。
#tgtadm --lld iscsi --mode target --op bind --tid 1 --initiator-address192.168.2.10
#tgtadm --lld iscsi --mode target --op bind --tid 1 --initiator-address192.168.3.0/24
注意
6、查看已经定义的信息
tgtadm--lld iscsi --mode target --op show
方案2:在配置文件中定义,重启有效
1、安装tgt
2、配置tgt
tgt的主配置文件为/etc/tgt/targets.conf,下面我们来设置该文件。
在该文件最后新增以下设置:
说明:
其他高级设置如, 大家自己进行配置。
3、启动iSCSI target
4、查看iSCSI target
[root@rac1 ~]#