zl程序教程

您现在的位置是:首页 >  系统

当前栏目

iscsi target windows和linux连接 iscsi在线扩容

LinuxWindows连接 在线 Target 扩容 iscsi
2023-09-14 09:09:51 时间

1. iscsi服务

查找iscsi共享服务

#iscsiadm -m discovery -t st -p 172.168.128.72

iscsiadm -m discovery -t st -p 192.168.129.39
iscsiadm -m node -T iqn.vcluster.com.rbd.rbd11.target:iscsi -p 192.168.129.39 --login  
iscsiadm -m node -T iqn.vcluster.com.rbd.rbd11.target:iscsi -p 192.168.129.39 --logout 


iscsiadm -m node -T iqn.vcluster.com.rbd.lun12.target:iscsi -l
iscsiadm -m node -T iqn.vcluster.com.rbd.lun12.target:iscsi -u

连接iscsi共享

#iscsiadm -m node -l

服务端查看共享块详细信息

#tgtadm –op show –mode target

查看连接信息
#netstat -anp | grep 3260
#iscsiadm -m session
断开iscsi所有连接
#iscsiadm -m node -u
查看target配置文件
#cat /etc/tgt/targets.conf
重载配置文件
## /etc/init.d/tgtd reload
查看可用LUN
#tgtadm –mode target -op show

2. windows 连接iscsi用户模式

这里写图片描述

这里写图片描述

磁盘管理,应用到本地

这里写图片描述

3. linux 挂载iscsi 在线扩容

# iscsiadm -m discovery -t st -p 192.168.129.10
# iscsiadm -m node -T iqn.vcluster.com.rbd.zoom.target:iscsi -p 192.168.129.10 --login
# mkfs.ext4 /dev/sdd
# mount /dev/sdd /zoom
挂载到本地
查看容量
/dev/sdd                ext4      976M  2.6M  907M   1% /zoom

服务端扩容rbd 
# rbd -p testrbd --image test_image resize --size 4096

客户端执行

这里写图片描述

echo “—” >/sys/class/scsi_device/13:0:0:4/device/rescan

这里写图片描述

sdd 8:48 0 20G 0 disk /zoom
已经实现在线扩容

3.1 target iscsi 扩容
# lsblk
sde               8:64   0    6G  0 disk /mnt/70rbdcopy

# df -Th
/dev/sde                ext4      5.9G  631M  5.0G  11% /mnt/70rbdcopy

rbd 扩容4G
# lsscsi
[5:0:0:1]    disk    vcluster VIRTUAL-DISK     0001  /dev/sde
# echo "---" >/sys/class/scsi_device/5\:0\:0\:1/device/rescan
# lsblk
sde               8:64   0   10G  0 disk /mnt/70rbdcopy
# df -Th
/dev/sde                ext4      5.9G  631M  5.0G  11% /mnt/70rbdcopy

# resize2fs /dev/sde
    ilesystem at /dev/sde is mounted on /mnt/70rbdcopy; on-line resizing required
    old_desc_blocks = 1, new_desc_blocks = 2
    The filesystem on /dev/sde is now 2621440 blocks long.
# df -Th
/dev/sde                ext4      9.9G  631M  8.8G   7% /mnt/70rbdcopy

4. linux 连接iscsi 用户模式的共享

客户端配置文件添加用户
vim /etc/iscsi/iscsid.conf 

# login CHAP
node.session.auth.authmethod = CHAP
node.session.auth.username = user
node.session.auth.password = 123456654321
# iscsiadm -m discovery -t st -p 192.168.129.10
# iscsiadm -m node -T iqn.vcluster.com.rbd.userlun.target:iscsi -p 192.168.129.10 --login
连接成功,后面按照上面操作