使用netbsd构建基于iscsi的小型san

使用netbsd构建基于iscsi的小型san

ID:9742788

大小:80.50 KB

页数:13页

时间:2018-05-07

使用netbsd构建基于iscsi的小型san_第1页
使用netbsd构建基于iscsi的小型san_第2页
使用netbsd构建基于iscsi的小型san_第3页
使用netbsd构建基于iscsi的小型san_第4页
使用netbsd构建基于iscsi的小型san_第5页
资源描述:

《使用netbsd构建基于iscsi的小型san》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、使用NetBSD构建基于iSCSI的小型SAN  引言  随着信息系统应用的复杂和多样化,存储越来越受到企业关注,存储的需求也越来越多样化。NetBSD在近期的HEAD(CURRENT)代码中加入了对iSCSI服务的支持,下面就让我们来看看如何利用NetBSD来构建一个基本的SAN(StorageAreaNete-a  NetBSD3.99.16NetBSD3.99.16(GENERIC)#0:SunMar509:59:31UTC2006buildse/builds/ab/HEAD/i386/200603

2、050000Z-obj/home/builds/ab/HEAD/src/sys/arch/i386/pile/GENERICi386  如果你的NetBSD版本过低,你可以到ftp://ftp.bsd.org/pub/NetBSD-daily/HEAD下载安装包,或者使用cvs同步源代码,并升级你的NetBSD,这里就不详细介绍,具体升级方法请参见NetBSDGuide.  目前NetBSD对iSCSI的支持是用一个用户状态的守护进程iscsi-target来实现的,它位于/usr/sbin/iscsi-

3、target。这里有两个概念需要简单的介绍一下,在服务端提供iSCSI存储服务的存储对像称为target,一个服务端可以有多个target,使用iSCSI服务的客户端称为initiator。  NetBSD上iSCSI的默认配置文件为/etc/iscsi/targets,它包含了每个target的描述,它的内容如下:  #$NetBSD:targets,v1.22006/02/1619:30:57agcExp$  #  #Structureofthisfile:  #  #+anextentisastra

4、ight(offset,length)pairofafileordevice  #it'stheloonstoragedenominator  #atleastoneisneeded  #+adeviceismadeupofoneormoreextentsorotherdevices  #devicescanbeaddedinahierachicalmanner,toenhanceresilience  #+inthisexample,nodevicedefinitionsarenecessary

5、,asthetarget  #pleextentforpersistentstorage  #+atargetismadeupof1ormoredevices  #ThecodedoesnotsupportRAID1recoveryatpresent  #Simplefileshoappedstraightinto1target  #extentfileordevicestartlength  extent0/tmp/iscsi-target00100MB  #targetflagsstoragemask

6、  target0rp/iscsi-target0来存储数据,数据存储从文件头部开始,容量为100MB;定义了一个target存储点target0,权限为r`/etc/iscsi/targets'  target0:rp/iscsi-target0:0:104857600  DISK:1logicalunits(204800blocks,512bytes/block),typeiscsifs  DISK:LU0:100MBdiskstoragefortarget0  TARGET:TargetNa

7、meisiqn.1994-04.org.bsd.iscsi-target  这表示iSCSI服务已经启动成功,是不是非常简便呢?客户端连接iSCSI服务  现在iSCSI服务已经开始工作了,下面就是用客户端连接上iSCSI,以检测我们之前的工作是否正确。  这里我使用的客户端是MicrosoftiSCSIInitiator2.01x86,你可以从doicro1234下一页——感谢阅读这篇文章,..,softiSCSIInitiator的图标,双击打开后,可以看到MicrosoftiSCSIInitiato

8、r窗口,如图1。  图1  点击Discovery标签,再点击Add按钮,出现增加TargetPortal的对话杠,输入你的NetBSD服务器的IP地址,然后点确定,如图2。  图2  这里就可以看到你的NetBSD服务器的IP已经添加到TargetPortals中,点击Targets标签,你将看到刚才我们设置的存储点target0,如果没有出现,请点击Refresh按钮刷新,如图3,点击LogOn铵钮,出现登录框,直接点击O

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。