赞
踩
# 安装ISCSI管理器
apt install tgt
# 启动ISCSI管理器
systemctl start tgt
# 设置开机启动ISCSI管理器
systemctl enable tgt
# 防火墙放行3260端口
iptables -I INPUT -p tcp --dport 3260 -j ACCEPT
# 保存
iptables-save
# 创建lvm pv设备
# 参数1 设备路径
pvcreate /dev/sdb
# 查看所有pv
pvs
# 创建lvm vg组
# 参数1 -s PE大小(一个vg最多65534个PE 128M的vg最大容量为8T)
# 参数2 vg0为名称
# 参数3 为pv名称 多个可以使用中括号
vgcreate -s 128M vg0 /dev/sd{b,c,d}
# 查看vg组
vgs
# 创建lvm 逻辑卷
# 参数1 -L 逻辑卷大小
# 参数2 -n 逻辑卷名称
# 参数3 vg0为使用的vg组
lvcreate -L 100G -n vdisk1 vg0
# 查看磁盘列表确定设备路径
fdisk -l
# 创建target(设备提供者) iqn格式 iqn.yyyy-mm.com.xxx:name
tgtadm --lld iscsi --mode target --op new --tid 1 --targetname iqn.2021-10.com.lyyingcheng:target01
# 添加LUN1 路径为lvm磁盘(可以是磁盘 分区 或者lvm磁盘)
tgtadm --lld iscsi --mode logicalunit --op new --tid 1 --lun 1 --backing-store /dev/mapper/vg0-vdisk1
# 绑定发起者iqn
tgtadm --lld iscsi --mode target --op bind --tid 1 --initiator-name iqn.1991-05.com.microsoft:client01
# 绑定发起者IP
tgtadm --lld iscsi --mode target --op bind --tid 1 --initiator-address 10.10.10.100
# 查看配置
tgt-admin -s
# 检查tgt-admin生成的配置
tgt-admin --dump
# 使用tgt-admin生成配置并写入配置文件 使服务重启后依然生效
tgt-admin --dump>/etc/tgt/conf.d/target01.conf
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。