linux iscsi 配置

举报
snowofsummer 发表于 2022/01/23 11:17:31 2022/01/23
【摘要】 系统版本:CentOS Linux release 7.8.2003 (Core)01,iscsi 模拟存储设备1.1 服务端yum -y install targetclisystemctl enable targetsystemctl start target创建块设备:targetcli#创建设备cd /backstores/fileio/backstores/fileio> cre...

系统版本:

CentOS Linux release 7.8.2003 (Core)

01,iscsi 模拟存储设备

1.1 服务端

yum -y install targetcli
systemctl enable target
systemctl start  target

创建块设备:

targetcli

#创建设备
cd /backstores/fileio
/backstores/fileio> create disk01 /disk/disk01.img 10G


可以使用2中类型
FILEIO(镜像文件)
/backstores/fileio> create disk01 /disk/disk01.img 10G
BLOCKIO(磁盘分区)
/backstores/block> create disk02 /dev/vda2
## backstores表示支持的存储对象的后端类型,主要由
block:block类型存储对象适用于本地块设备和逻辑设备
fileio:fileio类型存储对象适用于存储在本地磁盘上的常规文件(镜像文件,稀疏文件)
pscsi:pscsi类型存储对象适用于直接通过SCSI命令访问的资源
ramdisk:ramdisk类型存储对象适用于临时缓存设备,支持多session
#创建服务端(IQN:iscsiqualified name)
​
#配置ISCSITarget命名(iqn.时间.域名.名字)
​
cd /iscsi
/iscsi> create iqn.2021-10.snow.com:st01
​
#创建lun
/iscsi> cd iqn.2021-10.snow.com:st01/tpg1/luns
/iscsi/iqn.20...t01/tpg1/luns> create /backstores/fileio/disk01
​
#创建ACL允许ISCSI客户机连接:(输入客户端的IQN)
cd /iscsi/iqn.2021-10.snow.com:st01/tpg1/acls
/iscsi/iqn.20...t01/tpg1/acls> create iqn.1994-05.com.redhat:e087af342dee
​
#保存配置
/> saveconfig


1.2客户端

#安装客户端 yum -y install iscsi-initiator-utils

systemctl enable target systemctl start target

cat /etc/iscsi/initiatorname.iscsi InitiatorName=iqn.1994-05.com.redhat:e087af342dee

#发现
iscsiadm -m discovery -t st -p 192.168.0.15
#输出结果:192.168.0.15:3260,1 iqn.2021-10.snow.com:st01
#登录
#iscsiadm -m node -T IQN名称 -p IP地址 -l
iscsiadm -m node -T iqn.2021-10.snow.com:st01 -p 192.168.0.15:3260 -l


02,增加LUN

2.1 服务端增加lun

cd /backstores/fileio
/backstores/fileio> create disk02 /disk/disk02.img 20G
/backstores/fileio> cd /iscsi/iqn.2021-10.snow.com:st01/tpg1/luns/
/iscsi/iqn.20...t01/tpg1/luns> create /backstores/fileio/disk02

2.2 客户端增量lun

#客户端重新扫描磁盘:(发现20G磁盘)

[root@hecs-66a2 host2]# lsscsi
[2:0:0:0]    disk    LIO-ORG  disk01           4.0   /dev/sda

#[2:0:0:0]中的数字2,host2代表的主机号。

[root@hecs-66a2 host2]# echo "- - -" > /sys/class/scsi_host/host2/scan
[root@hecs-66a2 host2]# lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda      8:0    0  10G  0 disk
sdb      8:16   0  20G  0 disk《===新增加磁盘,增加lun成功
vda    253:0    0  40G  0 disk
└─vda1 253:1    0  40G  0 part /
[snow@hecs-66a2 ~]$ lsscsi
[2:0:0:0]    disk    LIO-ORG  disk01           4.0   /dev/sda
[2:0:0:1]    disk    LIO-ORG  disk02           4.0   /dev/sdb
​


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。