iscsi使用教程(上)

Posted 银魔术师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iscsi使用教程(上)相关的知识,希望对你有一定的参考价值。

服务端

服务器环境

已经安装过qemu-img的32位ubuntu

$ uname -a
Linux ubuntu-virtual-machine 3.13.0-46-generic #76-Ubuntu SMP Thu Feb 26 18:52:49 UTC 2015 i686 i686 i686 GNU/Linux

服务端配置

  • 安装iscsi服务端

    $sudo apt-get install iscsitarget iscsitarget-dkms
  • 编辑配置文件

    # vim /etc/iet/ietd.conf
    Target iqn.2001-04.com.example:vdx
    Lun 0 Path=/home/ubuntu/laboratory/data.qcow2,Type=fileio
    # vim /etc/default/iscsitarget
    ISCSITARGET_ENABLE=true
  • 启动服务

    # service iscsitarget restart

客户端

客户端环境

安装了libvirt的64位CentOS

$ uname -a
Linux centos 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

客户端配置

  • 安装iscsi客户端

    # yum install iscsi-initiator-utils.x86_64
  • 寻找服务器发布的块设备

    # iscsiadm -m discovery -t sendtargets -p 192.168.100.25
    192.168.100.25:3260,1 iqn.2001-04.com.example:vdx
  • 链接块设备

    # iscsiadm -m node --targetname iqn.2001-04.com.example:vdx -p 192.168.100.25:3260 --login
  • 查看并挂载块设备

    # fdisk -l
    # mount /dev/sdb ./data
    mount: you must specify the filesystem type
    # mkfs.ext3 /dev/sdb
    # mount /dev/sdb ./data
    # cd data/
    # ls
    lost+found
    #
  • 删除设备

    # cd ..
    # umount ./data
    # iscsiadm -m node --targetname iqn.2001-04.com.example:vdx -p 192.168.100.25:3260 -u

总结

回到服务器端使用qemu-img查看发布的qcow2文件,会发现文件以及转换为raw格式,所以iscsi不适用于远程访问qcow2文件

以上是关于iscsi使用教程(上)的主要内容,如果未能解决你的问题,请参考以下文章

iscsi使用教程(中)

Hyper-V 2016 系列教程32 StartWind 虚拟NFS,iSCSI软件

VIM 代码片段插件 ultisnips 使用教程

Hyper-V 2016 系列教程24 配置 iSCSI存储服务器

Linux上open-iscsi 的安装,配置和使用

centos7上使用iscsi