搜档网
当前位置:搜档网 › linux多路径连接iScsi存储_重启自动连接

linux多路径连接iScsi存储_重启自动连接

linux多路径连接iScsi存储_重启自动连接
linux多路径连接iScsi存储_重启自动连接

RHEL系统带有iSCSI initiator软件,下面描述如何配置iSCSI Initiator实现对ISCSI卷的访问1.Linux iscsi 介绍(这一条介绍了linux iscsi的基本原理和相关命令,具体配置时可略过)

在Linux内核中提供了iscsi驱动,iSCSI 驱动(driver)使主机拥有了通过IP网络访问存储的能力,驱动在主机(Initiator)和服务端(Target)间使用iSCSI协议在TCP/IP 网上传输SCSI请求和响应,在构建上,iSCSI驱动与TCP/IP栈、网络驱动和网络接口卡(NIC)结合,其等同于SCSI或光纤通道卡适配器驱动对主机总线卡(HBA)的作用。驱动采用采用模块的方式,具体模块包括iscsi_tcp, libiscsi, libiscsi_tcp。

Initiator守护进程介绍:

/etc/iscsi/iscsid.conf --initiator配置文件

/sbin/iscsiadm --initiator管理工具

open-iscsi包括两个守护进程iscsid和iscsi,其中iscsid是主进程,iscsi进程则主要负责根据配置,在系统启动时进行发起端(Initiator)到服务端(target)的登录,建立发起端与服务端的会话,使主机在启动后即可使用通过iSCSI提供服务的存储设备。iscsid 进程实现iSCSI协议的控制路径以及相关管理功能。例如守护进程(指iscsid)可配置为在系统启动时基于持久化的iSCSI数据库内容,自动重新开始发现(discovery)目标设备。

Initiator配置介绍(前提是已经安装iSCSI initiator)

1> iSCSI initiator 名称设置

initiator名称用来唯一标识一个iSCSI Initiator端。保存此名称的配置文件为 /etc/iscsi/initiatorname.iscsi,命名规则可采用iqn-type格式,利用 iscsi-iname命令可产出一个名称,将此名称输入到initiatorname.iscsi配置文件即可。

2> iSCSI Initiator配置iSCSI Initiator的配置文件为/etc/iscsi/iscsid.conf,在iSCSI initiator

的scsid进程启动和执行iscsiadm命令时,将读取这个配置文件的内容,获取与SCSI目标进行交互的相关信息,主要的配置内容包括:

CHAP Settings 组

本组下的各个设置项主要用来指定Initiator与target验证方式及相关信息

设置节点会话的验证模式

node.session.auth.authmethod = CHAP

CHAR(Challenge Handshake Authentication Protocol ),默认为不验证(none)

设置会话target验证initiator的CHAR用户名及对应的密码

https://www.sodocs.net/doc/5f5541746.html,ername = scott

node.session.auth.password = tiger

设置会话initiator验证target的用户名及其对应的密码

#https://www.sodocs.net/doc/5f5541746.html,ername_in = username_in

#node.session.auth.password_in = password_in

设置initiator发现target的验证模式,默认为不验证(none)

discovery.sendtargets.auth.authmethod = CHAP

设置发现会话(discovery session)target验证initiator的CHAR用户名及对应的密码

https://www.sodocs.net/doc/5f5541746.html,ername = scott

discovery.sendtargets.auth.password = tiger

设置发现会话(discovery session)initiator验证target的CHAR用户名及对应的密码

#https://www.sodocs.net/doc/5f5541746.html,ername_in = username_in

#discovery.sendtargets.auth.password_in = password_in

通过上述配置项,可以看到iSCSI的主要验证方式是CHAR,并且验证是双方向的。

超时(Timeouts)设置组:

本组设置initiator与target端交互的时间限制。

重试(retry)设置组:

本组设置iscsid重试登录节点的次数。

会话和设备排队深度(session and device queue depth)设置组:

设置session排队命令的数量,设置设备队列深度

iSCSI设置(iSCSI settings)组:

启用或禁止R2T(Ready to Transmit)流控,启用后,initiator在发送任何数据前必须等待一个R2T命令,默认为禁止(no)。

node.session.iscsi.InitialR2T = Yes|no

启用或禁止立即数据(immediate data ),禁止后,initiator不随着SCSI 命令PDU发送未请求的数据。默认为启用(Yes)

node.session.iscsi.ImmediateData = Yes|No

3)initiator相关命令介绍

open-iscsi initiator-utils提供的管理命令为iscsiadm,此命令包括discovery、node、session几种模式,分别处理不同的情况。在服务器能够使用Target提供的存储空间前,必须在服务器上通过Initiator软件执行以下步骤:发现目标设备-->登录目标设备-->与目标设备建立会话,下面分别说明通过各个命令进行说明。

(1)发现目标设备(Target),使用iscsiadm discovery模式,命令格式如下:iscsiadm -m discovery [ -P printlevel ]

[ -t type -p ip:port [ -l ] ] |

[ [ -p ip:port ] [ -l | -D ] ]

命令示例:

iscsiadm -m discovery -t sendtargets -p 192.168.1.211:3260

返回信息:192.168.1.211:3260,1 https://www.sodocs.net/doc/5f5541746.html,.nayun:test-01

192.168.1.211:3260,1 https://www.sodocs.net/doc/5f5541746.html,.nayun:test-02

此命令查询目标门户(Portal)为192.168.1.211:3260上的目标,查找成功后,返回相应的target ID,同时在/var/lib/iscsi/send_targets 和/var/lib/iscsi/nodes目录下记录相应的门户和节点信息。/var/lib/iscsi目录下的内容采用dbm数据库方式存储,所有版本的linux以及大多的unix都随系统带有一个基本的,但是却很高效的数据存储程序集合,被成为dbm数据库。适合于相对比较静态的索引化数据。其实就是一个索引化的文件存储系统。这些信息称之为initiator discoverydb,可以通过iscsiadm相关操作进行管理。使用iscsiadm -m node命令,可以查看到发现的节点记录。备注:iSCSI node是一个在网络上可用的SCSI设备标识符,在open-iscsi中利用术语node表示目标(target)上的门户(portal)。一个target可以有多个portal,portal 由IP地址和端口构成。

(2)在完成目标发现后,即可以登录到相应的节点,使用目标设备提供的存储空间。

node相关命令如下:

iscsiadm -m node [ -P printlevel ] [ [ -T targetname -p ip:port ] [ -l | -u | -R | -s] ]

[ [ -o operation ] [ -n name ] [ -v value ] [ -p ip:port ] ]

命令示例:

iscsiadm -m node -T https://www.sodocs.net/doc/5f5541746.html,.nayun:test-01 -l

执行成功,返回如下信息:

Logging in to [iface: default, target: https://www.sodocs.net/doc/5f5541746.html,.nayun:test-01, portal: 192.168.1.211,3260]

Login to [iface: default, target: https://www.sodocs.net/doc/5f5541746.html,.nayun:test-01, portal: 192.168.1.211,3260] successful.

执行失败,返回如下信息:

iscsiadm: Could not login to [iface: default, target: https://www.sodocs.net/doc/5f5541746.html,.nayun:test-02, portal: 192.168.1.211,3260].

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

iscsiadm: Could not log into all portals

出现上述提示,需要检查target与initiator的验证配置是否对应。登录成功后。在/sys/devices/platform目录下将自动生成一个hostX目录,其中X是一个编号,每次有可能不同,在此目录下包含相关的session和connection信息。

在服务端(target)可以查看登录情况,使用如下命令:

tgt-admin --show

显示如下信息:

Target 1: https://www.sodocs.net/doc/5f5541746.html,.nayun:test-01

System information:

Driver: iscsi

State: ready

I_T nexus information:

I_T nexus: 1

Initiator: https://www.sodocs.net/doc/5f5541746.html,.nayun:initiator-212

Connection: 0

IP Address: 192.168.1.212

LUN information:

LUN: 0

Type: controller

SCSI ID: IET 00010000

SCSI SN: beaf10

Size: 0 MB, Block size: 1

Online: Yes

Removable media: No

Readonly: No

Backing store type: null

Backing store path: None

Backing store flags:

LUN: 1

Type: disk

SCSI ID: IET 00010001

SCSI SN: beaf11

Size: 537 MB, Block size: 512

Online: Yes

Removable media: No

Readonly: No

Backing store type: rdwr

Backing store path: /dev/sdb

Backing store flags:

Account information:

ACL information:

192.168.1.0/24

192.168.1.210

在I_T nexus information部分显示了连接信息。

(3)登录目标节点成功后,即建立了initiator与target之间的会话(session),同时target提供的存储设备

也挂载到主机中,在/dev目录下生成一个新的设备文件类似于sdb、sdc等。查看session命令格式如下:

iscsiadm -m session [ -P printlevel [ -r sessionid | sysfsdir [ -R ] [ -u | -s ] ]

命令示例:

iscsiadm -m session -P 3

返回如下信息:

iSCSI Transport Class version 2.0-871

version 2.0-872

Target: https://www.sodocs.net/doc/5f5541746.html,.nayun:test-01

Current Portal: 192.168.1.211:3260,1

Persistent Portal: 192.168.1.211:3260,1

**********

Interface:

**********

Iface Name: default

Iface Transport: tcp

Iface Initiatorname: https://www.sodocs.net/doc/5f5541746.html,.nayun:initiator-212

Iface IPaddress: 192.168.1.212

Iface HWaddress:

Iface Netdev:

SID: 10

iSCSI Connection State: LOGGED IN

iSCSI Session State: LOGGED_IN

Internal iscsid Session State: NO CHANGE

************************

Negotiated iSCSI params:

************************

HeaderDigest: None

DataDigest: None

MaxRecvDataSegmentLength: 262144

MaxXmitDataSegmentLength: 8192

FirstBurstLength: 65536

MaxBurstLength: 262144

ImmediateData: Yes

InitialR2T: Yes

MaxOutstandingR2T: 1

************************

Attached SCSI devices:

************************

Host Number: 11 State: running

scsi11 Channel 00 Id 0 Lun: 0

scsi11 Channel 00 Id 0 Lun: 1

Attached scsi disk sdc State: running

备注:ISCSI会话用来标识到某个具体SCSI I_T连接的所有TCP连接。同一个会话里可能有一个或多个连接。当initiator通过默认端口或指定端口与target建立连接时,登录过程就开始了,initiator和target互相认证并建立安全协议。在登录阶段,ISCS Iinitiator和target会协商建立多种连接属性。

(4)使用target提供的存储盘

登录到target后,即可使用fdisk等工具像使用本地磁盘一样对磁盘进行分区,并mount到相关目录下进行文件的存取。

(5)注销登录

使用一下命令注销登录:

iscsiadm -m node -T https://www.sodocs.net/doc/5f5541746.html,.nayun:test-01 -p 192.168.1.211 -u

Logging out of session [sid: 1, target: https://www.sodocs.net/doc/5f5541746.html,.nayun:test-01, portal: 192.168.1.211,3260]

Logout of [sid: 1, target: https://www.sodocs.net/doc/5f5541746.html,.nayun:test-01, portal: 192.168.1.211,3260] successful.

(6)其他操作

删除一个目标(/var/lib/iscsi/nodes目录下)

iscsiadm -m node -o delete -name https://www.sodocs.net/doc/5f5541746.html,.nayun:test-01

删除一个目标(/var/lib/iscsi/send_targets目录下)

iscsiadm --mode discovery -o delete -p 192.168.1.211:3260

查看某个sendtargets portal记录

iscsiadm -m discoverydb -p 192.168.1.211:3260 -t st -o show

# BEGIN RECORD 2.0-872

discovery.startup = manual

discovery.type = sendtargets

discovery.sendtargets.address = 192.168.1.211

discovery.sendtargets.port = 3260

discovery.sendtargets.auth.authmethod = CHAP

https://www.sodocs.net/doc/5f5541746.html,ername = scott

discovery.sendtargets.auth.password = ********

https://www.sodocs.net/doc/5f5541746.html,ername_in =

discovery.sendtargets.auth.password_in =

discovery.sendtargets.timeo.login_timeout = 15

https://www.sodocs.net/doc/5f5541746.html,e_discoveryd = No

discovery.sendtargets.discoveryd_poll_inval = 30

discovery.sendtargets.reopen_max = 5

discovery.sendtargets.timeo.auth_timeout = 45

discovery.sendtargets.timeo.active_timeout = 30

discovery.sendtargets.iscsi.MaxRecvDataSegmentLength = 32768

2.通过命令检查系统是否安装了iSCSI initiator软件包,如果没有找到相关软件包,需要在

系统光盘上找到相应的rpm包安装。

# rpm –qa|grep iscsi

如果没有安装,通过以下命令安装iSCSI initiator

# yum install iscsi-initiator-utils

3.配置每次系统启动是自动开启iscsi服务

#chkconfig --list |grep iscsi

如果不是开机启动,即3和5是off,需要改成开机启动

#chkconfig iscsi --level 35 on

#chkconfig iscsid --level 35 on

4.启动iSCSI服务,查看服务状态

# service iscsi start#

# service iscsi status

5.修改配置文件

# vim /etc/iscsi/iscsid.conf

node.startup=auto

node.session.iscsi.InitialR2T=Yes

node.session.iscsi.ImmediateData=No

node.session.timeo.replacement_timeout=60

6.此台RHEL主机的iscsi编号(iqn号)在/etc/iscsi/initiatorname.iscsi文件中,记录此iqn号

在V3500/3700管理工具中建立主机时使用,注意图中红圈部分,也就是“InitiatorName=”

后面部分是iqn号。这在存储阵列中添加主机时会用到。使用vim进行编辑,但要注意格式。

# vim /etc/iscsi/initiatorname.iscsi

7.发现目标

# iscsiadm -m discovery -t sendtargets -p 192.168.3.101:3260

注:p后面是控制器的iscsi地址,默认端口是3260,如果没有更改默认端口,可以不用添加。如果有多个控制器都提供iscsi服务,可以继续发现其余控制器上的目标(最终通过多路径软件访问的都是一个目标)。

8.登陆到刚刚发现的控制器

# iscsiadm -m node -T https://www.sodocs.net/doc/5f5541746.html,.ibm:2145.v3700.node1 -p 192.168.3.101 –login 注:其中-T后面是控制器1的iqn号,-p后面是控制器1的iSCSI地址。

9.登陆成功后检查是否成功

# iscsiadm -m session 查看session

# iscsiadm -m node 查看node数量

10.重复第7和8的步骤将完成对控制器2的发现和登陆操作,完成后应该同时可以看到两

个控制器的信息。上图是已经完成对控制器2的发现和登陆。

11.重新扫描iSCSI设备。

# iscsiadm –m node –R

12.设置开机自动加载分区

# iscsiadm -m node –T PORT-NAME –p PORT-IP --op update -n node.startup -v automatic 13.通过fdisk -l命令查看硬盘可以发现V3500/3700上映射过来的卷,但是因为存在冗余的

路径,所以每个卷看到了两个同样大小的存储空间,需要通过安装多路径软件来解决这个问题。

14.Linux系统下多路径软件是操作系统自带的DM Multipath(DMMP)工具。首先检查系统是

否已安装了DMMP软件包。

# rpm -qa|grep device-mapper-multipath

如果没有从系统安装光盘上找到并且安装相应软件包。

# yum install device-mapper

# yum install device-mapper-multipath

15.设置DMMP服务在每次系统启动时自动开启,并检查状态

# chkconfig--level 2345 multipathd on

#chkconfig --list |grep multipathd

16.DMMP需要建立一个配置文件/etc/multipath.conf,默认情况下是没有的,可以将模板配

置文件复制到/etc目录下,模板配置文件

/usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf

# cp /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf /etc/multipath.conf 17.启动multipathd服务

# service multipathd start

18.检查DMMP模块是否正常加载

# lsmod |grep dm_multipath

19.安装配置成功后,可以查看到DMMP管理了一个名称为mpathb的多路径设备,此设备

包含有两个路径。

# multipath –ll

20.使用fdisk查看硬盘会多出一个存储设备/dev/mapper/mpatha,在分区或其他针对硬盘的

操作时请使用这个设备,不要使用/dev/sdb和/dev/sdc。

# fdisk –l

21.进行分区并格式化

如果小于2T 分区,可以使用fdisk 进行分区,使用MBR 分区表,如果大于2T 分区,则不能使用MBR 分区表,需要使用GPT 分区表。使用Parted 命令进行分区。格式化时硬盘分区太大,可以使用-T largefile 参数

# mkfs.ext4 -T largefile /dev/mapper/mpatha

22.挂载分区

# mount /dev/mapper/mpatha /data

23.设置开机自动加载文件系统

在/etc/fstab中添加

/dev/mapper/mpatha /data ext4 _netdev 0 0

但是,Linux系统重启后,磁盘设备的名称可能会发生飘移,从而引起文件系统不能挂载上来或者不能正确挂载,使用UUID的方式进行挂载可以解决这个问题

命令tune2fs -l /dev/mapper/mpatha可以查到文件系统的UUID

在/etc/fstab中添加

UUID=b0583450-3010-4112-b355-15b0d8e6a880 /data ext4 _netdev 0 0

替换掉原来的那行。搞定,这样每次重启系统就可以看到自动挂载好的文件系统,使用

跟本地磁盘一样。

24.至此,该教程全部结束。

微软软件iSCSI_initiator的安装和配置步骤

微软软件iSCSI initiator 的安装和配置步骤 1 环境设置 BS3000 磁盘阵列的组IP 地址: 192.168.200.200 BS3000 磁盘阵列的每个端口IP 地址: Eth0: 192.168.200.201 Eth1: 192.168.200.202 Eth2: 192.168.200.203 测试卷的名称: https://www.sodocs.net/doc/5f5541746.html,.uit:6-8a0900-68b673201-8f10000095f44d4e-wintest 主机的操作系统为Windows server 2003 (updated to SP1) 集成千兆网卡1的IP 地址: 192.168.200.101 集成千兆网卡2的IP 地址: 192.168.200.111 2 安装微软的iSCSI initiator 软件 从微软网站上下载最新版的iSCSI initiator 软件,目前的版本为2.02, X86平台的文件名为: Initiator-2.02-QFE-bld1895-x86fre.exe. 然后双击该软件进行安装 . (此环境只是举例说明,并不代表所带设备环境设置,请根据实际情况设置)

中间有四个选项, 前三个选项是必选的, 第四个Microsoft MPIO Multipathing Support for iSCSI 用于多链路冗余, 如果有你的机器有两个或者多个网卡用来连接磁盘阵列, 就可以用这个选项. 这里我们选上, 以在后面做MPIO的配置.

单击完成之后, 服务器重新启动, 启动之后就可以进行initiator的配置了. 至此, initiator的安装完成.

LINUXISCSITarget服务器搭建与windows客户端连接

Linux ISCSI 服务器搭建与客户机ISCSI 连接 ISCSI 简介: iSCSI 技术是一种由IBM 公司研究开发的,是一个供硬件设备使用的可以在IP 协议的上层运行的SCSI 指令集,这种指令集合可以实现在IP 网络上运行SCSI 协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI 技术是一种新储存技术,该技术是将现有SCSI 接口与以太网络(Ethernet)技术结合,使服务器可与使用IP 网络的储存装置互相交换资料。 网络拓扑: CentOS 6.3 ISCSI Server Target IP:192.168.2.54 ISCSI Initiator IP:192.168.2.55ISCSI Initator IP:192.168.2.230 实验环境: ISCSI Target: CentOS 6.3 IP:192.168.2.54 ISCSI Initator: CentOS 6.3 IP:192.168.2.55 windows server 2012 IP :192.168.2.230 一. ISCSI Target 的搭建: 1. 在ISCSI target 服务器上添加一块新的硬盘,用于ISCSI Target 存储。

2.创建LVM。在此具体操作略掉。操作结果如下图: 分别为linux iscsi initator,Windows server 2012创建LV.逻辑卷lvlinux和lvwindows ,大小都为2GB的容量。

3.在CentOS上安装iscsi target,在这里我采用YUM的安装方式。 4.修改ISCSI TARGET的配置文件,配置文件为/etc/tgt/targets.conf,使用vim工具修改 配置文件:分别为linux 客户端和windows server 2012客户端建立两个target (linux-target,windows-target),将两个target 关联到之前创建的LV上,并且配置用户名和密码认证(用户名和密码都为test),同时限制只有相应IP地址的客户端才能访问iscsi target.如图: 添加target:

Windows2008R2做iSCSI存储服务器

用Windows Storage Server 2008做iSCSI存储服务器(图) Windows Storage Server 2008(以下简称WSS2008)是Windows Server 2008系列中的存储服务器版本,是企业级的文件服务器平台,支持多Administrator文件存储相关的优化特性、副本管理,以及iSCSI功能。简单来说,就是可以在普通的服务器上,安装上WSS2008,可以作为iSCSI存储服务器来说。而在以前,存储服务器的硬件、软件成本都非常的昂贵,有了WSS2008,构建低成本、易于管理的存储服务器成为可能。本节将介绍WSS2008做iSCSI服务器及其在网络中的应用。 小知识: iSCSI(Internet Small Computer System Interface, Internet 小型计算机系统接口),由IBM公司研究开发,是一个供硬件设备使用的可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,用来建立和管理 IP 存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。 1 版本选择 Windows Storage Server有32位和64位两个版本,其中64位有基本版(basic)、标准版(standard)、企业版(enterprise)和工作组版(workgroup)版,32位只有基本版。要使用WSS2008做iSCSI服务器,需要安装64位的企业版或工作组版。 WSS2008对服务器的要求也比较简单,只要能安装64位Windows Server 2008的计算机,都可以。用WSS2008做存储服务器,主要对硬盘的速度、容量,以及对网卡的速度要求比较高。一般情况下,具有64位的CPU(不需要虚拟化支持)、2GB内存、千兆网卡及千兆网络、40GB硬盘空间,就可以安装并运行WSS2008,但要做存储服务器,还需要更大的硬盘空间,为网络上的其他设备(或计算机)分配,这可以根据企业的需求配置硬盘,也可以在以后随时增加配置。需要特别注意,除非做实验,WSS2008的硬盘一定要进行数据冗余,也就是说,至少要做RAID1,推荐使用3块以上硬盘做RAID5,或者是6块以上硬盘做RAID50。 在下面的内容中,我们将通过几个典型的案例,介绍WSS2008做iSCSI存储服务器的使用情况。 2 WSS2008的基本配置 在安装完WSS2008后,以默认的管理员帐户登录,需要注意,其默认的密码是“wSS2008!”,注意,其中第1个字母是小写,后两个字母大写,最后是一个“惊叹号”。 在本示例中,WSS2008服务器的IP地址是192.168.1.88,存储空间是300GB。在安装的过程中,为操作系统划分了45GB左右的空间,剩余的空间用做存储使用(大约剩下255GB)。如图1所示。 图1 WSS可用的存储空间

iscsi总结

1iscsi工作原理与服务器搭建 1.1概念 iSCSI是因特网小型计算机系统接口(internet Small Computer System Interface)的简称,其是IETF制订的一项标准,用于将SCSI数据块映射为以太网数据包。从根本上来说,它是一种基于IP Storage 理论的新型存储技术。简单的说,iSCSI就是在IP网络上运行SCSI 协议的一种网络存储技术。 一个可以用于存储数据的iSCSI磁盘阵列或者具有iSCSI功能的设备都可以称为“iSCSI Target”。目前大部分iSCSI Target 都是收费的,例如DataCoreSoftware,FalconStor Software的iSCSI Server for Windows等,这些都是支持Windows平台的。不过在linux平台下也存在iSCSI Target软件,例如iSCSI Enterprise Target,而这也是我们KMJ 所使用的,后面则会重点介绍该软件。 1.2iSCSI的工作原理 首先客户端Initiator发出请求建立SCSI CDB(命令描述块),并将其传给iSCSI层。而iSCSI 层则对SCSI的CDB进行封装,完成SCSI到TCP/IP的协议的映射。TCP/IP层则对IP报文进行路由转发,并且提供端到端的透明可靠的传输。 1.3搭建iSCSI Target服务器

1寻找一台linux服务器,搭建好yum源,我们一般使用kylin 3.1.8或kylin3.2.2操作系统。 2安装iSCSI Target 包 yum–y install scsi-target-utils 3在该服务器上添加一块空闲分区或者硬盘作为存储盘,比如将/dev/sdb作为映射存储。 4修改配置文件vi /etc/tgt/targets.conf //target名称可自定义 backing-store /dev/sdb 5启动iSCSI Target服务 6service tgtd start 7关闭selinux 和防火墙 关闭selinux,setenforcesoftmode 关闭防火墙,service iptables stop 或者/etc/init.d/iptables start 1.4搭建iSCSI Initiator 服务器 注:以下操作不需要手动去做,KMJ 已经默认安装或通过web进行配置,只需对其有一定了解即可。 1服务器端的iSCSIInitator 的安装(KMJ上已经安装好了的) 2yum –y install iscsi* 3启动Initiator 服务,serviceiscsi start 4iSCSI Initiator 目录的功能介绍 ?/sbin/iscsiadm 命令。在安装完iSCSI Initiator后,会生成/sbin/iscsiadm命令,此命令是用来管理(更新、删除、插入、查询)iSCSI 配置数据库文件的命令行工具, 用户能够用它对iSCSI nodes、sessions、connections和discovery records进行一系列 的操作。 ?/var/lib/iscsi/send_targets 目录。在此目录下。会生成一个或多个以iSCSI存储服务器的IP地址和端口号命名的文件夹,文件名为“iSCSI target IP,端口号”(例如

Linux 下iSCSI Target和Initiator安装与操作步骤详解

Linux 下iSCSI Target和Initiator安装与操作步骤详解iSCSI Target 编译安装过程 1. 解压:tarzxvf iscsitarget-1.4.18.t ar.gz 2. cd iscsitarget-1.4.18 3. Linux2.6.32的内核太新了最新的iSCSI Target版本1. 4.18还没有支持,网上有高手做 了相应的补丁,于是打上补丁patch -p1

Linux 挂载 iSCSI 存储

安装 不同的操作系统对应各自的iSCSI initiator,以CentOS 6.5为例。 安装方法有两种: 1)直接使用“yum install iscsi*”进行安装; 2)到网上下载 iscsi-initiator-utils-devel-6.2.0.873-10.el6.x86_64 iscsi-initiator-utils-6.2.0.873-10.el6.x86_64 使用“ rpm -ivh iscsi-initiator…”命令进行安装。 安装完成后,启动iscsi守护进程 [root@CentOS1 桌面]#service iscsid start 将iscsid添加到系统启动 [root@CentOS1 桌面]#chkconfig iscsid on [root@CentOS1 桌面]#chkconfig iscsid --list (查看ISCSI启动状态) 挂载iSCSI主要用到的工具叫“iscsiadm”,iscsiadm是基于命令行的iscsi管理工具,提供了对iscsi节点、会话、连接以及发现记录的操作。 iscsiadm的使用说明可以查看sr/share/doc/iscsi-initiator-utils-6.2.0.873/README,也可以运行man iscsiadm 或iscsiadm --help 使用 首先要在存储设备上做好RAID,设置好iSCSI 目标方(target)。由于只是做实验,我就使用了一个开源软件来模拟iSCSI存储设备,软件名称叫openfiler,可以使用虚拟机来安装,详细可以查阅相关的教程。 下面来讲一下连接iscsi设备的步骤: 1)发现目标 默认情况下,iscsi发起方和目标方之间通过端口3260连接。假设已知iscsi的目标方IP是10.10.13.3,运行下列命令: [root@CentOS1 桌面]#iscsiadm -m discovery -t sendtargets -p 10.10.13.3:3260 (若端口是默认端口,IP后面

Linux服务器连接iSCSI存储配置文档

一、确认存储具备iSCSI连接功能。存储上的iSCSI IP地址已配置,iSCSI接口 与服务器网卡已能够通讯。可以在服务器端通ping命令检验。 二、在服务器端检查/安装iSCSI 发起程序(以redhat为例) 检查iscsi发起程序的rpm package是否安装 rpm -qa |grep open-iscsi 在命令行下输入iscsiadm,看是否有此命令 Iscsiadm 安装iscsi发起程序 挂载linux系统安装盘,用rpm –ivh 命令安装open-iscsi包、或者iscsi-initator 包。 三、打开iscsi服务 chkconfig --list open-iscsi chkconfig --level 0123456 open-iscsi vi /etc/iscsi/iscsid.conf 编辑(或确认)是否已禁用node.startup = manual 行。 编辑(或确认)是否已禁用node.startup = automatic行。这将在引导时自动启动该服务。重启后,iscsi存储即为挂载状态。 四、确保iscsi服务已经运行 /etc/init.d/open-iscsi start 五、挂载iscsi存储 发现iscsi目标 iscsiadm -m discovery -t sendtargets -p (若正常,可看到iscsi存储的iqn 号码已经被发现,例如“https://www.sodocs.net/doc/5f5541746.html,.example-test”。) 挂载iscsi存储 iscsiadm -m node -T <存储的iqn号码> -p <存储的ip地址:3260> -l (若正常,系统会提示成功) 如果iscsi存储已经划分lun并映射给主机,这时就可以用fdisk –l等命令查看磁盘了。 六、管理iSCSI存储 列出所有target iscsiadm -m node 挂载所有target

P实验—Windows下iSCSI多链路冗余实验

P4000实验—Windows下iSCSI多链路冗余实验 实验目的:了解Windows系统下P4000网卡绑定以及多路径设置实验设备:DL380 G7 + P4500 G2+Windows Server 2003 实验步骤: 一、配置主机和存储之间的链路冗余--------------------------------------------------------------2~18 二、单个物理节点环境中链路冗余状态----------------------------------------------------------19~22 三、多个物理节点环境中链路冗余状态----------------------------------------------------------23~36 一、配置主机和存储之间的链路冗余 首先连接键盘和显示器,进入P4000的SAN/IQ设置物理节点的IP地址为192.168.1.100 设置主机3号网卡IP地址为:192.168.1.10,4号网卡IP地址为192.168.1.20,然后确认主机网卡和物理节点通信正常

在服务器上安装CMC后,开始查找系统 点击添加,输入物理节点的IP地址,开始查找节点

找点节点后,左边菜单出现可用系统

先点击节点下面的TCP/IP,然后选中两个网卡,右键点击新建绑定 如无特殊需求,一般建议选择ALB模式(即可以实现冗余,又可以实现负载均衡) 点击确定开始绑定

绑定后重新查找一下节点

找到后,再次查看物理节点网卡状态,多出一个bond0(即绑定的虚拟网卡) 在主机上安装Windows iSCSI Initator,然后把主机的IQN复制下来

linux_配置ISCSI客户端(LINUX)

1.1 连接ISCSI Iscsi包:iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm(Open-iSCS提供https://www.sodocs.net/doc/5f5541746.html,/) 1.1.1 安装rpm包Linux心得https://www.sodocs.net/doc/5f5541746.html, 将iscsi包cp到本地盘,并在该包所在的目录下运行命令 运行此命令后,会生成一个目录/etc/iscsi,该目录下有两个文件: Initiatorname.iscsi和iscsid.conf 1.1.2 启动ISCSI服务 安装完iscsi服务默认是关闭的,需要手工启动,并将iscsi服务设置成系统启动时启动 1.1.3 搜寻盘阵Linux学习https://www.sodocs.net/doc/5f5541746.html, 运行以下命令搜寻target,即目标端:7612i存储 以上IP即是7612i的iscsi口的IP,其它固定。 1.1.4 显示盘阵

显示存储端target name 显示结果与在7612i串口iscsi m a nagement→iscsi node名字相同 1.1.5 登陆盘阵 target登陆 其中targetnam e即是步骤4中结果。(注:横杆是中杠) (注:3,4,5实施中是在/etc/iscsi下运行,是否可以在别的路径执行,可自行测试。以上3个命令格式是从man iscsiad m查出) 1.1.6 设置自动启动盘阵服务 经过以上几步,fdisk –l就可以看到所挂接分区了,为确保重启后也能看到,再修改一下/etc/iscsi/iscsid.conf,将第5步的命令iscsiadm --m ode node --targetnam e targetnam e --portal 192.168.1.221:3260 --login 添加到该文件中的开始部分 ***************** # Startup settings #***************** 这个栏下面即可。 其实这个文件大多数内容处于被注释状态,该命令添加位置应该影响不大.然后重启电脑后直接fdisk –l 依然可以看到所挂接的分区。至此iscsi所有操作完成,但挂载的分区不是linux 所识别,必须使用FDISK进行磁盘分区。 1.2 设置分区

Windows 2003系统配置iSCSI存储

Windows Server 2003 模拟IP-SAN图文教程 用Windows Server模拟IP-SAN 测试操作系统版本:windows 2003 server sp2, 软件:MS_iSCSI_Target 配置步骤: 1. 首先下载MS_iSCSI_Target,可从微软官方网站下载。Windowows 2003 对应MS_iSCSI_Target 3.1版本,windows 2008 对应MS_iSCSI_Target 3.2版本; 2. 将下载的MS_iSCSI_Target安装包解压,解压后打开MS-dos命令行,进入到MS_iSCSI_Target目录,运行MSiSCSITarget.bat Install;(注意Install第一个字母大写) 3. 安装完成后,打开mmc控制台,添加管理单元。选择Microsoft iSCSI Software 单元。 用Windows Server模拟IP-SAN 测试操作系统版本:windows 2003 server sp2, 软件:MS_iSCSI_Target 配置步骤: 1. 首先下载MS_iSCSI_Target,可从微软官方网站下载。Windowows 2003 对应MS_iSCSI_Target 3.1版本,windows 2008 对应MS_iSCSI_Target 3.2版本; 2. 将下载的MS_iSCSI_Target安装包解压,解压后打开MS-dos命令行,进入到MS_iSCSI_Target目录,运行MSiSCSITarget.bat Install;(注意Install第一个字母大写) 3. 安装完成后,打开mmc控制台,添加管理单元。选择Microsoft iSCSI Software 单元。

windows下配置ISCSI

1 存储设备管理 (2) 1.1 FILERVIEW 图形管理接口 (2) 1.2 命令行管理接口(CLI) (3) 1.3 空间管理:Aggr, V olume的介绍 (3) 1.3.1 命令行 (3) 1.3.2 图形界面 (4) 1.4 Lun create (5) 1.4.1 命令行 (5) 1.4.2 图形界面 (6) 2 服务器配置 (10) 2.1 服务器所需安装软件 (10) 2.2 windows服务器上配置软件 (10)

1 存储设备管理 1.1 FILERVIEW 图形管理接口 Filerview是 NetApp提供的图形管理接口,可以方便地实现对 NetApp 的存储设备的管理。 启动浏览器访问 IP地址\na_admin。你需要: ?使用 Microsoft IE或 Netscape Navigator (version 4以上) ?URL: http://filername/na_admin 如果有错,可能和DNS有关,你可以用http://IP_address_of_filer/na_admin,然后点击 Filerview进入 filerview , 通过 filerview你可以完成几乎所有的管理任务。 点击 FILER VIEW图标进入 FILER VIEW管理界面,输入用户名和密码

1.2 命令行管理接口(CLI) 你可以用 CONSOLE口 (将 PC机的串口与 NetApp随机带的 console线连在filer的CONSOLE口, 打开 windows里的 hyperterminal或其它仿真终端,波特率设置为 default: 9600波特率, 8位,无校验,1位停止位)和 telnet 登入 filer的命令行窗口. 1.3 空间管理:Aggr, Volume的介绍 Aggr是由一个或多个raid group (raid group包含一个校验盘和多个数据盘)组成的虚拟存储池. 卷(volume)建立在Aggr上的空间管理单位,是快照等技术实现的基本单元。存放系统数据的称为根卷(root volume). 其他存放数据的卷称为普通卷. 一个filer有且只有一个根卷. 系统中必须至少保留1块热备份盘(hot spare disk)。 1.3.1 命令行 卷的创建 Filer>vol create [k|m|g|t] 查看卷的状态: Filer> vol status (-r) 查看卷的使用情况: Filer> df 查看卷的inode使用情况: Filer> df –i 显示qtree状态: filer> qtree 创建qtree filer>qtree create /vol/volume_name/qtree_name 更改qtree security style

FreeNas发布共享存储的三种方法

1.使用多块磁盘建立raid Freenas的raid级别定义 raid 0 ------------------------ stripe raid 1 ------------------------mirror raid 5 ----------------------- RAID-Z raid 10 \ raid 6 ------------RAID-Z2 UFS Volume manager(UFS卷管理)模式下,只能建立raid 0,1,3 ZFS Volume manager(动态文件系统卷管理)模式下,可以建立raid 0,1,5,6,1+0,还可以将磁盘设为备份模式 现在使用ZFS模式,利用4块硬盘建立一个raid 5 这个raid5建好了,少了30G的空间,也就是1.5块磁盘空间(理论上是只少一块盘的空间)

2.在新建的raid磁盘上建立2个目录,其中nfs目录等下做NFS共享,cifs目录等下做CIFS共享给windows 3.发布NFS共享 选择NFS共享的目录路径/mnt/raid-5/nfs,然后点击确定

发布出去的NFS共享如下图 由于nfs目录没有给other用户增加写入权限,所以客户端连接过来后是不能写入数据的,需要更改目录权限 4.使用esxi进行挂载 成功挂载,如下图 进行写入测试 5.发布CIFS共享给windows客户端

发布出去的CIFS共享如下图 由于cifs目录没有给other用户增加写入权限,所以客户端连接过来后是不能写入数据的,需要更改目录权限 6.在win 7上进行访问测试 写入测试 7.发布iscsi共享存储 小知识: iSCSI的主要功能是在TCP/IP 网络上的主机系统(启动器initiator)和存储设备(目标器target)之间进行大量数据封装和可靠传输。此外,iSCSI在IP网络封装SCSI 命令,且运行在TCP上。

微软软件iSCSI initiator的安装和配置步骤

微软软件iSCSI initiator的安装和配置步骤 1 环境设置 BS3000 磁盘阵列的组IP地址: 192.168.200.200 BS3000 磁盘阵列的每个端口IP地址: Eth0: 192.168.200.201 Eth1: 192.168.200.202 Eth2: 192.168.200.203 测试卷的名称: https://www.sodocs.net/doc/5f5541746.html,.uit:6-8a0900-68b673201-8f10000095f44d4e-wintest 主机的操作系统为Windows server 2003 (updated to SP1) 集成千兆网卡1的IP地址: 192.168.200.101 集成千兆网卡2的IP地址: 192.168.200.111 2 安装微软的iSCSI initiator软件 从微软网站上下载最新版的iSCSI initiator软件,目前的版本为2.02, X86平台的文件名为: Initiator-2.02-QFE-bld1895-x86fre.exe. 然后双击该软件进行安装.

中间有四个选项, 前三个选项是必选的, 第四个Microsoft MPIO Multipathing Support for iSCSI 用于多链路冗余, 如果有你的机器有两个或者多个网卡用来连接磁盘阵列, 就可以用这个选项. 这里我们选上, 以在后面做MPIO的配置.

单击完成之后, 服务器重新启动, 启动之后就可以进行initiator的配置了. 至此, initiator的安装完成.

3 配置iSCSI initiator 3.1双击桌面上的Microsoft iSCSI initiator图标(或者从开始—程序中启动), 进入配置界面. 其中 https://www.sodocs.net/doc/5f5541746.html,.microsoft:test001是iSCSI initiator的节点名称, 用以区分不同的软件initiator.

Windows server 2012 存储管理

虚拟化系列-Windows server 2012 存储管理目前发布的 Windows Server 2012 是有史以来最强大最灵活的平台。因此 Windows Server 2012 对每个人都能提供收益。计划内和计划外的停机时间可以大幅减少。新增和改进的功能提供了成本低廉,可长时间持续运行的 IT 服务。Windows Server 2012 在设计上可以减少甚或避免对用户服务的中断。同时还提供了很多强大的新功能,在本节存储章节中主要讲解4个部分的内容:1、VHDX磁盘介绍与创建、2、NFS共享服务。3、SCSI Software Target Server,为其他使用业界标准 iSCSI 的应用程序服务器提供高可用的块存储。4、重复数据删除。通过重复数据删除技术可充分利用存储投资并降低成本,该技术可通过找出并删除重复的数据,减少存储空间用量,提升存储效率。 一、VHDX简介 Hyper-V虚拟机存储包括有多种,其中最主要的是以微软VHD虚拟磁盘作为介质的存储,其使用串流技术来传送高性能、高弹性、可扩展性的虚拟磁盘到用户端。通过这种新一代Hyper-V存储的集中管理、分散运算的架构,可在管理端实现磁盘及软件的安装、更新、备份、还原及杀毒等操作,同时用户端保留个人计算机使用习惯,并能充分利用本机运算能力。微软的VHD文件格式是一种虚拟机磁盘(virtual machine hard disk) , VHD格式文件可以被压缩成单个文件存放在宿主机器的文件系统上,这种格式文件主要指虚拟机启动所需系统文件。Hyper-V 可以离线操作VHD,使得管理员可以通过一个VHD文件安全进入系统,管理员可以访问虚拟文件(VHD)和执行一些离线的管理任务。 而VHDX(虚拟磁盘格式),由微软推出,Windows server 2012将支持VHDX文件,VHDX 是Windows Server 2012 中Hyper-V 默认用于取代VHD 的新格式。这一新格式在设计上主要用于代替老旧的VHD 格式,可提供更多高级特性,使其更适合用作以后的虚拟化负载所需的虚拟磁盘格式。新的VHDX格式能支持16TB空间,是当前的VHD格式的2TB空间限制的8倍,由于VHDX技术是新推出的磁盘格式,微软对其技术参数严格保密。与旧的 VHD 格式相比,VHDX 具有更大的存储容量。它还在电源故障期间提供数据损坏保护并且优化动态磁盘和差异磁盘的结构对齐方式,以防止在新的大型扇区物理磁盘上性能降级。

linux下连接iscsi存储

一、存储端的设置。 初始ip地址:192.168.128.101(控制器A)192.168.128.102(控制器B) 用户名密码:admin/Admin@storage 1.做好RAID,划分好LUN。做好热备盘。顺序读写磁盘选择64kb分条,随机读写磁 盘选择32kb。控制器选择一般均匀分布。 2.添加主机端口访问IP,根据网线插入的端口给访问端口添加IP,一般每个控制器接 入一个访问IP。H4口是管理口,H0-H3是主机访问端口。H5是维护网口。

3.添加主机组,或者使用默认主机组。 4.添加主机,LUN卷要分给多少主机,就必须添加多少个主机。

5.添加映射,可以添加给主机组和主机,作为主机作为集群应用时才把LUN映射给主机组。选择主机右键添加lun映射。 选择要添加的LUN。 二、服务器端设置 1、在linux机器上 rpm -qa |grep iscsi yum –y install iscsi*

rpm -qa |grep iscsi iscsi-initiator-utils-6.2.0.872-41.el6.x86_64 已经安装了,所有就不用在安装!!! 如果没有就需要安装 安装iscsi-initiators yum -y install iscsi-initiator-utils* 4.2 启动服务,并让其下次开机生效 service iscsi start; chkconfig iscsi on chkconfig --list iscsi iscsi 0:off 1:off 2:on 3:on 4:on 5:on 6:off 2、配置服务器ip地址和存储器的访问口ip同一网段。 #ifconfig eth0 ipadd netmask 3、配置服务器端iSCSi启动器。 #vi /etc/iscsi/initiatorname.iscsi InitiatorName=initiator002 #initiator002是服务器端提交给存储的启动器名。 #iscsiadm –m discovery –t st -p 10.0.0.0.11 #发现ip地址为10.0.0.11的存储器。 #iscsiadm –m node –p 10.0.0.11 -l #登录目标存储。 #vi /etc/iscsi/iscsid.conf 输入:node.startup=automatic #重新启动后自动建立连接 #etc/init.d/iscsi restart #重启服务 #iscsiadm –m node #查询已经登录的目标存储 三、存储器端添加启动器到主机。 选择启动器,右键添加到主机。

基于Linux后端的iSCSI配置与使用

目录 基于Linux后端的iSCSI配置与使用 一、? iSCSI简介 1. NAS 2. SAN 3. iSCSI架构 二、?配置Linux存储服务器为iSCSI-target 1. iscsi-target-enterprise安装 2. 配置与启动 三、?配置Windows为iSCSI-initiator 1. 微软iSCSI-initiator安装 2. 配置与启动 四、?配置Linux为iSCSI-inititor 1. 安装 2. 配置与启动 五、?总结 一、? iSCSI简介 提到iSCSI,这里需要首先介绍一下目前应用最为广泛的两种数据存储设备:NAS与SAN。 1. NAS NAS的全称是Network-attached storage,即网络连接存储设备。NAS设备通常是一个完整的服务器架构,包含了CPU、?内存、?网卡、?磁盘,其上安装通用操作系统或者精简的专用操作 系统,并通过扩展接口连接了大量存储阵列。NAS的访问形式是通过TCP/IP网络进行远程访问,NAS自身的操作系统上运行着相应的网络服务程序,比如 Windows文件共享服务、?Linux Samba文件共享服务、?Linux/Unix的NFS文件系统等。需要访问NAS的设备,通过TCP/IP网络,在远程使用客户端软件来访问。 Windows文件共享是操作系统自身已经包含,Linux则需要安装Samba客户端或者NFS客户端来访问NAS设备。 NAS主要用途是大容量存储,并带有一定的冗余功能,侧重点在于容量和相对较低的实施成本,对于吞吐量、?并发数、?冗余性能等通常要求不高。此外,由于 NAS的访问形式是文件共享式的访问,操作系统只能将NAS设备挂载成一个网络共享设备,而一些操作系统原生特性是无法在网络共享文件系统上实现的,例如 磁盘配额、?格式化磁盘、?组件磁盘阵列等都不能在远程上实现,这也给NAS的应用造成了一定的局限性。 如图,在远程的Windows系统中挂载NAS提供的网络驱动器。

linux下连接iscsi盘阵的方法

连接磁盘阵列的方法 ——在RedHat linux系统下一、redhat 将磁盘阵列与主机连接 在PC机的网卡上挂载与磁盘阵列相同网段的IP,保证PC机能ping 通盘阵上提供的IP。 如果没有安装iscsi-initiator首先要下载适合系统内核的iscsi-initiator-utils [root@localhost ~]# yum install iscsi-initiator-utils 下载安装好后可寻找iscsi设备,结果显示为找到的设备 [root@localhost ~]# iscsiadm -m discovery -t st -p 192.168.144.197 192.168.144.197:3260,1 https://www.sodocs.net/doc/5f5541746.html,rtrend:raid.sn7051919.00 设备ip后加上为上面查到的设备iqn号 [root@localhost ~]# iscsiadm -m node -p 192.168.144.197 -T iqn.2002-https://www.sodocs.net/doc/5f5541746.html,rtrend:raid.sn7051919.00 -l 重启iscsi服务 [root@localhost ~]#/etc/init.d/iscsi restart 或者service iscsid restart Stopping iSCSI initiator service: [ OK ] Starting iSCSI initiator service: [ OK ] 查看磁盘和iscsi设备 [root@localhost ~]# fdisk -l Disk /dev/hda: 60.0 GB, 60011642880 bytes 255 heads, 63 sectors/track, 7296 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 1020 8193118+ 7 HPFS/NTFS /dev/hda2 1021 6665 45343462+ f W95 Ext'd (LBA)

Microsoft iSCSI 发起程序循序渐进指南

Microsoft iSCSI 发起程序循序渐进指南 Microsoft(R) Internet iSCSI 发起程序使您能够通过以太网网络适配器将运行Windows? 7 或 Windows Server(R) 2008 R2 的主机连接到基于 iSCSI 的外部存储阵列。可以在现有网络基础结构中使用 Microsoft iSCSI 发起程序启用基于块的存储区域网络 (SAN)。SAN 无需其他硬件投资即可提供 iSCSI 目标功能,并且在家庭和小型办公室也可以使用 iSCSI 存储设备。 iSCSI SAN 和 iSCSI 存储设备流行的原因有很多。它们提供以下功能: ?利用在以太网基础结构和技术方面的现有投资 ?利用在 IP 协议方面的现有投资 ?提供动态容量扩展 ?简化 SAN 配置和管理 ?通过存储合并进行集中管理 ?提供可伸缩性能 ?提供更高的存储利用率 ?将卷显示为块存储设备。这使得 iSCSI 设备适合企业应用程序(如 Microsoft Exchange Server 和Microsoft SQL Server(R))使用。尤其是,Microsoft iSCSI 发起程序是整个 iSCSI 环境中创建外观(iSCSI SAN 是本地连接磁盘)的组件。 本文档包含下列主题: ?了解 Microsoft iSCSI 发起程序功能和组件 ?安装和配置 Microsoft iSCSI 发起程序 ?在 Windows Server 2008 R2 和 Windows 7 中使用 Microsoft iSCSI 发起程序 了解 Microsoft iSCSI 发起程序功能和组件 本节包含下列主题: ?Windows Server 2008 R2 和 Windows 7 中 Microsoft iSCSI 发起程序的新增功能 ?Microsoft iSCSI 发起程序中的 SAN 组件

各种操作系统下iscsi存储设备挂载方法ip san架构

各种操作系统下iscsi存储设备挂载方法???(ip san架构)在discovery里面add添加的是存储上定义好的iscsi口的ip 地址。 这样就服务器方面就设置好了。剩下的就是对存储的具体配置了。我就不多说了。 下面是我找的一点关于这个软件的使用 几种常用的操作系统下iSCSI Initiator的使用 本文是我在研制固态iSCSI服务器软件时所做的一些实验的总结,都没有涉及身份验证功能的使用,如需要了解如何使用身份验证功能,请参考相应软件的帮助文件或在线man文档。 WindowxXP、 Windows2000、 Windows2003 RedHat Enterpris Linux 5 Fedora core 6 、Fedora 7 FreeBSD5.4、FreeBSD6.2 Open Solaris WindowxXP、 Windows2000、 Windows2003 安装 可用于windows2000、windowsXP、windows2003的较新版本iscsi-initiator 程序是Initiator-2.04-build3273,下载该程序后安装。 用法 安装成功后产生程序组Microsoft iSCSI Initiator, 桌面也有相应图标。基本操作如下: 点击 Microsoft iSCSI Initiator—>Discovery—>Add—>输入target的IP地址和端口号 点击 Microsoft iSCSI Initiator—>Targets—>Refresh, 发现当前可用的Target

点击 Microsoft iSCSI Initiator—>Targets—>选中target—>Logon—>OK, 建立连接 点击控制面板—>管理工具—>计算机管理—>磁盘管理,可以看见映射到本机的逻辑磁盘。然后可以与本地磁盘一样进行分区格式化操作。 点击 Microsoft iSCSI Initiator—>Targets—>选中已经连接的 target—>Details—>勾选相应的任务项目—>Logoff, 断开连接。 RedHat Enterpris Linux 5 编译安装软件 以root身份登录系统,下载initiator软件包Open-iscsi-2.0.865.tar.gz到/root目录。 [可以在它官网上下载:https://www.sodocs.net/doc/5f5541746.html,/] 解压缩软件 [root@RedHat5 ~]# tar xvzf Open-iscsi-2.0.865.tar.gz 在/root下生成目录Open-iscsi-2.0.86,进入该目录进行编译和安装 [root@RedHat5 ~]# cd Open-iscsi-2.0.86 [root@RedHat5 Open-iscsi-2.0.86]# make [root@RedHat5 Open-iscsi-2.0.86]# make install [root@RedHat5 Open-iscsi-2.0.86]# cd ~ 编译安装完成后生成必要的驱动程序模块、守护进程和管理程序iscsiadm 用法 启动Open-iscsi [root@RedHat5 ~]# service open-iscsi start 如果希望在启动机器时自动加载,执行下面命令 [root@RedHat5 ~]# chkconfig --level 3 open-iscsi on 这里的参数3是运行级别,如果是图形界面要改为5。

相关主题