操作系统:redhat6.4
iscsi target:192.168.175.201 scsi-target-utils-1.0.24-2.el6.x86_64
iscsi initiator:192.168.175.202 iscsi-initiator-utils-6.2.0.873-2.el6.x86_64
#chkconfig iptables off
#vim /etc/sysconfig/selinux
iscsi可以分享的设备类型有很多,包括逻辑卷、物理硬盘等。
通过#fdisk /dev/sdbànàpà1àdefault(按默认配置执行)àdefault(按默认配置执行)àw;#pvcreate /dev/sdb1;#vgcreate vg0 /dev/sdb1;#lvcreate -L XX(多少容量) -n lv0vg0。
redhat自带scsi-target-utils-1.0.24-2.el6.x86_64软件,用此软件配置ISCSI服务器端。执行#yum install -y scsi-target-utils-1.0.24-2.el6.x86_64(前提:配置好YUM源头,忽略密钥检查)。
target的主配置文件位置在/etc/tgt/target.conf。在配置文件最后增加如图所示内容:
注意示例文件:
4.3启动iSCSItarget
#/etc/init.d/tgtd start
#chkconfigtgtd on
#tgt-admin-show
LUN0 是控制器,可以看到各个LUN的大小和磁盘路径。iSCSI Target 设定完毕。
#chkconfig iscsi on
initiator的配置文档位于/etc/iscsi/,该目录下有两个文件,initiatorname.iscsi 和iscsid.conf,其中iscsid.conf 是其配置文件,initiatorname.iscsi 是标记initiator的名称,因为在target里面,我们并没有设置访问限制,所以iscsid.conf 文件并不需要修改。
查看目前系统上面所有的target
#iscsiadm -m node
登录target
#iscsiadm -m node -T iqn. 2016-03.com.lipengfei03:iscsi_server
发现新挂载到客户端的硬盘,然后进行PV/VG/LV处理,最后格式化挂载到客户端某个位置。注意在格式化之前需要进行硬盘检查(#tune2fs-l /dev/vg0/lv0<如果检查不通过,可能是/dev后的路径写错,通过fdisk -l查看系统生成的mapper路径进行填写。>)。
开机自动挂载#vim /etc/fstab
本文出自 “小谈” 博客,请务必保留此出处http://5905988.blog.51cto.com/5895988/1749290
原文地址:http://5905988.blog.51cto.com/5895988/1749290