Debian10配置ISCSI服务端

1.使用apt安装tgt并启动服务配置自动启动
# 安装ISCSI管理器
apt install tgt
# 启动ISCSI管理器
systemctl start tgt
# 设置开机启动ISCSI管理器
systemctl enable tgt
2.配置firewall防火墙允许TCP 3260端口通过
# 防火墙放行3260端口
iptables -I INPUT -p tcp --dport 3260 -j ACCEPT
# 保存
iptables-save
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
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
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Halyace

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值