栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux iscsi

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux iscsi

在SAN中,主机一般都是Initiator,存储设备则是Target。 

Initiator 发起者SCSI会话的发起方 

Target接受SCSI会话的一方 它接收来自Initiator的指令

先安装两个服务

[root@server ~]# yum -y install targetd targetcli 

开始这个服务开机启动

[root@server ~]# systemctl start target
​
[root@server ~]# systemctl enable target

查看这个服务

[root@server ~]# systemctl status target

开启端口tpc协议设置防火墙(创建这个端口是tcp协议永恒的)

[root@server ~]# firewall-cmd --add-port=3260/tcp --permanent success
​
[root@server ~]# firewall-cmd --reload success

查看端口

[root@server ~]# firewall-cmd --list-ports 3260/tcp

执行targetcli工具就是先打targetcli命令如果报错就是还没有下载这个包需要使用yum

命令下载一下

 yum install python-rtslib -y

然后再打targetcli命令直接打不了解命令的话可以打--help然后查看一下如果虚拟机是英文的话复制然后去搜一下

Server端

在指定你要发布的磁盘

/> /backstores/block create server0.disk1 /dev/sdc 
Created block storage object server0.disk1 using /dev/sdc.

创建iqn名字(iscsi对象)

iqn:iSCSI Qualified Name(ISCSI 限定名称)
/> /iscsi create iqn.2020-05.com.bdqn:disk1

设置ACL即将ISCSI对象与客户端IP或主机名绑定

PS:iqn.2019-05.com.bdqn:client1是 initiator 的名字,需要在客户端中设置的

/> /iscsi/iqn.2020-05.com.bdqn:disk1/tpg1/acls create iqn.202005.com.bdqn:client1

创建LUN并绑定块,PS: 可以查看/etc/target/saveconfig.json配置文件,该配置文件保存着ISCSI的配置。

/> /iscsi/iqn.2020-05.com.bdqn:disk1/tpg1/luns create /backstores/block/server0.disk1
Client端

 安装工具

yum -y install iscsi-initiator-utils

给initiator命名,PS:这个名字,是刚才在服务端做ACLS允许通过的名单里的名字

vim /etc/iscsi/initiatorname.iscsi

启动服务

 [root@client ~]# systemctl start iscsi
 [root@client ~]# systemctl enable iscsi
 [root@client ~]# systemctl status iscsi

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/840470.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号