CentOS 6.4系统存储服务器之iSCSI

maozishuai 2014-02-02

iSCSI技术是一种由IBM公司研究开发的,是一个供硬件设备使用的可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。
1.安装iscsi服务软件和添加一块共享硬盘
[root@node1 ~]# yum install scsi-target-utils    --安装软件
[root@node1 ~]# sfdisk -l /dev/sdb  --新添加的磁盘
Disk /dev/sdb: 66 cylinders, 255 heads, 63 sectors/track
[root@node1 ~]#

2.服务器端修改配置文件
[root@node1 ~]# vim /etc/tgt/targets.conf    --修改配置文件,添加以下行
<target iqn.2014-01.node1:server.target4>  --2014-01是日期,node1是计算机名,server.target4随意写
direct-store /dev/sdb    --要共享的硬盘,也可以是分区,块设备
write-cache off  --不写入缓存
initiator-address 2.2.2.0/24  --允许哪个网段访问
</target>
[root@node1 ~]# /etc/init.d/tgtd  restart
Stopping SCSI target daemon:                              [  OK  ]
Starting SCSI target daemon:                              [  OK  ]
[root@node1 ~]# netstat -lutnp |grep 3260
tcp        0      0 0.0.0.0:3260                0.0.0.0:*                  LISTEN      1962/tgtd
tcp        0      0 :::3260                    :::*                        LISTEN      1962/tgtd
[root@node1 ~]# tgt-admin --show | grep Target    --查看到共享有一个存储
Target 1: iqn.2014-01.node1:server.target4
[root@node1 ~]# iptables -I INPUT -p tcp -s 2.2.2.0/24 --dport 3260 -j ACCEPT  --放行包过滤

3.客户端是Windows系统
(1)下载Windows系统iSCSI客户端工具,并安装

具体下载目录在 /2014年资料/2月/3日/CentOS 6.4系统存储服务器之iSCSI

(2)安装完后打开界面添

CentOS 6.4系统存储服务器之iSCSI

(3)写入服务器的IP地址

CentOS 6.4系统存储服务器之iSCSI

(4)查看服务器共享的磁盘,如果没有请检查其它地方是否有错

CentOS 6.4系统存储服务器之iSCSI

(5)登陆服务器的scsi服务

CentOS 6.4系统存储服务器之iSCSI

(6)在windows系统中可以看到新的磁盘了,在中途需要安装驱动就下一步安装,也要格式化新的磁盘

CentOS 6.4系统存储服务器之iSCSI

(7)在我的电脑中可以看到分区了

CentOS 6.4系统存储服务器之iSCSI

相关阅读:

相关推荐