iSCSI网络SCSI接口
iSCSI网络SCSI接口
- iSCSI架构
- iSCSI(艾斯卡斯)
- iSCSI局限性
- 搭建ISCSI
- 0创建RAID10
- 1安装iSCSI服务程序
- 2开始配置ISCSI服务端
- 3配置iSCSI客户端
iscsi= internet + scsi
互联网+硬盘存储
一块磁盘只能共享给一个主机。
iSCSI架构
ISCSI 这个架构主要将存储装置与使用的主机分别为两部分,分别是:
- ISCSI target :就是存储设备端,存放磁盘或RAID的设备,目前也能够将Linux主机仿真成ISCSI target了,目的在提供其他主机使用的磁盘。
- ISCSI inITiator: 就是能够使用target的客户端,通常是服务器,只有装有iscsi initiator的相关功能后才能使用ISCSI target 提供的磁盘。
iSCSI(艾斯卡斯)
samba,和nfs 共享文件和目录;
iscsi直接网络共享整块硬盘,可以跨平台共享磁盘
- SATA
- IDE
传统的网卡是用来传输上网数据的,想让网卡传输硬盘数据的话;建议使用硬件:iSCSI-HBA卡
iSCSI-HBA卡可以让硬盘传输数据更加稳定,没有也可以。
iSCSI局限性
- 网速局限性
- 网络波动性,会又数据丢失风险
搭建ISCSI
0创建RAID10
# 创建RAID10
mdadm -Cv /dev/md0 -n 4 -l 10 /dev/sd[b-e]# 等待RAID10初始化完毕
## 查看初始化进度Resync status: 100%(或消失) 时才可用
mdadm -D /dev/md0
1安装iSCSI服务程序
最低版本要求是Centos7
yum -y install targetd targetcli
## targetd 服务程序
## targetcli 交互式配置工具# 启动targetd服务
systemctl start targetd# 设置targetd服务开机自启
systemctl enable targetd
2开始配置ISCSI服务端
难点是了解每一个虚拟目录是干嘛的。
# 开始配置,输入命令后进入交互式配置
targetcli# 输入ls,查看目录(ISCSI将配置模拟成李Linux目录)
ls# 进入block目录
## /backstores/block是iSCSI服务端配置共享设备的目录
cd /backstores/block# 将/dev/md0添加到共享列表,共享名称显示为disk0
create disk0 /dev/md0# 进入iscsi
cd iscsi
## 打印 /iscsi># 创建iSCSI target名称(共享资源)
create
## 会自动创建一个共享名称,!!!注意,每个名称后面都有一个点. ,复制时一定不要复制这个点# 进入这个iSCSI target名称(共享资源)
cd iqn.2003-p1.org.linux-iscsi.localhost.x8664:sn:20db2cb6227c# 进入tpg1/luns目录,luns目录指的是要共享的设备名称
cd tpg1/luns# 使用disk0来存储数据
create /backstores/block/disk0 # 返回tpg1
cd ..# 进入portals
cd portals## 设置访问哪个IP可以访问这个磁盘
create 192.168.10.10
## 用户访问192.168.10.10:3260可以访问这个磁盘# 进入acls
cd ..
cd acls# 配置谁可以访问这块磁盘
create iqn.2003-p1.org.linux-iscsi.localhost.x8664:sn:20db2cb6227c:client# 保存并退出
exit
3配置iSCSI客户端
# 安装客户端
yum install iscsi-initiator-utils -y# 启动iscsid服务
systemctl start iscsid# 开机自启iscsid服务
systemctl enable iscsid# 编辑客户端的配置文件--允许挂载的磁盘
vim /etc/iscsi/initiatorname.iscsi## 修改acl
InitiatorName=iqn.2003-p1.org.linux-iscsi.localhost.x8664:sn:20db2cb6227c:client# 发现共享磁盘-Discovery
## -m 动作类型 discovery(发现)
## -t st 是发现动作的固定格式
## -p 服务端的地址
iscsiadm -m discovery -t st -p 192.168.1.1:3260# 登陆/挂载共享磁盘
## -m 动作类型 node(节点)
## -T 要挂载的设备名称
## -p 服务端的地址
## -l 登陆/挂载的意思
iscsiadm -m node –T iqn.2003-p1.org.linux-iscsi.localhost.x8664:sn:20db2cb6227c -p 192.168.1.1:3260 -l# 查看磁盘挂载清空
ls -l /dev/sd*
或
df -h# 卸载共享磁盘
## -u 卸载磁盘
iscsiadm -m node –T iqn.2003-p1.org.linux-iscsi.localhost.x8664:sn:20db2cb6227c -p 192.168.1.1:3260 -u
iSCSI网络SCSI接口相关推荐
- 8 iSCSI网络存储服务
iSCSI网络存储服务 一网络存储概述 ·直接附加存储 通常我们所熟悉的存储设别就是硬盘,其通过与计算机主板的I/O接口(如IDE.SCSI)相连接,由本机操作系统负责读写及管理,这就是最传统的数据存 ...
- 【存储】 iSCSI Target(tgt) |什么是iSCSI target|SCSI协议
目录 简略 一.iSCSI 介绍 1. iSCSI 定义 2.什么是iSCSI target 3.几种常见的 iSCSI Target 3. 优缺点比较 软iscsi target 二.SCSI 协议 ...
- 计算机的iscsi配置,Windows server 2012 R2 下配置ISCSI网络存储
5 (100%) 1 vote iSCSI技术可以实现在IP网络上运行SCSI协议.iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用I ...
- iSCSI 网络存储/文件共享 介绍 及 示例
iSCSI(互联网小型计算机系统接口)是一种在TCP/IP上进行数据块传输的标准.它是由Cisco和IBM两家发起的,并且得到了各大存储厂商的大力支持.iSCSI可以实现在IP网络上运行SCSI协议, ...
- Linux挂载iscsi网络存储
Linux挂载iscsi网络存储 iscsi网络存储简介 iscsi的组成 主机规划 配置iscsi网络存储挂载 iscsi服务端配置 iscsi客户端配置 客户端配置方面 iscsi网络存储简介 i ...
- iscsi网络磁盘共享
iscsi(Internet SCSI)支持从客户端(发起端)通过IP向远程服务器上的ISCSI存储设备(目标)发送scsi命令.ISCSI限定名称用于确定发起端和目标,并采用iqn.yyy-mm.{ ...
- iscsi网络存储介绍及客户端配置操作
1. iscsi介绍与initiator安装 1.1 iSCSI介绍 iSCSI简单来说,就是把SCSI指令通过TCP/IP协议封装起来,在以太网中传输.iSCSI 可以实现在IP网络上传递和运行SC ...
- IDE/SATA/SCSI接口
IDE接口 (Integrated-Drive-Electronics)是现在普遍使用的外部接口,主要接硬盘和光驱.采用16位数据并行传送方式,体积小,数据传输快.一个IDE接口只能接两个外部设备. ...
- 串口硬盘与并口硬盘详解:IDE SATA SCSI 接口详解
一个并行传输一个串行传输.简单点说并行是多通道低频率,串行是单通道高频率.并行干扰严重效率低下,所以现在相串行转移. 硬盘接口是硬盘与主机系统间的连接部件,作用是在硬盘缓存和主机内存之间传输数据.不同 ...
最新文章
- oracle异地迁移,数据泵实现Oracle数据迁移到异地库
- visual studio 2017 和qt 编译 bitcon源代码
- 面向过程分析与面向对象分析之间的区别
- Zookeeper(一)——简介
- 给Nodejs回调加超时限制
- 操作系统--进程管理1--单个CPU情况
- 2013.8.4thinkPHp学习
- OwinStartup不触发
- android悬浮窗语音识别demo
- ArcGIS API for JavaScript与 npm
- MATLAB计算13195的约数,最大约数算法 | Delphi论坛 | Delphi Forum - We Delphi
- C# 项目实战(经典)
- 高度的思想境界的几个特征
- 如何使用Nginx Ingress实现灰度发布和蓝绿发布?
- anki填空题卡片模板
- openwrt 中 WiFi探针的三种实现办法
- QQ第三方登录-QQ互联开发者申请的坑(个人接入,时间:2019-6-3)
- 怎么把一个表格拆分成两个表格
- 计算机毕业设计基于Android二手车交易网站系统app
- 数据结构与算法 — 约瑟夫问题(Josephu)