Linux搭建ISCSI服务器

如果本文有帮助到大家,还请大家帮忙分享给更多的人!

【需求背景】

iSCSI技术是一种由IBM公司研究开发的,是一个供硬件设备使用的可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。

我们平时在做实验如搭建oracle rac时会用到共享存储,实验环境有限,我们怎么来满足这个条件呢?网络存储服务器是使用iscsi技术,通过一台linux服务器来实现ip-san。

【环境说明】

1.将iscsi-initiator-utils-6.2.0.873-14.el6.x86_64.rpm和scsi-target-utils-1.0.24-16.el6.x86_64.rpm上传至服务器。

2.赋予执行权限并安装

[root@iname ~]#chmod 777iscsi-initiator-utils-6.2.0.873-14.el6.x86_64.rpm

[root@iname ~]#chmod 777scsi-target-utils-1.0.24-16.el6.x86_64.rpm

[root@iname ~]#yum install -y iscsi-initiator-utils-6.2.0.873-14.el6.x86_64.rpm

[root@iname ~]#yum install -yscsi-target-utils-1.0.24-16.el6.x86_64.rpm

大家最好用yum安装,可以自动安装缺失的组件!

查询是否已安装:

[root@iname ~]# rpm -qa grep iscsi

[root@iname ~]# rpm -qa grep scsi

[root@iname ~]# rpm -qa grep perl-Config-General

3.通过linux中的命令生成IQN编号

[root@iname ~]# iscsi-iname

iqn.1994-05.com.redhat:e8ff80545de2

4.编辑配置文件

#vi /etc/tgt/targets.conf

在文件中加入

backing-store /dev/sdb

5.启动服务

service tgtd start

chkconfig tgtd on

6.查看配置信息

[root@iname ~]#tgt-admin -s

[root@iname ~]# tgtadm --lld iscsi --op show --mode target

大家可以看到这里出来了我挂载的100GB的sdb

上面的内容就是iSCSI服务的配置,注意,iSCSI的链接端口是3260,保证防火墙访问正常通过。接下来你就可以使用客户端建立Storage。通常我们还可以在主机上建立RAID卷(主机支持的服务器)。这样的话,硬盘可以附加多块,还可以随时卸载掉,并且可以动态扩展。

【客户端配置】

需要确保机器安装了iscsi-initiator-utils-6.2.0.873-14.el6.x86_64.rpm,安装步骤参考服务端。

[root@vm-21a003zc tmp]#rpm -qa grep iscsi

iscsi-initiator-utils-6.2.0.873-21.el6.x86_64

[root@vm-21a003zc tmp]#rm -rf /var/lib/iscsi/nodes/*

[root@vm-21a003zc tmp]#rm -rf /var/lib/iscsi/send_targets/*

[root@vm-21a003zc tmp]#iscsiadm -m discovery -t st -p 192.168.11.55

Starting iscsid: [ OK ]

192.168.11.55:3260,1 iqn.1994-05.com.redhat:e8ff80545de2

[root@vm-21a003zc tmp]#iscsiadm -m node -T iqn.1994-05.com.redhat:e8ff80545de2 -p 192.168.11.55 -l

Logging in to [iface: default, target: iqn.1994-05.com.redhat:e8ff80545de2, portal: 192.168.11.55,3260] (multiple)

Login to [iface: default, target: iqn.1994-05.com.redhat:e8ff80545de2, portal: 192.168.11.55,3260]successful.

截图如下:

如果本文有帮助到大家,还请大家帮忙分享给更多的人,记得点赞哦!

【历史文章】

【每日一技】

【每日一技】域控服务器搭建与批量创建域用户

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20171221G0KPQQ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券