iSCSI 是一种块级别的协议,用于通过TCP/IP网络共享原始存储设备,可以用已经存在的IP和以太网如网卡、交换机、路由器等通过iSCSI协议共享和访问存储。iSCSI target是一种由远程iSCSI服务器(target)提供的远程硬盘。
基于centos 7.8 3.10.0-1127.19.1.el7.x86_64
1. 安装iscsid
# yum install scsi-target-utils -y
让我们启动iSCSI服务,并检查服务运行的状态,iSCSI的服务名是tgtd。
#systemctl enable tgtd
#systemctl restart tgtd
现在使用tgtadm来列出在我们的服务器上已经配置了哪些target和LUN。
# netstat -tulnp | grep tgtd
# tgtadm --mode target --op show
PS :留意一下防火墙,放行tcp 3260 和860
2. 配置iscsid
a. 创建lvm
#pvcreate /dev/sdb
#pvcreate /dev/sdc
#vgcreate vg_iscsi /dev/sdb /dev/sdc
#lvcreate -L 10G -n lv_iscsi_1 vg_iscsi
#lvcreate -L 11G -n lv_iscsi_2 vg_iscsi
# lvcreate -L 10G -n lv_iscsi_1 vg_iscsi
W