linux iscsi 配置

本文转载于http://bbs.watchstor.com/thread-70798-1-1.html

 

 

 

理论知识简介
ISCSI:当前网速越来越快,光从家庭用户就能看的出来,从原先的512k到1M,再到2M、4M、8M等,发达国家的网络带宽会更高。ISCSI 的出现,使得光纤SAN产生的费用贵的问题迎刃而解。它是基于现有的ip 网络,对scsi 协议进行数据封装,使得原本只能在本地传输的scsi 硬盘数据,可以通过网络来传输。若存放ISCSI 数据的机房为私有本地专用机房,那么,在千兆网络的环境中,其性能绝不会影响使用需求。
目前iscsi 的后端存储架构一般分为三种:
(一) 控制器架构:它的所有控制、转换节点,都是由硬件芯片或嵌入式设备组成,它们都是由开发商根据iscsi 协议,自己编写、设计出来的。由于各个芯片工作的单一性,使得这种架构的整体数据处理性能很高,而且运行更稳定。
(二) PC架构:由一台性能高效稳定的普通计算机(服务器),通过iSCSI Target 软件实现iscsi 功能。
(三) PC+TOE架构:这种架构就是在PC架构上,加入协议卸载网卡。把原本用CPU包装、拆解iscsi 数据到tcp协议包的操作,转由网卡中的专用芯片来完成,从而减轻CPU的压力。
一.虚拟机cms地址为192.168.1.10作为tgtd客户端
1.编辑yum文件内容如下

[root@cms ~]# vim /etc/yum.repos.d/rhel-debuginfo.repo

2.查询信息并安装所需软件包


3.开启服务,设置开机启动,查看端口号

4.下面来编辑一些规则
(1)重新编辑磁盘,建立一个主分区3,设置其内存为1G(这里建立分区3时会发生错误,所以我们直接修改分区2,修改其内存为1G,并在分区2上实验)


[root@cms ~]# partprobe /dev/sda
     #格式化磁盘(没有出现信息说明成功)
(2)现在就可以来编辑了
[root@cms ~]# tgtadm --lld iscsi --op new --mode target --tid 1 --targetname iqn.2012-05.com.a.cms:traget
[root@cms ~]# tgtadm --lld iscsi --op show --mode target

[root@cms ~]# man tgtadm
          #可以查看tgtadm的一些相关用法

(3)编辑规则进行查看

(4)添加验证

(5)防止重启后数据丢失,做如下工作

[root@cms ~]# vim /etc/tgt/targets.conf

二.重新开启一台虚拟机,设置其地址为192.168.1.50
1.安装好yum,便于编辑(这里我们使用另一种方法,从其他文件中拷贝过来)



2.编辑规则
(1)[root@cms ~]# vim /etc/iscsi/initiatorname.iscsi

(2)服务的设置


(3)编译磁盘
[root@cms ~]# fdisk -l
           #查看磁盘分区情况



[root@cms ~]# partprobe /dev/sdb
            #格式化磁盘

 

本帖隐藏的内容需要回复才可以浏览

http://bbs.watchstor.com/thread-70798-1-1.html   已注册,还不登录,因为未激活

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值