Debian6 iSCSI安装使用

    iSCSI可以让你使用共享存储就像使用本地设备那样简单,最近在研究虚拟化,共享存储相关的知识还是得学习学习的。

    设置iSCSI target (server)和iSCSI initiator (client), iSCSI协议是一种storage area network (SAN)协议, 他允许iSCSI initiators通过正常的以太网访问使用远程iSCSI target 导出的设备。对于iSCSI initiator来说,远程storage导出的设备就像一般的,在本地挂载的硬件设备一样。


创建target服务端

安装服务端相关软件:

apt-get install iscsitarget iscsitarget-dkms iscsitarget-source

    注意:apt命令在安装时会建议安装iscsitarget-module这个包,但是源中并没有这个包,所以需要安装iscsitarget-source

    安装完毕后,默认是不启动的,修改文件/etc/default/iscsitarget:

#ISCSITARGET_ENABLE=false
ISCSITARGET_ENABLE=true

    导出的存储块设备可以使用lvm、镜像文件、分区等等。

    修改/etc/iet/ietd.conf文件,所有导出的存储设备都是在这个文件中定义的,在/opt/目录下使用dd命令创建一个镜像文件:

dd if=/dev/zero of=/opt/etstdb bs=1M count=4000

     在/etc/iet/ietd.conf文件末尾添加如下内容:

Target iqn.2012-09.com.example:storage.lun1
       Lun 0 Path=/opt/testdb,Type=fileio

     启动服务/etc/init.d/iscsitarget start


      发现启动失败,因为系统中没有iscsi_trgt模块,debian6的这个版本中并没有把iscsi编译进内核,接下来我们手动编译:

     安装相关包:

apt-get install module-assistant debhelper

     编译并加载iscsi_trgt模块

m-a a-i iscsitarget
modprobe iscsi_trgt

     重新启动即可:



创建Initiator客户端

安装客户端相关软件:

apt-get install open-iscsi
    配置/etc/iscsi/iscsid.conf

    启动服务/etc/init.d/open-iscsi start


    可以看到在启动客户端时,已经自动挂在了自动搜索到了存储资源, 我们可以先手动卸载掉

iscsiadm  -m node -T iqn.2012-09.com.example:storage.lun1 -p 10.1.1.167:3260 -u

1 连接到服务端查看提供了那些存储资源

iscsiadm  -m  discovery -t type -p target-ip



2 查看各自的记录

iscsiadm  -m node



3 挂载target提供的存贮资源

iscsiadm  -m node -T target-name -p target-ip:port -l


4 fdisk -l 查看


可以看到共享存储提供的资源在本地被识别为/dev/sdb设备,接下来就和使用本地设备一样使用了。

5 卸载target提供的资源

iscsiadm  -m node -T target-name -p target-ip:port -u
    这只是简单的使用,其中在服务端和客户端的配置文件中还可以设置大量的参数,用来提高iscsi的性能,感兴趣的可以阅读配置文件。



转载于:https://my.oschina.net/guol/blog/82454

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值