linux-iscsi服务介绍与配置

1.iscsi服务介绍

iscsi(Internet Small Computer System Interface),Internet小型计算机系统接口,又称为IP-SAN,是一种基于因特网SCSI-3协议下的存储技术,由IETF提出,并于2003年2月11日成为正式的标准。与传统的SCSI技术比较起来,iSCSI技术有以下三个革命性的变化:

1) 把原来只用于本机的SCSI协议透过TCP/IP网络发送,使连接距离可作无限的地域延伸;

2) 连接的服务器数量无限(原来的SCSI-3的上限是15);

3) 由于是服务器架构,因此也可以实现在线扩容以至动态部署。

iscsi 结构基于客户/服务器模型,其主要功能是在TCP/IP网络上的主机系统(启动器initlator)和存储设备(目标 target) 之间进行大量的数据封装和可靠传输过程,此外,iscsi 提供了在IP网络封装SCSI命令,切运行在TCP上。

2.linux iscsi服务器共享资源配置

iscsi的配置类似linux的目录操作,只需到对一个的目录下做创建相应的字段即可

targetcli是用于管理iscsi服务端的ming命令,他把iscsi共享资源的配置内容抽象成“目录”的形式,我们只需要将各类配置信息填入相应的“目录”即可。

我们做一个块设备的iscsi映射操作:

一个块设备/dev/rbd0

iscsi服务:iqn.2020-08.com.netvideo:server

iscsi客户端:iqn.2020-08.com.netvideo.test01:client

配置操作如下:

第一步:使用targetcli进入交互界面

[root@localhost ~]# targetcli 
/> 
/> ls
o- / ...................................................... [...]
  o- backstores ........................................... [...]
  | o- block ............................... [Storage Objects: 0]
  | o- fileio .............................. [Storage Objects: 0]
  | o- pscsi ............................... [Storage Objects: 0]
  | o- ramdisk ............................. [Storage Objects: 0]
  o- iscsi ......................................... [Targets: 0]
  o- loopback ...................................... [Targets: 0]
/> /> 

第二步:创建iscsi服务端,在目录 iscsi下创建服务器端,iqn.2020-08.com.netvideo:server

使用命令:

cd iscsi

create iqn.2020-08.com.netvideo:server

/> cd iscsi 
/iscsi> ls
o- iscsi ........................................... [Targets: 0]
/iscsi> create iqn.2020-08.com.netvideo:server
Created target iqn.2020-08.com.netvideo:server.
Created TPG 1.

第三步:创建iscsi客户端,在目录 iscsi/iqn.2020-08.com.netvideo:server/tpg1/acls,创建客户端iqn.2020-08.com.netvideo.test01:client

使用命令:

cd iscsi/iqn.2020-08.com.netvideo:server/tpg1/acls

create  iqn.2020-08.com.netvideo.test01:client

/iscsi/iiqn.2020-08.com.netvideo:server/tpg1/luns> cd ..
/iscsi/iqn.2020-08.com.netvideo:server/tpg1> cd acls 
/iscsi/iiqn.2020-08.com.netvideo:server/tpg1/acls> create iqn.2020-08.com.netvideo.test01:client
Created Node ACL for iqn.2020-08.com.netvideo.test01:client
Created mapped LUN 0.

第四步:在目录iscsi/iqn.2020-08.com.netvideo:server/tpg1/portals,配置iscsi服务的ip和端口,服务器ip:192.168.1.7,端口:3260

使用命令:

cd iscsi/iqn.2020-08.com.netvideo:server/tpg1/acls

create 192.168.1.7 ip_port=3260

/iscsi/iqn.2020-08.com.netvideo:server/tpg1/acls> cd ..
/iscsi/iqn.2020-08.com.netvideo:server/tpg1> cd portals 
/iscsi/iqn.2020-08.com.netvideo:server/tpg1/portals> create 192.168.1.7 ip_port=3260
Using default IP port 3260
Created network portal 192.168.1.7:3260.

创建使用create,删除使用delete

第五步:共享/dev/rbd0块设备

targetcli backstores/fileio create rbd_01 /dev/rbd0


targetcli iscsi/iqn.2020-08.com.netvideo:server/tpg1/acls/client=iqn.2020-08.com.netvideo.test01:client create tpg_lun_or_backstore=/backstores/fileio/rbd_01 mapped_lun=0

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
智慧校园整体解决方案是响应国家教育信息化政策,结合教育改革和技术创新的产物。该方案以物联网、大数据、人工智能和移动互联技术为基础,旨在打造一个安全、高效、互动且环保的教育环境。方案强调从数字化校园向智慧校园的转变,通过自动数据采集、智能分析和按需服务,实现校园业务的智能化管理。 方案的总体设计原则包括应用至上、分层设计和互联互通,确保系统能够满足不同用户角色的需求,并实现数据和资源的整合与共享。框架设计涵盖了校园安全、管理、教学、环境等多个方面,构建了一个全面的校园应用生态系统。这包括智慧安全系统、校园身份识别、智能排课及选课系统、智慧学习系统、精品录播教室方案等,以支持个性化学习和教学评估。 建设内容突出了智慧安全和智慧管理的重要性。智慧安全管理通过分布式录播系统和紧急预案一键启动功能,增强校园安全预警和事件响应能力。智慧管理系统则利用物联网技术,实现人员和设备的智能管理,提高校园运营效率。 智慧教学部分,方案提供了智慧学习系统和精品录播教室方案,支持专业级学习硬件和智能化网络管理,促进个性化学习和教学资源的高效利用。同时,教学质量评估中心和资源应用平台的建设,旨在提升教学评估的科学性和教育资源的共享性。 智慧环境建设则侧重于基于物联网的设备管理,通过智慧教室管理系统实现教室环境的智能控制和能效管理,打造绿色、节能的校园环境。电子班牌和校园信息发布系统的建设,将作为智慧校园的核心和入口,提供教务、一卡通、图书馆等系统的集成信息。 总体而言,智慧校园整体解决方案通过集成先进技术,不仅提升了校园的信息化水平,而且优化了教学和管理流程,为学生、教师和家长提供了更加便捷、个性化的教育体验。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值