当前位置:   article > 正文

Debian10配置ISCSI服务端_debain iscsi

debain iscsi
1.使用apt安装tgt并启动服务配置自动启动
# 安装ISCSI管理器
apt install tgt
# 启动ISCSI管理器
systemctl start tgt
# 设置开机启动ISCSI管理器
systemctl enable tgt
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
2.配置firewall防火墙允许TCP 3260端口通过
# 防火墙放行3260端口
iptables -I INPUT -p tcp --dport 3260 -j ACCEPT
# 保存
iptables-save
  • 1
  • 2
  • 3
  • 4
3.使用lvm创建逻辑卷(如果直接使用整块硬盘跳过此步骤)
# 创建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
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
4.配置ISCSI管理器
# 创建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
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/192163
推荐阅读
相关标签
  

闽ICP备14008679号