【测试】VMware ESXi与IP SAN的存储解决方案

一、基本概念

iSCSI target:存储目标端,通常指存储服务器,这里主要用CentOS来搭建 iSCSI target

iSCSI LUN:逻辑单元号,存储可以理解为存储服务器中的一块硬盘或者一组阵列盘

iSCSI initiator:存储发起端,通常指使用存储的客户端,这里主要用ESXi来挂载LUN

二、环境介绍

服务端:CentOS 7.4 用来搭建target服务,并分配LUN;

客户端:VMware ESXi 6.0 用来做initiator探测,并找到target的LUN;

服务端应用:scsi-target-utils:用来将CentOS系统仿真成为 iSCSI target 的功能;

三、服务端部署

1、Centos安装好最终结果如下(虚拟了两块盘,各100G用于测试而已)

[root@SAN ~]# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0      2:0    1    4K  0 disk
sda      8:0    0  100G  0 disk
├─sda1   8:1    0    1G  0 part /boot
├─sda2   8:2    0  7.9G  0 part [SWAP]
└─sda3   8:3    0   90G  0 part /
sdb      8:16   0  100G  0 disk
sr0     11:0    1 1024M  0 rom

2、检查系统是否已安装epel------https://www.cnblogs.com/fps2tao/p/7580188.html

rpm -q epel-release

3,安装EPEL

yum install epel-release

4,检测EPEL是否安装完成

#rpm -q epel-release

5、安装scsi-target-utils应用

#yum --enablerepo=epel -y install scsi-target-utils

6、启动服务并添加到开机自启动

#service tgtd start
#chkconfig tgtd on

7、安装netstat查看端口状态(Centos7默认不安装netstat,这一步也可以跳过,主要用于验证)

#yum provides ^/netstat
#yum install -y net-tools
#netstat -tnlp | grep 3260

8、编辑配置文件targets.conf

#vi /etc/tgt/targets.conf

按i进入编辑模式,末尾根据实际增加字段,输入后按:wq!保存退出

<target iqn.2020-09.dev.iscsi-target:disk>			#iqn档案名可任意,语法是iqn.年年-月.单位域名反转写法 :这台服务名称
backing-store /dev/sdb			#分配sdb磁盘为LUN1
initiator-address 192.168.1.0/24			#限定允许访问的客户端地址段或具体IP,也可以不写
write-cache off			#是否开启或关闭快取,据说开启容易丢数据,没做过相关测试
</target>

9、重启服务,并查看是否配置成功

#service tgtd restart
#tgt-admin --show

输出的字段中,出现LUN1,则配置成功

LUN: 1
   Type: disk
   SCSI ID: IET     00010001
   SCSI SN: beaf11
   Size: 107374 MB, Block size: 512
   Online: Yes
   Removable media: No
   Prevent removal: No
   Readonly: No
   SWP: No
   Thin-provisioning: No
   Backing store type: rdwr
   Backing store path: /dev/sdb
   Backing store flags:
Account information:
ACL information:
ALL

注意:关闭服务端的IPTABLES和seLinux,以免客户端无法正常访问

四、ESXI客户端部署

直接参照 vmware ESXI怎么连接iSCSI Target

五、其他参考链接

iscsi介绍及iscsi target配置

Centos7下通过EPEL安装scsi-target-utils,完成iscsi存储模拟

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值