设为首页 收藏本站
查看: 601|回复: 0

[经验分享] 实战部署ISCSI共享存储服务

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2017-3-6 13:16:21 | 显示全部楼层 |阅读模式
一、前言
  1、什么是iSCSI?
    iSCSI技术是一种由IBM公司研究开发的,是一个供硬件设备使用的可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。
    iSCSI:Internet 小型计算机系统接口 (iSCSI:Internet Small Computer System Interface)。
Internet 小型计算机系统接口(iSCSI)是一种基于 TCP/IP的协议,用来建立和管理 IP 存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。SAN 使得 SCSI 协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-level)在多个数据存储网络间进行。
    SCSI 结构基于客户/服务器模式,其通常应用环境是:设备互相靠近,并且这些设备由 SCSI 总线连接。iSCSI 的主要功能是在 TCP/IP 网络上的主机系统(启动器 initiator)和存储设备(目标器 target)之间进行大量数据的封装和可靠传输过程。此外,iSCSI 提供了在 IP 网络封装 SCSI 命令,且运行在 TCP 上。

2、实验环境:Centos最下化安装6.5操作系统两台   VMware虚拟化软件  关闭SELINUX、iptables
服务端:Centos6.5 192.168.1.1 增加20G硬盘一块 底层LVM+ISCSI服务
客户端: Centos6.5 192.168.1.2 ISCSI登录+LVM

3、服务端:
[iyunv@localhost ~]# yum -y install scsi-target-utils
[iyunv@localhost ~]# fdisk -l | grep /dev/sda    //你们的可能是sdb
QQ截图20170306131557.png
[iyunv@localhost ~]# fdisk -cu /dev/sda
创建两个分区,10G左右一个
[iyunv@localhost ~]# fdisk -l /dev/sda
QQ截图20170306131605.png
[iyunv@localhost ~]# partx -a /dev/sda1 /dev/sda   //此操作通知内核分区已发生变化
[iyunv@localhost ~]# partx -a /dev/sda2 /dev/sda
[iyunv@localhost ~]# pvcreate /dev/sda1 /dev/sda2
[iyunv@localhost ~]# pvs  //用于输出格式化的物理卷信息报表,更相信的信息可使用pvdisplay命令
[iyunv@localhost ~]# pvdisplay
[iyunv@localhost ~]# vgcreate gp /dev/sda1 /dev/sda2 //将sda1,2创建成卷组,名称为gp
Volume group "gp" successfully created
[iyunv@localhost ~]# vgs
[iyunv@localhost ~]# vgdisplay
[iyunv@localhost ~]# lvcreate -L 15G -n lvm gp //从卷组gp中创建名为lvm的逻辑卷,大小为15G。
Logical volume "lvm" created
[iyunv@localhost ~]# vim /etc/tgt/targets.conf
添加:
<target iqn.2017-03.com.example:lvm>
    backing-store /dev/gp/lvm
    initiator-address 192.168.1.2
</target>
注释:
Target
的命名在同一子网内应该是唯一的,标准命名方式为:
iqn.yyyy-mm.<reversed domain name>[:identifier]
其中:iqn:表示“iSCSI Qualified Name”,简称iqn。
yyyy-mm:表示年份-月份。这里是2017-03。
reversed domain name:表示倒过来的域名,这里是com.example。
backing-store 用于指定存储设备,一般指非实际的物理磁盘,如LVM 卷、某个分
区、raid 磁盘阵列。
initiator-address 地址 用于将target 指派给指定的客户机使用。
或者可以写成initiator-address 192.168.1.0/24
表示允许C类地址1.0网段的可以访问,有多个可以另起一行再写。。
[iyunv@localhost ~]# /etc/init.d/tgt start
[iyunv@localhost ~]# netstat -anput | grep 3260
[iyunv@localhost ~]# tgtadm --lld iscsi --op show --mode target //注意是两个横杠
使用tgtadm 工具创建ISCSI 对象时,主要命令选项如下所述:
-L,--lld:指定驱动类型,如“-L iscsi”表示ISCSI 存储。
-o,--op:指定操作类型,如“-o new”表示创建,“-o delete”表示删除,“-o
show”表示查看信息。
-m,--mode:指定管理目标,如“-m target”表示ISCSI 对象。
-t,--tid:指定对象ID 号,如“-t 1”表示第一个对象。
-T,--targetname:指定ISCSI 对象的名称。

客户端操作:
[iyunv@localhost ~]# yum -y install iscsi-initiator-utils
[iyunv@localhost ~]# /etc/init.d/iscsi start
[iyunv@localhost ~]# iscsiadm -m discovery -t st -p 192.168.1.1
[iyunv@localhost ~]# iscsiadm -m mode -T iqn.2017-03.com.example:lvm -p 192.168.1.1 -l
[iyunv@localhost ~]# ll /dev/disk/by-path
[iyunv@localhost ~]# /etc/init.d/iscsi status
[iyunv@localhost ~]# dmesg | tail  //dmesg用于显示系统开机硬件信息等
[iyunv@localhost ~]# fdisk -l
将会看到共享过来的硬盘sdb,大小15G
[iyunv@localhost ~]#下面可以自行对sdb做分区、lvm操作。。。


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-350357-1-1.html 上篇帖子: Error: Cannot retrieve metalink for repository: epel. 下篇帖子: ubuntu 源码编译安装最新的vim 8.0
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表