博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

ELM's Blog

工作、学习、生活、娱乐......
  wenzk.cublog.cn

关于作者
姓名:ELM
职业:网管[网吧管理员]
年龄:26
位置:辽宁 沈阳
介绍:一定要把网络管好
QQ:616621
Email:wzk<AT>wenzk<DOT>net
|| << >> ||
我的分类


iSCSI on Linux FC6
    一直以来,对于存储都没有什么概念,目前用的大部分都还是机器内部的硬盘,或者外接一个盘阵什么,所以对于SAN、NAS、DAS等等都没有了解,也不知道使用的时候需要注意些什么。
    最近iSCSI讨论的越来越多,各个操作系统都相继的支持iSCSI,使用也很方便,所以在Linux上试验了一下。

    对iSCSI也没什么了解,第一个发现的就是iscsitarget和linux-scsi这两个软件:
如果你要使用iscsitarget,注意你的内核版本必须高于2.6.14:

tar zxvf iscsitarget-0.4.14.tar.gz
cd iscsitarget-0.4.14
make
make install

这样就安装完毕了,呵呵,容易吧。
配置文件/etc/iet.conf

Target iqn.2006-04.wenzk.net:storage
# Users, who can access this target
# (no users means anyone can access the target)
#IncomingUser
#OutgoingUser
# Lun definition
# (right now only block devices are possible)
Lun 0 Path=/dev/sdc
# Alias name for this target
Alias iSCSI

修改以上部分就可以了,指定Lun和Path差不多就可以了

启动iscsitarget:
/etc/init.d/iscsi-target start

Linux-iscsi在FC6下可以直接用yum 安装:
yum install iscsi-initiator-utils

启动iSCSI服务:
/etc/init.d/iscsi start

搜索target:
iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260

iSCSI登陆:
iscsiadm -m node -T iqn.2006-04.wenzk.net:storage -p 192.168.1.1:3260 -l

如果没有错误提示,可以使用dmesg看到新的SCSI设备了
可以使用mount进行挂在。

iSCSI登出:
iscsiadm -m node -T iqn.2006-04.wenzk.net:storage -p 192.168.1.1:3260 -u

==========================
存在问题:
个人以为iSCSI很大的一个好处就是以block形式共享磁盘,所以A B都可以同时挂在同一块硬盘,这样A B就很方便的共享数据,
但是实际操作中发现试试未必如此,不知道iSCSI和SAN都能不能这么用,还是习惯使用NFS,NFS对于这些特性支持的很好。
不知道是否我理解有错误。

发表于: 2007-03-16,修改于: 2007-03-20 21:53,已浏览2632次,有评论0条 推荐 投诉


网友评论
 发表评论