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

合集下载

实训任务07Windows系统连接IP SAN[3页]

实训任务07Windows系统连接IP SAN[3页]

实训七、Windows系统连接IP SAN实训任务Windows环境下配置iSCSI Initiators并连接IP SAN存储设备。

实训目的1.掌握Windows环境下配置iSCSI Initiators配置方法;2.熟悉使用iSCSI发起程序连接IP SAN的方法;3.加深SAN概念的理解和SAN应用环境的了解。

实训步骤iSCSI Initiators(iSCSI发起程序)是Windows环境下,软件模拟iSCSI接口卡连接IP SAN 的必备程序。

在较高版本的Windows系统中,都已经集成了iSCSI发起程序,如果使用的是Windows XP或Windows2003 server等版本,需要临时安装。

在网上搜索“iSCSI Initiator”,很容易找到“iSCSI Initiator for Microsoft Windows”程序,下载安装即可使用,这里不做详细介绍。

1.配置iSCSI发起程序实验环境使用了Windows 10,单击屏幕右下角的搜索,输入“iSCSI”,即可找到“iSCSI 发起程序”,点击运行。

在打开的“iSCSI发起程序属性”选项卡中(如图3-40所示),单击“发现”→“发现门户”,弹出“发现目标门户”对话框(如图3-41所示),输入IP地址:192.168.10.128,端口采用默认值,然后单击“高级”,弹出如图3-42所示的对话框。

图3-40 iSCSI发起程序属性图3-41 发现目标门户图3-42 高级设置在高级设置窗口,设置连接方式:本地适配器选择“Microsoft iSCSI Initiator”,发起程序IP选择“192.168.10.100”,这是VMnet8虚拟网卡设置的IP,根据自己实际情况选择。

勾选“启用CHAP登录”,并输入名称和密码(根据自己在Free NAS的配置进行输入)。

配置完成,单击“确定”,回到图3-41窗口,单击“确定”。

这时在“iSCSI发起程序属性”选项卡中的“目标”项中,就能看到已发现的目标,如图3-43所示。

磁盘阵列(IPSAN)挂载Windows和Linux测试过程

磁盘阵列(IPSAN)挂载Windows和Linux测试过程

磁盘阵列(IPSAN)挂载Windows和Linux测试过程测试设备型号:同有iSUM420G3,插入6块1T SATA硬盘。

步骤:1.设置IP-SAN2.配置Windows/Linux客户端一、设置IP-SAN通过IE输入IP-SAN管理口IP,192.168.0.200,用户名Administrator,密码:password。

(1)创建磁盘阵列。

(2)创建逻辑驱动器(可创建多个,下图:LD0、LD1、LD2为SAN驱动器,LD3为NAS 驱动器)。

创建NAS驱动器(3)LUN映射(点左边树的“存储服务”节点)(NAS驱动器好像不用手动配置映射,自动设置好了)------至此,iSCSI方式挂载设置完毕。

(4)NAS配置●创建NAS用户●在协议控制中可以启动所需的服务(若启用NAS,配置Windows(CIFS)协议即可):●文件共享中可设置共享文件夹。

(此时windows客户端直接用\\192.168.0.201访问共享目录即可)二、Windows/Linux客户端设置1、WinXP/2003中连接iSCSI需要安装iSCSI Initiator(从微软网站上下载最新的,如Initiator-2.08-build3825-x86fre.exe)。

安装后启动:(1)在Gereral中设置启动器名(Initiator Node Name)。

※必须与IP-SAN里面配置的启动器名一致!Windows iSCSI Initiator(2)Discovery中输入IP-SAN数据口IP。

也可以点Advanced设置相关信息:(3)在target页面中连接。

(4)在Windows管理→磁盘管理中可发现新的磁盘。

(注意WinXP下无法挂载2T以上的驱动器,因此如果IPSAN里设置的驱动器大小超过2T,XP磁盘管理将无法发现新磁盘!)。

上面的磁盘分区类型为GPT磁盘,可转换为MBR磁盘(最大分区为2T)。

用ISCSI与IPSAN构建网络存储的探讨

用ISCSI与IPSAN构建网络存储的探讨

用ISCSI与IPSAN构建网络存储的探讨随着计算机网络的发展,解决数据共享,增大存储能力,将数据从服务器转移到专用存储设备,使系统和数据彻底分离,提高数据安全性等推动了网络存储的发展。

本文根据朝阳财经学校网络情况,对应用服务器与数据存储服务器构建IP SAN网络存储技术的搭建进行探讨。

标签:ISCSI IPSAN 存储IP SAN即是在IP以太网上架构一个SAN存储网络把服务器与存储设备连接起来的存储技术。

iSCSI是一种端到端的协议,用于在IP网络中传输存储I/O 数据块,该协议被使用于服务器(initiator)、存储设备(target)和协议传输网关设备,ISCSI使用标准的以太网交换机和路由器,将数据从服务器转移到存储设备,通过iSCSI技术,可以构建一个基于IP网络的集中存储环境,来解决用户数据迁移、数据共享、存储空间扩展的问题,并降低了管理成本,使服务器系统和数据彻底分离,有效提高了数据的安全性,总之前台服务器通过ISCSI与后台IPSAN设备连接并行运行已成为流行的存储解决方案之一。

下面就根据财经学校实际情况对用浪潮AS300N存储设备、LINUX FTP服务器构建网络存储,并从IPSAN配置、ISCSI服务器端的配置以及集成等方面进行探讨研究。

一、IPSAN数据存储服务器配置1.AS300N服务器的网络设置在“基本设置”选“网络设置”—>选“基本信息”中进行网络设置如下:首先在网卡信息列表中选定eth0 和eth1网卡设备,点击“网络聚合”在弹出的新建聚合对话框中输入IP地址为:10.60.2.100;子网掩码为:255.255.255.0;网关为:10.60.2.254,网络设置完毕,以后访问即为:https://10.60.2.100.2.AS300N服务器RAID设置进入“磁盘管理”—>RAID管理—>RAID列表—>新建RAID。

在新建RAID窗口里,设置RAID类型为RAID5,磁盘列表里选择创建RAID5的磁盘后点击“创建”完成RAID5的新建操作。

linux下挂载ISCSI存储设备

linux下挂载ISCSI存储设备

安装首先要在存储设备上做好RAID,设置好iSCSI 目标方(target)。

这里主要说明iSCSI initiator的安装。

不同的操作系统对应各自的iSCSI initiator,以Redhat enterprise5为例。

到网上下载iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm# rpm –ivh iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm在服务器上安装了iSCSI initiator以及iscsiadmiscsiadm是基于命令行的iscsi管理工具,提供了对iscsi节点、会话、连接以及发现记录的操作。

iscsiadm的使用说明可以查看/usr/share/doc/iscsi-initiator-utils-6.2.0.742/README,也可以运行man iscsiadm或iscsiadm --help使用下面来讲一下连接iscsi设备的步骤:1 启动iscsi守护进程#service iscsi start默认情况下,系统启动后此进程会自动运行2 发现目标默认情况下,iscsi发起方和目标方之间通过端口3260连接。

假设已知iscsi 的目标方IP是192.168.1.1,运行下列命令:#chkconfig iscsi on;chkconfig iscsi --list (查看ISCSI启动状态)#iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260此时找到拥有一个目标(target)192.168.1.1:3260,1 .test:raid被发现的目标也叫做节点3登入节点以上面被发现的目标为例# iscsiadm -m node –T .test:raid -p 192.168.1.1:3260 -l其中.test:raid是目标名如果要在系统启动时自动登入# iscsiadm -m node –T .test:raid -p 192.168.1.1:3260 --op update -n node.startup -v automatic登入节点后,运行#fdisk –l应该可以看到目标方的存储设备信息,如Disk /dev/sdb: 3489.8 GB, 3489862254592 bytes255 heads, 63 sectors/track, 424284 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk /dev/sdb doesn't contain a valid partition table/dev/sdb即为连接的iscsi存储设备4 格式化设备如欲将设备格式化为ext3文件系统,运行# mkfs.ext3 /dev/sdb5挂接设备在/mnt下创建iscsi目录运行mount命令:# mount -t /dev/sdb /mnt/iscsi针对iscsi设备的特殊mount选项运行df –h可以看到:/dev/sdb 3.4T186M 3.4T 1% /mnt/iscsiiscsi设备被成功挂接,可以当作常规存储设备使用了。

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

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

各种操作系统下iscsi存储设备挂载方法???(ip san架构)在discovery里面add添加的是存储上定义好的iscsi口的ip 地址。

这样就服务器方面就设置好了。

剩下的就是对存储的具体配置了。

我就不多说了。

下面是我找的一点关于这个软件的使用几种常用的操作系统下iSCSI Initiator的使用本文是我在研制固态iSCSI服务器软件时所做的一些实验的总结,都没有涉及身份验证功能的使用,如需要了解如何使用身份验证功能,请参考相应软件的帮助文件或在线man文档。

WindowxXP、 Windows2000、 Windows2003RedHat Enterpris Linux 5Fedora core 6 、Fedora 7FreeBSD5.4、FreeBSD6.2Open SolarisWindowxXP、 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, 建立连接点击控制面板—>管理工具—>计算机管理—>磁盘管理,可以看见映射到本机的逻辑磁盘。

然后可以与本地磁盘一样进行分区格式化操作。

windows挂载iscsi存储

windows挂载iscsi存储

Windows挂载存储目录Windows挂载存储 (1)1实验环境 (1)2准备工作 (1)2.1nas配置iscsi共享存储 (1)2.2windows安装iscsi发起程序 (1)3安装配置iscsi程序 (1)3.1windows安装iscsi程序 (1)3.2windows配置iscsi (1)3.3windows发现使用磁盘 (3)3.3.1发现iscsi磁盘 (4)3.3.2磁盘新建卷 (5)1实验环境操作系统:Winows2003R2_x86存储:普通nas设备,以iscsi存储方式共享。

2准备工作2.1nas配置iscsi共享存储略2.2windows安装iscsi发起程序查看操作系统类型cmd-systeminfo ,若x86-base pc则为32位操作系统;x64-base pc 为64位操作系统。

根据操作系统类型,到微软官网下载iscsi程序。

Windows2003安装程序如下:windows2003 iscsi发起程序.rar3安装配置iscsi程序3.1windows安装iscsi程序iscsi程序默认安装即可。

3.2windows配置iscsi打开iscsi连接程序,程序名为Microsoft iSCSI Initiator,图标如下:iscsi连接程序只需配置两个选项,以下详细文字及截图说明:步骤一、配置Disvovery依次:Microsoft iSCSI Initiator→discovery→Add→iscsi共享存储的接入ip及iscsi服务端口(如:iscsi存储的ip:10.9.10.100 、端口3260[iscsi默认端口为3260])步骤二、配置Targets说明:完成步骤一之后,在Targets栏目内会自动发现iscsi的IQN号。

依次:Microsoft iSCSI Initiator→Targets→选择iscsi的iqn号→点击登录(会弹出一个界面,勾选下次启动自动登录)3.3windows发现使用磁盘3.3.1发现iscsi磁盘依次点击:我的电脑(右键)→管理→会自动弹出如下画面→根据提示完成配置。

liunx系统下iscsi存储设备的挂载方法

liunx系统下iscsi存储设备的挂载方法

CentOS配置邦诺存储iscsi卷指导手册具体步骤如下:1、查看并安装iscsi程序包;#mkdir /mnt/cdrom (挂载CentOS系统光盘)#mount -t auto /dev/cdrom /mnt/cdrom#cd /mnt/cdrom#cd .. /RPMS#rpm -ivh iscsi-initator***.rpm2、连接iscsi盘;[root@serverKK ~]#[root@serverKK ~]# iscsiadm -m discovery -t sendtargets -p 172.18.16.141:3260//建立linux服务器与存储的iscsi连接, 粗体部分为存储的IP地址iscsiadm: This command will remove the record [iface: default, target: iqn.2004-05.storos.t-141, portal: 172.18.16.141,3260], but a session is using it. Logout session then rerun command to remove record.172.18.16.141:3260,1 iqn.2004-05.storos.t-141172.18.16.141:3260,1 iqn.2004-05.storos.t-142 //正常建立的iscsi连接记录[root@serverKK ~]# iscsiadm -m node //查看已经建立的iscsi连接172.18.16.139:3260,1 iqn.2004-05.storos.t-9172.18.16.139:3260,1 iqn.2004-05.storos.t-139172.18.16.141:3260,1 iqn.2004-05.storos.t-141172.18.16.141:3260,1 iqn.2004-05.storos.t-142[root@serverKK ~]# iscsiadm -m node –T iqn.2004-05.storos.t-142 -p 172.18.16.141:3260 -l //激活已经建立的iscsi连接,如粗体部分和查看到iscsi连接记录相同。

IP-SAN技术构建集中存储备份系统

IP-SAN技术构建集中存储备份系统

用IP-SAN技术构建集中存储备份系统随着企业信息化建设深入发展,企业对于数据、信息的依赖也越来越大,企业的存储管理也面临新的挑战。

本文详细介绍了采用IP-SAN技术基于高速以太网SAN架构.通过iSCSI协议来实现存储数据在服务器和存储设备之间的高速传输.高效地确保调度数据的安全性和可用性,以支持企业关键业务持续正常运行。

近年来,各大公司、企业、院校内部的应用系统越来越多,涉及的方面也越来越广。

当一个企业单位,它的计算机应用(包括电子邮件、会计账务、人事管理、库存管理、CAD/CAM,CRM、ERP、SCM等应用)数目大于6个时。

数据中心的运行人员会因计算机处理硬软件种类、网络通信设备、存储设施繁多而穷于应付。

无法有效发挥数据处理资源对企业单位主流业务的支持。

为了简化对资源的管理,提高各应用系统的安全性、可靠性,就需要为各应用系统配置相应的存储备份系统。

一、SAN概述SAN(Storage Area Network,存储区域网络),是一种将存储设备、连接设备和接口集成在一个高速网络中的技术。

IP-SAN是应用iSCSI技术的SAN网络.传输介质为IP网。

IP-SAN是基于TCP/IP数据传输技术构建的存储区域网络,可将SCSI指令通过TCP通信协议传送到远方,以达到控制远程存储设备的目的。

由于传送的封包内含有传输目标的IP位置。

因此,IP-SAN是一种效率较高的点对点传输方式。

iSCSI的最大好处是能提供快速的网络环境.虽然目前其性能和带宽跟光纤网络还有一些差距,但能节省企业约30%-40%的成本。

iSCSI技术优点和成本优势的主要体现包括以下几个方面:∙硬件成本低。

构建iSCSI存储网络,除了存储设备外。

交换机、线缆、接口卡都是标准的以太网配件,价格相对来说比较低廉。

同时,iSCSI还可以在现有的网络上直接安装。

并不需要更改企业的网络体系。

这样可以最大程度地节约投入。

∙操作简单。

维护方便。

对iSCSI存储网络的管理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

各种操作系统下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目录。

[可以在它官网上下载:/]
解压缩软件
[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。

发现target,询问target名称
[root@RedHat5 ~]# iscsiadm -m discovery -t sendtargets -p targetIP地址:端口号
该命令将报告出target名称
建立连接
得到了target名称后,使用下面命令建立连接
[root@RedHat5 ~]# iscsiadm -m node -T target名称 -p targetIP地址:端口号 --login
这时应该看到映射到的逻辑磁盘名号,使用fdisk -l 可以看到有关逻辑磁盘的详细内容,可以象使用本地硬盘一样对其进行分区、创建文件系统、挂载、卸载等操作。

断开连接
如果逻辑磁盘已经挂载,断开连接前应先卸载,然后使用下面命令
[root@RedHat5 ~]# iscsiadm -m node -T target名称 -p targetIP地址:端口号 --logout
关机之前应该正确的卸载和断开逻辑磁盘,否则会在target服务器上留下僵死的进程,造成服务器资源的浪费。

Fedora core 6 、Fedora 7
安装
这两个操作系统都有适用的rpm包,适用于Fedora core 6的是
iscsi-initiator-utils-6.20.695-0.5.i386.rpm,适用于Fedora 7的是
iscsi-initiator-utils-6.20.754-0.0.fc7.i386.rpm,下载对应的文件后用rpm命令安装。

[Federa]# rpm -ivh iscsi-initiator-utils-6.20.754-0.0.fc7.i386.rpm
用法
这两个rpm包其实就是上面说的Open-iscsi软件,其管理程序也是iscsiadm,用法与上面所说完全一样。

但因安装方法不同产生的启动脚本文件有所差异。

这里需要如下的方法启动:
加载内核模块
[Federa]# modprobe -q iscsi_tcp
启动守护进程
[Federa]# iscsid
而后就可以用iscsiadm程序来管理,发现的target信息会保存在数据库中,下次启动时自动加载模块和启动守护进程。

如果要从数据库中删除某个target 的信息,使用下面命令:
查询数据库中内容
[Federa]# iscsiadm -m node
删除指定的target
[Federa]# iscsiadm -m node -o delete -T target名称 -p targetIP地址:端口号
FreeBSD5.4、FreeBSD6.2
安装软件
以root身份登录系统,下载initiator软件iscsi-12.tar.bz2到/root。

解压缩软件
# tar xvzf iscsi-12.tar.bz
将得到两个目录sys和iscontrol
分别进入这两个目录进行编译:
# cd sys/modules/iscsi_initiator
# ln -s ../.. @
# make
编译成功后在该目录下生成内核模块文件iscsi_initiator.ko,把该文件复制
到/boot/kernel目录下。

# cd iscontrol
# make
编译成功后在该目录下生成管理程序 iscontrol, 把该文件复制到/sbin目录下。

用法
首先装载内核模块
# kldload iscsi_initiator.ko
如果不想看到很多的输出信息
# sysctl debug.iscsi=0
发现target,询问target名称
# iscontrol -d targetaddress=targetIP地址
该命令将报告出target名称。

连接target
# iscontrol targetaddress=target的IP地址 TargetName=target名称
这里的target名称是发现target命令报告出的名称。

连接成功后,将报告出映射到本机的scsi设备名号,如da0或da1等。

内核模块装载命令和连接命令应该写入启动脚本文件/etc/rc.local, 这样机器启动时可自动建立连接。

应用下面命令可以看到连接到的设备
# camcontrol devlist
然后可以象使用本地硬盘一样对其进行分区、创建文件系统、挂载、卸载等操作。

如要结束连接,首先要卸载相应的设备,然后向iscontrol进程发-HUP信号,或用top找到iscontrol的进程号,直接kill掉。

该软件在target端服务中断后再恢复时(例如重新启动机器)不能自动再建立连接,必须手动重新建立连接。

该软件不支持身份验证,target端不能设置密码。

Open Solaris
Open Solaris操作系统内置了iSCSI Initiator, 其管理程序名称也是iscsiadm, 但与Linux下的iscsiadm不是同一程序,使用语法也不相同。

用法:
以root身份登录,启动一个终端窗口,在窗口中执行命令:
发现target, 询问target名称
# iscsiadm add discovery-address targetIP地址:端口号
建立连接
# iscsiadm modify discovery -t enable
查看逻辑磁盘名号
# format
然后根据逻辑盘的名号(例如c1t0d0)进行格式化、创建文件系统、挂载。

断开连接
# iscsiadm modify discovery -t disable
删除一个target
# iscsiadm remove discovery-address targetIP地址:端口号。

相关文档
最新文档