您的位置:首页 > 理论基础 > 计算机网络

ISCSI网络磁盘配置

2018-03-28 17:53 691 查看

ISCSI磁盘的工作模式

Internet SCSI,网际SCSI接口
一种基于C/S架构的虚拟磁盘技术,服务器提供磁盘空间,客户机连接并当本地磁盘使用
ISCSI Qualified Name 名称规范
iqn.yyyy-mm.倒序域名:自定义标识
用来识别 target 磁盘组,也用来识别客户机身份

服务器:

1.划分分区

[root@server0 ~]# fdisk /dev/vdb   对/dev/vdb进行分区

2.安装服务端软件包,提供共享存储服务程序

[root@server0 ~]# yum -y install targetcli  安装targetcli软件

3.运行targetcli,交互式的界面

建立后端存储:/backstores/block  create  后端存储名 实际设备路径

建立磁盘组: /iscsi create 磁盘组的IQN名称

将共享的分区放入磁盘组:/iscsi/磁盘组名/tag1/luns create 后端存储路径
指定提供服务的ip地址:/iscsi/磁盘组名/tag1/portals create IP地址
访问控制的设置:/iscsi/磁盘组名/tpg1/acls create 客户端声称的名字
代码解释:
[root@server0 ~]# targetcli 进入targetcli程序
/> /backstores/block create  iscsi_zhy /dev/vdb1   把分区/dev/vdb1做为后端存储存储并起名为/backstores/block
/> /iscsi create iqn.2018-03.com.example:server0  建立磁盘组并命名为iqn.2018-03.com.example:server0

/> /iscsi/iqn.2018-03.com.example:server0/tpg1/luns create /backstores/block/iscsi_zhy

将共享的分区/backstores/block/iscsi_zhy放入到磁盘组iqn.2018-03.com.example:server0组中

/> /iscsi/iqn.2018-03.com.example:server0/tpg1/portals create 172.25.0.11
提供iscsi磁盘服务提供IP地址

/> /iscsi/iqn.2018-03.com.example:server0/tpg1/acls create iqn.2018-03.com.example:desktop0
提供iscsi磁盘服务提供访问控制设置



4.启动target服务

[root@server0 ~]# systemctl restart target.service
[root@server0 ~]# systemctl enable target.service



客户端:

1.安装客户端软件,访问iscsi共享存储

[root@desktop0 ~]# yum -y install iscsi-initiator-utils.i686 下载客户端软件

2.设置客户端访问时,声称的名字。

[root@desktop0 ~]# vim /etc/iscsi/initiatorname.iscsi  在配置文件中设置客户端的信息,使其指定到相应的名字
InitiatorName=iqn.2018-03.com.example:desktop0

3.刷新 客户端iqn的名字

[root@desktop0 ~]# systemctl daemon-reload  守护进程重新加载

[root@desktop0 ~]# systemctl restart iscsid 刷新IQN标志
[root@desktop0 ~]# systemctl enable iscsid  开启服务

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: