服务器端安装
yum -y install scsi-target-utils
配置文件
vim /etc/tgt/targets.conf
<target iqn.2016-05.com.iscsi-test:iscsidisk> backing-store /dev/sdb1 backing-store /dev/sdd1 backing-store /dev/sdc1 backing-store /dev/sde1 </target>
说明:
iqn = iSCSI Qualified NameiSCSI target的名称规则如下:
iqn.2016-05.com.iscsi-test:iscsidisk
iqn.年份-月份.域名反写.设备识别
每个在同一个target上的backing-store 称为逻辑单元号(Logical Unit Number,LUN)。
其他高级设置如initiator-address、incominguser,可自行测试研究。
启动tgtd服务
# /etc/init.d/tgtd start
# chkconfig tgtd on
# netstat -tulnp|grep tgt
查看iSCSI target
tgt-admin –show
客户端安装
yum -y install iscsi-initiator-utils
设置开机启动
chkconfig iscsid on
chkconfig iscsi on
修改配置文件vim /etc/iscsi/iscsid.conf #iscsid.conf # To manually startup the session set to "manual". The default is automatic. node.startup = automatic # To enable CHAP authentication node.session.auth.authmethod = CHAP //开启账户验证 # To set a CHAP username and password for initiator node.session.auth.username = iscsiadm node.session.auth.password = iscsiadm123
客户端查找目标存储
iscsiadm -m discovery -t sendtargets -p 192.168.199.128 #目标IP
查看核对信息
iscsiadm -m node -o show
登录
#登录全部扫描到的服务器
iscsiadm -m node --login #登录某一个 #iscsiadm --mode node --targetname iqn.2012-10.net.cpd:san.target01 --portal 172.16.201.200 --login
查看核对登录信息
iscsiadm -m session -o show
查看磁盘情况
fdisk -l #or #cat /proc/partitions
格式化磁盘
mkfs.ext4 /dev/mapper/san #格式化大文件 #mkfs.ext4 -T largefile /dev/mapper/san
挂载磁盘
mkdir /mnt/san mount -t ext4 /dev/mapper/san /mnt/san
设置iscsi进程随系统启动、启动自动挂载
#1 #查看启动设置 chkconfig --list netfs #设置启动chkconfig iscsi on chkconfig iscsid on #2 #设置自动挂载 vim /etc/fstab #add #/dev/sdb1 /var/kvm ext4 _netdev 0 0
查看登录是否正常
iscsiadm -m session netstat -n -p|grep 3260
本文由 Mr Gu 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Oct 12, 2016 at 03:00 pm