iSCSI 存储系统

iSCSI target:

ip:172.16.100.100

iSCSI initiator:
172.16.100.101

iSCSI target:

# yum install scsi-target-utils

查看安装信息:

# rpm -ql scsi-target-utils

/etc/rc.d/init.d/tgtd

/etc/sysconfig/tgtd

/etc/tgt/targets.conf

/usr/sbin/tgt-admin

/usr/sbin/tgt-setup-lun

/usr/sbin/tgtadm

/usr/sbin/tgtd

/usr/sbin/tgtimg

/usr/share/doc/scsi-target-utils-1.0.24

/usr/share/doc/scsi-target-utils-1.0.24/README

/usr/share/doc/scsi-target-utils-1.0.24/README.iscsi

/usr/share/doc/scsi-target-utils-1.0.24/README.iser

/usr/share/doc/scsi-target-utils-1.0.24/README.lu_configuration

/usr/share/doc/scsi-target-utils-1.0.24/README.mmc

/usr/share/man/man5/targets.conf.5.gz

/usr/share/man/man8/tgt-admin.8.gz

/usr/share/man/man8/tgt-setup-lun.8.gz

/usr/share/man/man8/tgtadm.8.gz

[[email protected] ~]#

# vim /etc/tgt/targets.conf

<targetiqn.2014-10.com.mengtao:server.disk1>

backing-store /dev/sdb

initiator-address 172.16.100.0/24

</target>

定义名称和ACL

# /etc/init.d/tgtd  start

# lsof -i:3260

COMMAND PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME

tgtd   1212 root    4u  IPv4 10241      0t0  TCP *:iscsi-target (LISTEN)

tgtd   1212 root    5u  IPv6 10242      0t0  TCP *:iscsi-target (LISTEN)

tgtd   1214 root    4u  IPv4 10241      0t0  TCP *:iscsi-target (LISTEN)

tgtd   1214 root    5u  IPv6 10242      0t0  TCP *:iscsi-target (LISTEN)

[[email protected] ~]#

# tgtadm --lld iscsi  -m target --op show

LUN: 1

Type: disk

SCSI ID: IET     00010001

SCSI SN: beaf11

Size: 5369 MB, Block size: 512

Online: Yes

Removable media: No

Prevent removal: No

Readonly: No

Backing store type: rdwr

Backing store path: /dev/sdb

Backing store flags:

Account information:

ACL information:

172.16.100.0/24

[[email protected] ~]#

客户端进行挂载:

# yum install iscsi-initiator-utilsiscsi-initiator-utils-devel

# rpm -ql iscsi-initiator-utils

/etc/NetworkManager

/etc/NetworkManager/dispatcher.d

/etc/NetworkManager/dispatcher.d/04-iscsi

/etc/iscsi

/etc/iscsi/iscsid.conf

/etc/logrotate.d/iscsiuiolog

/etc/rc.d/init.d/iscsi

/etc/rc.d/init.d/iscsid

/sbin/brcm_iscsiuio

/sbin/iscsi-iname

/sbin/iscsiadm

/sbin/iscsid

/sbin/iscsistart

/sbin/iscsiuio

/usr/lib64/libiscsi.so.0

/usr/lib64/python2.6/site-packages/libiscsimodule.so

/usr/share/doc/iscsi-initiator-utils-6.2.0.873

/usr/share/doc/iscsi-initiator-utils-6.2.0.873/README

/usr/share/man/man8/iscsi-iname.8.gz

/usr/share/man/man8/iscsiadm.8.gz

/usr/share/man/man8/iscsid.8.gz

/usr/share/man/man8/iscsistart.8.gz

/usr/share/man/man8/iscsiuio.8.gz

/var/lib/iscsi

/var/lib/iscsi/ifaces

/var/lib/iscsi/isns

/var/lib/iscsi/nodes

/var/lib/iscsi/send_targets

/var/lib/iscsi/slp

/var/lib/iscsi/static

/var/lock/iscsi

[[email protected] ~]#

在客户端发现target

修改

# iscsi-iname

iqn.1994-05.com.redhat:dbf73fa38dba

# /etc/init.d/iscsi restart

# iscsiadm -m discovery  -t sendtargets -p172.16.100.100

172.16.100.100:3260,1iqn.2014-10.com.mengtao:server.disk1

[[email protected] ~]#

# ls /var/lib/iscsi/send_targets/

172.16.100.100,3260

[[email protected] ~]#

这里就会看到数据信息

# iscsiadm -m node -Tiqn.2014-10.com.mengtao:server.disk1 -p 172.16.100.100 –l

连接登录设备

以下显示已经登录成功

# fdisk /dev/sdb

# mkfs.ext4 /dev/sdb1

分区格式化

# mount /dev/sdb1 /mnt/

# cp /etc/fstab  /mnt/

# ls -lh /mnt/

total 20K

-rw-r--r-- 1 root root 779 Oct 29 22:10fstab

drwx------ 2 root root 16K Oct 29 22:09lost+found

[[email protected] ~]#

以上配置基于IP的ACL访问控制

配置基于chap认证

首先退出登录:

# iscsiadm -m node -Tiqn.2014-10.com.mengtao:server.disk1 -p 172.16.100.100 -u

Logging out of session [sid: 2, target:iqn.2014-10.com.mengtao:server.disk1, portal: 172.16.100.100,3260]

Logout of [sid: 2, target:iqn.2014-10.com.mengtao:server.disk1, portal: 172.16.100.100,3260] successful.

[[email protected] ~]#

删除信息:

# iscsiadm -m node -o delete -T iqn.2014-10.com.mengtao:server.disk1 -p172.16.100.100

# rm -rf/var/lib/iscsi/send_targets/172.16.100.100,3260

# ls -lh /var/lib/iscsi/send_targets/

total 0

服务器端配置:

<targetiqn.2014-10.com.mengtao:server.disk1>

backing-store /dev/sdb

incominguser iscsiuser iscsiuser

initiator-address 172.16.100.0/24

</target>

# tgtadm --lld iscsi -m target --op show

LUN: 1

Type: disk

SCSI ID: IET     00010001

SCSI SN: beaf11

Size: 5369 MB, Block size: 512

Online: Yes

Removable media: No

Prevent removal: No

Readonly: No

Backing store type: rdwr

Backing store path: /dev/sdb

Backing store flags:

Account information:

iscsiuser

ACL information:

172.16.100.0/24

[[email protected] ~]#

客户端操作:

发现设备:

# iscsiadm -m discovery  -t sendtargets -p172.16.100.100

172.16.100.100:3260,1iqn.2014-10.com.mengtao:server.disk1

# iscsiadm -m node -T iqn.2014-10.com.mengtao:server.disk1 -p 172.16.100.100 -l

Logging in to [iface: default, target:iqn.2014-10.com.mengtao:server.disk1, portal: 172.16.100.100,3260] (multiple)

iscsiadm: Could not login to [iface:default, target: iqn.2014-10.com.mengtao:server.disk1, portal:172.16.100.100,3260].

iscsiadm: initiator reported error (24 -iSCSI login failed due to authorization failure)

iscsiadm: Could not log into all portals

[[email protected] ~]#

认证失败

修改配置:

# /etc/init.d/iscsi restart

# iscsiadm -m discovery -t st -p 172.16.100.100

172.16.100.100:3260,1iqn.2014-10.com.mengtao:server.disk1

# iscsiadm -m discovery -t st -p 172.16.100.100 -l

172.16.100.100:3260,1iqn.2014-10.com.mengtao:server.disk1

Logging in to [iface: default, target:iqn.2014-10.com.mengtao:server.disk1, portal: 172.16.100.100,3260] (multiple)

Login to [iface: default, target: iqn.2014-10.com.mengtao:server.disk1,portal: 172.16.100.100,3260] successful.

[[email protected] ~]#

# mount /dev/sdc1 /mnt/

# ls -lh /mnt/

total 20K

-rw-r--r-- 1 root root 779 Oct 29 22:10fstab

drwx------ 2 root root 16K Oct 29 22:09lost+found

[[email protected] ~]#

时间: 2024-09-30 15:37:02

iSCSI 存储系统的相关文章

搭建iscsi存储系统

搭建iscsi存储系统 NAS和SAN服务器概述 NAS网络附属存储:      NAS(Network Attached Storage),NAS服务器是连接在网络上,具备资料存储功能的服务器,一种与用数据存储服务器.网络附属存储基于标准网络协议(Tcp/IP)实现数据传输,为网络中的Windows / Linux / Mac OS 等各种不同操作系统的计算机提供文件共享和数据备仹.   优点: 1. I/O消耗由前端服务器转移到后端存储设备上 2. 扩展方便 缺点: 1. 以前网络会成为瓶颈

StreamingMedia——基于iSCSI技术的流媒体存储系统研究

关键字: iSCSI 流媒体存储 组播 导读: 本文以iSCSI协议为基础,对实时流媒体存储技术进行了探讨,设计实现了一个高性能的原型系统 1 引言 随着流媒体技术的发展,其应用范围在不断扩展.特别是在视频监控领域,高清网络摄像机的出现和发展,对实时视频流媒体的存储提出了新的挑战. 实时流媒体存储的主要特点是以"持续写入"为主,以"随机读出"为辅,与传统的广播电视音像资料存储系统和文件系统应用有着明显的区别. 基于网络的视频监控存储系统的存储介质主要由磁盘阵列和相应

iscsi基础

一.iscsi的概念 iSCSI是一种在Internet协议上,特别是以太网上进行数据块传输的标准,它是一种基于Ip Storage理论的新型存储技术,该技术是将存储行业广泛应用的SCSI接口与IP网络技术相结合,可以在IP网络上构建SAN存储区域网络,简单地说,iSCSI就是在IP网络上运行SCSI协议的一种网络存储技术. 二.iSCSI的工作原理 要理解iSCSI的工作原理,就必须知道iSCSI的层次结构.根据OSI模型,iSCSI的协议自顶向下一共可以分为三层,从initiator端到ta

利用ISCSI存储技术构建IP存储网络

本文重点介绍如何构建一个PC构架的iSCSI存储系统,这里我们选择一个普通的.性能优良的.可支持多块磁盘的PC服务器作为iSCSI target,并且选择一个成熟稳定的iSCSI target软件iscsitarget,基本配置环境如表1所示:表1 这里将Target主机第三块硬盘(硬盘标识为/dev/sdc)作为iSCSI共享磁盘,硬盘大小为10G,分别共享给一台windows主机和一台Linux主机,基本结构如图1所示: 图1 下面开始详细介绍iSCSI网络存储的搭建过程. 一.安装iSCS

高可用性的XenServer环境

高可用性的XenServer环境应包括最少两台XenServer服务器和一个共享存储设备.XenServer的硬件,我采用的是Dell PowerEdge R710,内存加至16GB.iSCSI的存储设备则用下面4种硬/软件设备构成: 1. 一台旧PC(Dell PowerEdge SC1420,内存加至4GB)装上windows 2003,再装上SANmelody 2. Highpoint的RAID卡RocketRAID2314 3. Century的支持e-SATA的外置硬盘抽取盒EX35P

存储相关知识

硬盘物理接口种类 1.用于ATA指令系统的IDE接口. 2.用于ATA指令系统的SATA接口. 3.用于SCSI指令系统的并行SCSI接口. 4.用于SCSI指令系统的串行SCSI(SAS)接口. 5.用于SCSI指令系统的IBM专用串行SCSI接口(SSA). 6.用于SCSI指令系统的并且承载于FabreChannel协议的串行FC接口(FCP). 关于存储的基础知识 1.关于HBA  HBA的全称为Host Bus Adapter,即主机总线适配器.  a.总线适配器是个什么东西呢?  我

vmware 虚拟机的迁移

迁移虚拟机 迁移是指将虚拟机从一个主机或存储位置移至另一个主机或存储位置的过程.复制虚拟机是指创建新的虚拟机,并不是迁移形式. 在 vCenter Server 中,有以下迁移选项: 冷迁移:将已关闭电源的虚拟机移至新的主机.(可选)可以将配置文件和磁盘文件重 新定位到新的存储位置.可以使用冷迁移将虚拟机从一个数据中心移至另一个数据中心. 迁移已挂起的虚拟机:将已挂起的虚拟机移至新的主机.(可选)可以将配置文件和磁盘文件重新定 位到新的存储位置.可以将已挂起的虚拟机从一个数据中心迁移至另一个数据

今天写这篇文章,是希望和更多的朋友一起沐浴在运维学习的海洋,如果有朋友希望我写的话,可以在下方留言,我会在第一时间更新出来。

基础服务的搭建,我这个就不多说了,但是可以点播: linux,MySQL简单的调优: 资深知识: 1.LVS实现负载均衡(三种模式): 2.nginx-haproxy实现7层负载均衡: 3.keepalived搭建高可用的LVS集群: 4.heartbeat实现web服务器高可用: 5.搭建iscsi存储系统(udev固定iSCSI设备名字): 6.MFS分布式文件系统的搭建: 7.部署hadoop高性能集群: 8.memcache.redis为MySQL加速: 9.squid.Varnish为

ISCSI存储配置

一.常见存储技术 SCSI   小型计算机系统接口 DAS   直连式存储 NAS   网络技术存储 SAN   存储区域网络 FC    光纤通道 1.SCSI Small Computer System Interface的简称 作为输入/输出接口 主要用于硬盘.光盘.磁带机等设备 2.DAS Direct-Attached Storage的简称 将存储设备通过SCSI接口或光纤通道直接连接到计算机上 不能实现数据与其他主机的共享 占用服务器操作系统资源,如CPU.IO等 数据量越大,性能越