阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Linux系统下实现iSCSI共享存储

184次阅读
没有评论

共计 1660 个字符,预计需要花费 5 分钟才能阅读完成。

iscsi 简介:iscsi 是基于 TCP/IP 传输封装的 SCSI 数据包的块级别的共享,其也为 C / S 架构模型,服务器端提供客户端所需要的存储设备,客户端只需要进行挂载就可以将其当作自己主机上的存储设备进行分区、格式化使用。

实现 iscsi 需要的 2 个角色:

iscsi target(server)

存储资源所在的 iscsi 服务器被称为“target”。iscsi target 通常是一个硬盘存储设备。当前大部分的主流操作系统都提供了配合 iscsi target 使用的客户端软件 initiator。

iscsi initiator(client)

initiator 就是 iscsi 传输的服务端。典型的 initiator 都有共同的目的,就是作为一个 iscsi 总线的适配器,代替物理上的 scsi 设备(类似硬盘或者磁带)。Iscsi initiator 通过 IP 网络传输 SCSI 命令。

实验环境

192.168.1.123 CentOS 6.7 x86_64  target server

192.168.1.124 CentOS 6.7 x86_64  initiator client

实验步骤:

一.部署 target server

1)首先在 target server 上添加一块新硬盘,用于 iscsi target 环境的搭建

Linux 系统下实现 iSCSI 共享存储

Linux 系统下实现 iSCSI 共享存储

2)将新添的硬盘做成 LVM

Linux 系统下实现 iSCSI 共享存储

Linux 系统下实现 iSCSI 共享存储

3)在 target server 上安装 scsi-target-utils

Linux 系统下实现 iSCSI 共享存储

Linux 系统下实现 iSCSI 共享存储

4)编辑 target 配置文件

Linux 系统下实现 iSCSI 共享存储

添加如下内容

Linux 系统下实现 iSCSI 共享存储

5)启动服务,并添加开机自启

Linux 系统下实现 iSCSI 共享存储

6)查看当前 iscsi target 的运行情况

有新生成的 Target 1

Linux 系统下实现 iSCSI 共享存储

自动创建的 LUN 1

Linux 系统下实现 iSCSI 共享存储

创建的用户认证信息

Linux 系统下实现 iSCSI 共享存储

二.部署 initiator client

1)安装 scsi-initiator-utils

Linux 系统下实现 iSCSI 共享存储

Linux 系统下实现 iSCSI 共享存储

2)修改 iscsi 配置文件

Linux 系统下实现 iSCSI 共享存储

去掉 #,启用这些选项

Linux 系统下实现 iSCSI 共享存储

Linux 系统下实现 iSCSI 共享存储

3)启动服务

Linux 系统下实现 iSCSI 共享存储

4)客户端使用 iscsiadm 工具发现和登录 iscsi 设备

Linux 系统下实现 iSCSI 共享存储

Linux 系统下实现 iSCSI 共享存储

5)查看当前磁盘分区,可以发现增加了 /dev/sdb

Linux 系统下实现 iSCSI 共享存储

6) 对 /dev/sdb 分区、格式化

Linux 系统下实现 iSCSI 共享存储

Linux 系统下实现 iSCSI 共享存储

Linux 系统下实现 iSCSI 共享存储

Linux 系统下实现 iSCSI 共享存储

7)挂载分区,我们就可以使用了

Linux 系统下实现 iSCSI 共享存储

————————————– 分割线 ————————————–

CentOS 6.6 安装 iSCSI http://www.linuxidc.com/Linux/2016-07/133046.htm

CentOS 6.4 挂载 iSCSI 网络存储 http://www.linuxidc.com/Linux/2014-01/95130.htm

基于 RHCS+iSCSI+CLVM 实现 Web 服务的共享存储集群架构 http://www.linuxidc.com/Linux/2013-05/84888.htm

Linux 环境 iSCSI 存储及多路径功能配置 http://www.linuxidc.com/Linux/2013-05/84635.htm

构建基于 IP SAN 的 iSCSI 存储系统 http://www.linuxidc.com/Linux/2013-05/84570.htm

iSCSI 连接不上解决 http://www.linuxidc.com/Linux/2013-01/78462.htm

Citrix XenServer 中安装 CentOS 6.0 并配置 iSCSI 服务 http://www.linuxidc.com/Linux/2013-01/78461.htm

CentOS 5.3 使用 iSCSI 挂载存储磁盘柜 http://www.linuxidc.com/Linux/2011-01/31529.htm

带你 3 步快速掌握 iSCSI 搭建 http://www.linuxidc.com/Linux/2014-09/106853.htm

————————————– 分割线 ————————————–

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-09/135659.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计1660字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中