ISCSI
iSCSI( Internet Small Computer System Interface 互联网小型计算机系统接口)是由IBM 下属的两大研发机构一一加利福尼亚AImaden和以色列Haifa研究中心共同开发的,是一个供硬件设备使用的、可在IP协议上层运行的SCSI指令集,是一种开放的基于IP协议的工业技术标准。该协议可以用TCP/IP对SCSI指令进行封装,使得这些指令能够通过基于IP网络进行传输,从而实现SCSI 和TCP/IP协议的连接。对于局域网环境中的用户来说,采用该标准只需要不多的投资就可以方便、快捷地对信息和数据进行交互式传输及管理。
iscsi服务的配置以及运用
在服务端
所要用到代码
[root@shareserver ~]# yum install targetcli 下载iscsi服务
[root@shareserver ~]# fdisk /dev/vdb
[root@shareserver ~]# pvcreate /dev/vdb1
Physical volume "/dev/vdb1" successfully created
[root@shareserver ~]# vgcreate vg0 /dev/vdb1
Volume group "vg0" successfully created
[root@shareserver ~]# lvcreate -l 255 -n lv0 vg0
Logical volume "lv0" created
[root@shareserver ~]# lvs
LV VG Attr LSize Pool Origin Data% Move Log Cpy%Sync Convert 建立一个lvm的磁盘进行共享 ,可以拉伸
lv0 vg0 -wi-a----- 1020.00m
[root@shareserver ~]# targetcli 进入iscsi配置框
/> backstores/block create westos:storage1 /dev/vg0/lv0 选择分享的磁盘逻
/> iscsi/ create iqn.2018-11.com.westos:storage1 命名分享的磁盘
/> iscsi/iqn.2018-11.com.westos:storage1/tpg1/luns create /backstores/block/w