文档库 最新最全的文档下载
当前位置:文档库 › redhat5.5多路径配置

redhat5.5多路径配置

redhat5.5多路径配置
redhat5.5多路径配置

就是从存储--光纤交换机--Server,有一个图可以简单的解释这种情况:

首先在Redhat网站找到一个关于多路径的软件,和相关技术说明,如下链接:

https://www.wendangku.net/doc/79828287.html,/docs/manuals/csgfs/browse/4.6/DM_Multipath/index.html

事实上,在IBMDS4800--X3650的环境中,这个软件无法正常收敛多路径。

经过多次尝试,求教IBM人员,方知需安装一个IBM的软件:RDAC。

终于在今天早上得以解决,简单写了个步骤,积累一下:

Redhat下多路径解决--IBM RDAC

1.到IBM网站下载RDAC软件。软件版本需考虑几个因素:

A.存储机器的型号。此处为DS4800,可选在DS4000系列。

B.Redhat版本kernel。此处为Linux2.6.18-8.el5xen #1 SMP Fri Jan 26 14:29:35 EST 2007x86_64 x86_64 x86_64 GNU/Linux。需具体到2.6.18。在软件下载界面的相关txt文档查找kernel版本。

参考链接:

https://https://www.wendangku.net/doc/79828287.html,/systems/support/supportsite.wss/selectproduct?taskind=2&brandind=500 0028&familyind=5329626&typeind=0&modelind=0&osind=0&psid=sr&continue.x=1&matrix=Y#Storage%20 Manager

2.Down下来之后版本为rdac-LINUX-09.02.C5.13-source.tar.gz

上传rdac-LINUX-09.02.C5.13-source.tar.gz到机器上,然后tar zxvf

rdac-LINUX-09.02.C5.13-source.tar.gz。目录下会产生linuxrdac-09.02.C5.13文件夹。

3.cd/linuxrdac-09.02.C5.13,会看到如下文件:

[root@KABUSR2 linuxrdac-09.02.C5.13]# ls

genfileattributes mppCmn_s2tos3.o mppLnx26p_spinlock_size.c mppLnx26p_vhbalib.o m pp_rcscript.REDHAT mppUtilSysdep.o

genuniqueid mppCmn_SysInterface.c mppLnx26p_sysdep.c mppLnx26p_vhbamisc.c m pp_rcscript.SUSE mppVhba.ko

genuniqueid.c mppCmn_SysInterface.o mppLnx26p_sysdep.o mppLnx26p_vhbamisc.o m ppSupport mppVhba.mod.c

hbaCheck mpp.conf mppLnx26p_upper.c mppLnx26p_vhba.o m ppUpper.ko mppVhba.mod.o

License.txt MPP_hba.c mppLnx26p_upper.o mppLnx26p_vhbaproc.c m ppUpper.mod.c mppVhba.o

lsvdev MPP_hba.o mppLnx26p_vhba.c mppLnx26p_vhbaproc.o m ppUpper.mod.o Readme.txt

Makefile mppiscsi_umountall mppLnx26p_vhbaio.c mppLnx26p_vhbatask.c m ppUpper.o setupDriver.REDHAT

Module.symvers mpp_linux_headers mppLnx26p_vhbaio.o mppLnx26p_vhbatask.o m ppUtil setupDriver.SUSE

mppCmn_s2tos3.c mpp_linux_sys_headers mppLnx26p_vhbalib.c mppLnx_Spinlock_Size m ppUtil.o utility

4.安装:

make

make install

安装过程时间较长,会产生一个mpp-2.6.18-8.el5xen.img文件。并会有提示必须修改启动列表文件。

5.更改启动列表文件:vi /etc/grub.conf

将启动选项指向mpp-2.6.18-8.el5xen.img。

为避免因错误无法启动,可以在下面新增一个title:

更改前:

default=0

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title Red Hat Enterprise Linux Server (2.6.18-8.el5xen)

root (hd0,0)

kernel /xen.gz-2.6.18-8.el5

module /vmlinuz-2.6.18-8.el5xen ro root=/dev/VolGroup00/LogVol05 rhgb quiet

module /initrd-2.6.18-8.el5xen.img

更改后:

default=1

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title Red Hat Enterprise Linux Server (2.6.18-8.el5xen)

root (hd0,0)

kernel /xen.gz-2.6.18-8.el5

module /vmlinuz-2.6.18-8.el5xen ro root=/dev/VolGroup00/LogVol05 rhgb quiet

module /initrd-2.6.18-8.el5xen.img

title Red Hat Enterprise Linux Server (2.6.18-8.el5xen)

root (hd0,0)

kernel /xen.gz-2.6.18-8.el5

module /vmlinuz-2.6.18-8.el5xen ro root=/dev/VolGroup00/LogVol05 rhgb qu

iet

module /mpp-2.6.18-8.el5xen.img

海格的是以下格式:

hiddenmenu

title Red Hat Enterprise Linux (2.6.32-71.el6.x86_64)

root (hd0,1)

kernel /vmlinuz-2.6.32-71.el6.x86_64 ro

root=UUID=ed628118-6b0d-426d-956b-364859d9ee8c rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=128M rhgb quiet

initrd /initramfs-2.6.32-71.el6.x86_64.img

title Red Hat Enterprise Linux (2.6.32-71.el6.x86_64) rdac

root (hd0,1)

kernel /vmlinuz-2.6.32-71.el6.x86_64 ro

root=UUID=ed628118-6b0d-426d-956b-364859d9ee8c rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=128M rhgb quiet

initrd /initramfs-2.6.32-71.el6.x86_64.img

initrd /mpp-2.6.32-71.el6.x86_64.img

按照系统及软件提示,新增一条列表应为:initrd /mpp-2.6.18-8.el5xen.img。实践证明改为module /mpp-2.6.18-8.el5xen.img才能正常启动。

6.完成之后shutdown -r now

成功启动之后,查看pvs等,不再有路径报错。

7.卸载:

[root@KABUSR2 linuxrdac-09.02.C5.13]# make uninstall

[root@KABUSR2 linuxrdac-09.02.C5.13]# make clean

CentOS系统光纤连接存储的多路径配置及使用方法

C e n t O S系统光纤连接存储的多路径配置及使用方法 1、安装多路径软件包: 2、检查安装包的安装情况 #rpm–aq|grepmultipath 3、安装上述多路径软件包 #? #?rpm?-ivh?devic 安装过程中可能会提示需要安装其他的关联软件包: 主要与多路径软件相关联的软件包如下: libaio libaio-devel- 如服务器可以连接公网的话,可直接用yum来安装,yum会自动将相关联的软件安装上. #yuminstally device-mapper* 检查安装情况 #rpm–aq|grepmultipath 安装完成后需重启机器. 4、配置多路径软件multipath 4.1、将多路径软件添加至内核模块中 #modprobedm-multipath #modprobedm-round-robin 检查内核添加情况 #lsmod|grepmultipath 4.2、将多路径软件multipath设置为开机自启动 #chkconfig--level2345multipathdon 检查 #chkconfig--list|grepmultipathd 启动multipath服务 #servicemultipathdrestart 4.3、配置multipath软件,编辑/etc/multipath.conf 注意:默认情况下,/etc/multipath.conf是不存在的,需要做如下准备工作: 4.3.1、cd至/sbin下,用如下命令生成multipath.conf文件: #mpathconf--enable--find_multipathsy--with_moduley--with_chkconfigy 4.3.2、查看并获取存储分配给服务器的逻辑盘lun的wwid信息 #more/etc/multipath/wwids 编辑/etc/multipath.conf,编辑multipath的配置文件时,可将自动生成的multipath.conf保留,重新vim 个新的multipath文件. #vim/etc/multipath.conf [root@ahltimt3~]#vim/etc/multipath.conf defaults{ find_multipathsyes user_friendly_namesno }

多路径的配置与管理V2.0

多路径配置与管理

目录 1. 多路径概述 (1) 1.1 什么是多路径 (1) 1.2 业界的MPIO (1) 2. Windows Server 2008/2012 MPIO配置与管理 (1) 2.1 MPIO安装 (1) 3.2 MPIO配置 (5) 3.3 MPIO切换策略介绍 (13) 4. RedHat Linux MPIO配置与管理 (15) 4.1 多路径软件的安装 (15) 4.2 Multipath.conf配置文件解析 (16) 4.3 配置multipath.conf (19) 4.3.1 快速配置 (19) 4.3.2 高级配置 (19) 4.4 多路径管理 (24) 4.5 多路径磁盘的使用 (25) 5 各产品multipath.conf参数配置 (26) 5.1 INSPUR AS500G/E、AS520G/E (26) 5.1.1 Windows客户端 (26) 5.1.2 Linux客户端 (27) 6 Multipath Issues Troubleshooting (27) 6.1在群集中保持多路径设备名称一致 (27)

1. 多路径概述 1.1 什么是多路径 普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系。也就是说,主机到存储之间的IO由多条路径可以选择。每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量如何分配?其中一条路径坏掉了,如何处理?还有在操作系统的角度来看,每条路径,操作系统会认为是一个实际存在的物理盘,但实际上只是通向同一个物理盘的不同路径而已,这样在使用的时候,就给用户带来了困惑。多路径软件就是为了解决上面的问题应运而生的。 多路径管理MPIO(Multi-Path),对支持MPIO的存储设备,MPIO自动发现、配置和管理多个存储路径,提供IO高可靠性和负载均衡。MPIO方案的实现有三个部分组成,分别为存储系统部分、存储软件部分和操作系统部分。 多路径的主要功能就是和存储设备一起配合实现如下功能: 1.故障的切换和恢复 2.IO流量的负载均衡 3.磁盘的虚拟化 在RedHat和Suse的2.6内核中都自带了免费的多路径软件包,并且可以免费使用,同时也是一个比较通用的包,可以支持大多数存储厂商的设备,即使是一些不是出名的厂商,通过对配置文件进行稍作修改,也是可以支持并运行的很好的。 1.2 业界的MPIO 由于多路径软件是需要和存储在一起配合使用的,不同的厂商基于不同的操作系统,都提供了不同的版本。并且有的厂商,软件和硬件也不是一起卖的,如果要使用多路径软件的话,可能还需要向厂商购买license才行。,业界比较常见的MPIO功能软件有EMC 的PowerPath,IBM的SDD,日立的Hitachi Dynamic Link Manager和广泛使用的linux开源软件device-mapper。 2. Windows Server 2008/2012 MPIO配置与管理 2.1 MPIO安装 Windows Server 2008系统包含MPIO软件,不需要使用其它的MPIO软件。具体安装步

RHEL_ENTERPRISE_6.4_多路径软件multi-path配置操作手册

RHEL ENTERPRISE 6.4 多路径软件multi-path 配置操作手册

目录 一、什么是多路径 (1) 1.1 多路径的主要功能 (1) 1.2 UUID的作用及意义 (2) 二、Linux下multipath介绍 (2) 2.1 查看multipath是否安装 (2) 2.2 Linux下multipath需要以下工具包介绍 (2) 三、multipath在Redhat中的基本配置过程 (3) 3.1 安装和加载多路径软件包 (3) 3.2 设置开机启动 (4) 3.3 生成multipath配置文件 (4) 四、multipath 高级配置 (4) 4.1 获取存储设备的UUID/wwid和路径 (5) 4.2 配置/etc/multipath.conf 文件例子 (5) 4.3 关于:scsi_id (8) 五、multipath 基本命令 (8) 六、multipath.conf配置文件说明 (9) 七、对multipath磁盘的基本操作 (10) 八、使用multipath的一个例子 (12) 九、PV/VG/LV常用操作命令 (12) 十、使用udev配置固定iSCSI磁盘设备名称 (16)

一、什么是多路径 普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN 环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系。 也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择。每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量如何分配?其中一条路径坏掉了,如何处理?还有在操作系统的角度来看,每条路径,操作系统会认为是一个实际存在的物理盘,但实际上只是通向同一个物理盘的不同路径而已,这样是在使用的时候,就给用户带来了困惑。多路径软件就是为了解决上面的问题应运而生的。 另外在linux中,同样的设备在重新插拔、系统重启等情况下,自动分配的设备名称并非总是一致的,它们依赖于启动时内核加载模块的顺序,就有可能导致设备名分配不一致。 1.1多路径的主要功能 多路径的主要功能就是和存储设备一起配合实现如下功能: 1.故障的切换和恢复 2.IO流量的负载均衡 3.磁盘的虚拟化 由于多路径软件是需要和存储在一起配合使用的,不同的厂商基于不同的操作系统,都提供了不同的版本。并且有的厂商,软件和硬件也不是一起卖的,如果要使用多路径软件的话,可能还需要向厂商购买license才行。 比如EMC公司基于linux下的多路径软件,就需要单独的购买license。好在,RedHat和Suse的2.6的内核中都自带了免费的多路径软件包,并且可以免费使用,同时也是一个比较通用的包,可以支持大多数存储厂商的设备,即使是一些不是出名的厂商,通过对配置文件进行稍作修改,也是可以支持并运行的很好的。

linux下多路径的介绍和安装配置

一、什么是多路径 普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系。也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择。每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量如何分配?其中一条路径坏掉了,如何处理?还有在操作系统的角度来看,每条路径,操作系统会认为是一个实际存在的物理盘,但实际上只是通向同一个物理盘的不同路径而已,这样是在使用的时候,就给用户带来了困惑。多路径软件就是为了解决上面的问题应运而生的。 多路径的主要功能就是和存储设备一起配合实现如下功能: 1.故障的切换和恢复 2.IO流量的负载均衡 3.磁盘的虚拟化 由于多路径软件是需要和存储在一起配合使用的,不同的厂商基于不同的操作系统,都提供了不同的版本。并且有的厂商,软件和硬件也不是一起卖的,如果要使用多路径软件的话,可能还需要向厂商购买license才行。比如EMC公司基于linux下的多路径软件,就需要单独的购买license。好在, RedHat和Suse的2.6的内核中都自带了免费的多路径软件包,并且可以免费使用,同时也是一个比较通用的包,可以支持大多数存储厂商的设备,即使是一些不是出名的厂商,通过对配置文件进行稍作修改,也是可以支持并运行的很好的。 二、Linux下multipath介绍,需要以下工具包: 在CentOS 5中,最小安装系统时multipath已经被安装,查看multipath是否安装如下: 1、device-mapper-multipath:即multipath-tools。主要提供multipathd和multipath 等工具和 multipath.conf等配置文件。这些工具通过device mapper的ioctr的接口创建和配置multipath设备(调用device-mapper的用户空间库。创建的多路径设备会在/dev /mapper中)。

Linux下MPIO

Linux下MPIO 一、什么是多路径 普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系。也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择。每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量如何分配?其中一条路径坏掉了,如何处理?还有在操作系统的角度来看,每条路径,操作系统会认为是一个实际存在的物理盘,但实际上只是通向同一个物理盘的不同路径而已,这样是在使用的时候,就给用户带来了困惑。多路径软件就是为了解决上面的问题应运而生的。 多路径的主要功能就是和存储设备一起配合实现如下功能: 1.故障的切换和恢复 2.IO流量的负载均衡 3.磁盘的虚拟化 由于多路径软件是需要和存储在一起配合使用的,不同的厂商基于不同的操作系统,都提供了不同的版本。并且有的厂商,软件和硬件也不是一起卖的,如果要使用多路径软件的话,可能还需要向厂商购买license才行。比如EMC公司基于linux下的多路径软件,就需要单独的购买license。好在, RedHat和Suse的2.6的内核中都自带了免费的多路径软件包,并且可以免费使用,同时也是一个比较通用的包,可以支持大多数存储厂商的设备,即使是一些不是出名的厂商,通过对配置文件进行稍作修改,也是可以支持并运行的很好的。 二、Linux下multipath介绍,需要以下工具包: 在CentOS 5中,最小安装系统时multipath已经被安装,查看multipath是否安装如下: 1、device-mapper-multipath:即multipath-tools。主要提供multipathd和multipath等工具和 multipath.conf等配置文件。这些工具通过device mapper 的ioctr的接口创建和配置multipath设备(调用device-mapper的用户空间库。创建的多路径设备会在/dev /mapper中)。

关于存储控制器的多路径机制(AA-ALUA-AP)

关于存储控制器的多路径机制 业界某些存储控制器支持ALUA多路径机制(或者说负载均衡技术),什么是ALUA多路径机制? ALUA即“Asymmetric Logical Unit Access(异步逻辑单元访问)”的缩写,它是前端控制器多路径机制之一。前端控制器多路径机制一定程度上决定存储的读写性能和可靠性,现有的前端控制器多路径机制可分为三大类:A/A:Symmetric Active/Acivie,对于特定的LUN来说,在它的路劲中,两个存储控制器的目标端口均处于主动/优化(active/optimized)状态。两个控制器之间实现高速互联的通讯,一个IO发到控制器端,两个控制器可同时参与处理;当一个控制器繁忙,系统不需要主机端的负载均衡软件参与就可以自动实现负载均衡。 ALUA:Asymmetric Active/Active,对于特定的LUN来说,在它的路径中,一个控制器的目标端口处于主动/优化(active/optimized)状态,另一个控制器的目标端口处于主动/非优化(active/unoptimized)状态。在某一个时刻,某个LUN只是属于某一个控制器,要想实现两边的负载均衡,就是将任务A扔给控制器A,将任务B扔给控制器B,对于同一个任务来说,任何时候只有一个控制器在控制。 A/P:Active/Passive,对于特定的LUN来说,在它的路径中,一个控制器的目标端口处于主动/优化(active/optimized)状态,另一个控制器的目标端口处于备用(standby)状态。其负载均衡及任务处理方式与ALUA类似。 Active/optimized、Active/unoptimized、Standby和Unavailable是目标端口的四种访问状态,在相应访问状态下,设备服务器(即阵列控制器)只能回应相应的命令标准(命令标准由ISO/IEC 14776-453文件Part 453:SPC-3制定),这就决定了在某一时刻是否可以通过某个目标端口访问逻辑单元。 目标端口的状态可以转换,目标端口从一个状态转换到另一个状态的过程称为过渡。 Active/optimized:目标端口有能力立即访问逻辑单元。 Active/unoptimized:只能回应相应的命令标准,可以过渡到Active/optimized。

LINUX下多路径(详细)

LINUX下多路径(multi-path)介绍及使用 2013-05-16 11:15:34| 分类:openfiler系统+fr|举报|字号订阅 一、什么是多路径 普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系。也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择。每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量如何分配?其中一条路径坏掉了,如何处理?还有在操作系统的角度来看,每条路径,操作系统会认为是一个实际存在的物理盘,但实际上只是通向同一个物理盘的不同路径而已,这样是在使用的时候,就给用户带来了困惑。多路径软件就是为了解决上面的问题应运而生的。多路径的主要功能就是和存储设备一起配合实现如下功能: 1.故障的切换和恢复 2.IO流量的负载均衡 3.磁盘的虚拟化 由于多路径软件是需要和存储在一起配合使用的,不同的厂商基于不同的操作系统,都提供了不同的版本。并且有的厂商,软件和硬件也不是一起卖的,如果要使用多路径软件的话,可能还需要向厂商购买license才行。比如EMC公司基于linux下的多路径软件,就需要单独的购买license。好在, RedHat和Suse的2.6的内核中都自带了免费的多路径软件包,并且可以免费使用,同时也是一个比较通用的包,可以支持大多数存储厂商的设备,即使是一些不是出名的厂商,通过对配置文件进行稍作修改,也是可以支持并运行的很好的。 二、Linux下multipath介绍,需要以下工具包: 在CentOS 5中,最小安装系统时multipath已经被安装,查看multipath是否安装如下:

Oracle RAC存储多路径的设置案例

Oracle RAC存储多路径的设置案例 以redhat6、centos6、oracle6及Asianux4为例 1.安装多路径的客户端 如果是FC SAN: yum install device-mapper device-mapper-multipath -y 如果是IP SAN: yum install iscsi-initiator-utils device-mapper device-mapper-multipath -y 2.设置一个多路径的配置文件: /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf的文件拷贝到/etc目录下面: 3.启动multipath服务 /etc/init.d/multipathd restart 4.将所有/etc/multipath/bindings 设置为一致,两边的内容一样 [root@rac81]# cat /etc/multipath/bindings # Multipath bindings, Version : 1.0 # NOTE: this file is automatically maintained by the multipath program. # You should not need to edit this file in normal circumstances. # # Format: # aliaswwid # mpatha 3600605b005c1b03019ae96a616049c04 mpathb 3600143801259f9320000500000360000 mpathc 3600143801259f9320000500000420000 mpathd 3600143801259f9320000500000460000 mpathe 3600143801259f93200005000004a0000 mpathf 3600143801259f93200005000003e0000 mpathg 3600143801259f93200005000003a0000 mpathh 3600143801259f93200005000004e0000 mpathi 3600143801259f9320000500000520000 mpathj 3600143801259f9320000500000560000 mpathk 3600143801259f93200005000005a0000 mpathl 3600143801259f93200005000005e0000 mpathm 3600143801259f93200005000007a0000 4.配置multipath.conf文件的磁盘项目 devices { device { vendor "HP" product "HSV2[01]0|HSV300|HSV4[05]0"

Linux下多路径multipath配置文档和相关概念

一、什么是multipath 普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,由于主机和存储通过了光纤交换机连接,这样的话,就构成了多对多的关系。也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择。 既然,每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量如何分配?其中一条路径坏掉了,如何处理?还有在操作系统的角度来看,每条路径,操作系统会认为是一个实际存在的物理盘,但实际上只是通向同一个物理盘的不同路径而已,这样是在使用的时候,就给用户带来了困惑。多路径软件就是为了解决上面的问题应运而生的。多路径的主要功能就是和存储设备一起配合实现如下功能: 1. 故障的切换和恢复 2. IO流量的负载均衡 3. 磁盘的虚拟化 二、为什么使用multipath 由于多路径软件是需要和存储在一起配合使用的,不同的厂商基于不同的操作系统,都提供了不同的版本。并且有的厂商,软件和硬件也不是一起卖的,如果要使用多路径软件的话,可能还需要向厂商购买license才行。比如EMC公司基于linux下的多路径软件,就需要单独的购买license。 其中,EMC提供的就是PowerPath,HDS提供的就是HDLM,更多的存储厂商提供的软件,可参考这里。 当然,使用系统自带的免费多路径软件包,同时也是一个比较通用的包,可以支持大多数存储厂商的设备,即使是一些不是出名的厂商,通过对配置文件进行稍作修改,也是可以支持并运行的很好的。 ※请与IBM的RDAC、Qlogic的failover驱动区分开,它们都仅提供了Failover的功能,不支持Load Balance负载均衡方式。但multipath根据选择的策略不同,可支持多种方式,如:Failover、Multipath等。 Failover的功能解释:通俗地说,即当A无法为客户服务时,系统能够自动地切换,使B能够及时地顶上继续为客户提供服务,且客户感觉不到这个为他提供服务的对象已经更换。这里的

redhat7多路径配置

redhat7.3多路径配置 多路径配置主要步骤如下: 1. 查看是否安装多路径软件包 rpm -qa|grep device-mapper [rootfjlocalhost 勒 rpm -qa |grep devica-fliApper device-aapper -1.62.135 * i * el 7.x86_64 drvir?-mpp?'r iftultipath libs 3 .0-99.^17 . vS6_64 device-upper pe nslstent - data -0.6,3-1. tfl7. xfi5_64 device-sapper -multipath ■ & + 4 占-99 ? el.7.xe6_64 devlce^HApper -llbS-1,82335 -1 -fl!7.xS6_64 device-Mappc r event ■ 1.02 J 35 1.e!7< device-?pper -event -llbs-1. G2.135 * 1 ?e!7. x86_6^ 2. 如果系统没有安装多路径软件包,使用 yum 安装 yum in stall -y device-mapper device-mapper-multipath 3. 生成多路径配置文件 mpathconf --enable 说明:生成配置文件是/etc/multipath.conf 4. 启动多路径服务 service multipathd start 或 systemctl start multipathd.service 5. 查看多路径服务状态 service multipathd status 或 systemctl status multipathd.service [rcotflocAlhoftt ??rvlce nultipathd it At LA Redirecting to ,rf bin/systBKtl status Multipathd ■肓Qmix 軒 multIpathd _a? rvice - DE¥ice-*sp 匚包IT M LJ ITipath De J lcLont rslIer Loaded: loaded (/ussysiam/iiLiltlfnathd h M rvleaj ; anabiladl; rtcidor prM?t: 4nabl4d] Active: ,「小 (r M .m: tine* T M 2GL7-36-29 U:S0:2L CST; 42min *g& P FQCKE : En :!QcStart=/£[34-n/nLjlt CEadQ=4x.itad r st at Lr&^Oz SUCCESS) Proems : 1929 E■ K St4rtPr (-s/5bLn/mul11 path -A 1:“*之时"6 StatU&=e/Sl>CCESSI Protfrsas 1813 E?ee St A rrPr# -; sbLn/?adp robe dmimultipaTh ?: £*d?-*xlT*d P ar EXCESS) Miin PIO : 1026 (wltlp?thd> CGroup: /systeir ?slics/njl.11 pathu r senlc@ IBffi /stjin/nijltlpathd 6. 创建多路径开机自启动服务 systemctl enable multipathd.service 7. 查看HBA 的WWN A LHJ 29 "l&calh&it .localdMain Aug 29 ] 3:5G :22 1 alh?t.I ac aldonain 2? <9 13:5d:22 1 ocal host a I al domain Aug 29 13:58*22 localrMMt .lacaldMain Auq 29 3 3:50:72 "loc?i"lh?t .locaTdo?.L] 耶1 刊IIS — I) queu&L a , I]

服务器多路径挂载FC存储

服务器多路径挂载FC存储 一、物理连接 1、打开服务器,将HBA卡插入插槽,并将光线连接到光线交换机。注意光线如果插反会无法 正常通信,也不会亮。 二、存储设置 2、进入存储管理界面,进行分配存储空间与映射 三、服务器设置 rpm常用命令参数说明: rpm -e xxxxx --nodeps ##### RPM强制卸载 rpm -ivh xxxxxx --replacepkgs ##### RPM将忽略软件包已被安装强行安装 rpm -ivh xxxxxx --replacefiles ##### RPM将忽略文件冲突强行安装 [root@DCXZM-SR43-NF5270M3 home]# rpm -e kpartx-0.4.9-87.el6.x86_64 –nodeps [root@DCXZM-SR43-NF5270M3 home]# rpm -ivh kpartx-0.4.9-93.el6.x86_64.rpm Preparing... ########################################### [100%] 1:kpartx ########################################### [100%] [root@DCXZM-SR43-NF5270M3 home]# rpm -ivh device-mapper-multipath-libs-0.4.9-93. el6.x86_64.rpm Preparing... ########################################### [100%] 1:device-mapper-multipath########################################### [100%] [root@DCXZM-SR43-NF5270M3 home]# rpm -ivh device-mapper-multipath-0.4.9-93.el6.x 86_64.rpm Preparing... ########################################### [100%] 1:device-mapper-multipath########################################### [100%] [root@DCXZM-SR43-NF5270M3 home]# service multipathd status multipathd is stopped [root@DCXZM-SR43-NF5270M3 home]# service multipathd start Starting multipathd daemon: [ OK ] [root@DCXZM-SR43-NF5270M3 home]# chkconfig multipathd on

redhat5.5多路径配置

就是从存储--光纤交换机--Server,有一个图可以简单的解释这种情况: 首先在Redhat网站找到一个关于多路径的软件,和相关技术说明,如下链接: https://www.wendangku.net/doc/79828287.html,/docs/manuals/csgfs/browse/4.6/DM_Multipath/index.html 事实上,在IBMDS4800--X3650的环境中,这个软件无法正常收敛多路径。 经过多次尝试,求教IBM人员,方知需安装一个IBM的软件:RDAC。 终于在今天早上得以解决,简单写了个步骤,积累一下: Redhat下多路径解决--IBM RDAC 1.到IBM网站下载RDAC软件。软件版本需考虑几个因素: A.存储机器的型号。此处为DS4800,可选在DS4000系列。 B.Redhat版本kernel。此处为Linux2.6.18-8.el5xen #1 SMP Fri Jan 26 14:29:35 EST 2007x86_64 x86_64 x86_64 GNU/Linux。需具体到2.6.18。在软件下载界面的相关txt文档查找kernel版本。 参考链接: https://https://www.wendangku.net/doc/79828287.html,/systems/support/supportsite.wss/selectproduct?taskind=2&brandind=500 0028&familyind=5329626&typeind=0&modelind=0&osind=0&psid=sr&continue.x=1&matrix=Y#Storage%20 Manager 2.Down下来之后版本为rdac-LINUX-09.02.C5.13-source.tar.gz 上传rdac-LINUX-09.02.C5.13-source.tar.gz到机器上,然后tar zxvf rdac-LINUX-09.02.C5.13-source.tar.gz。目录下会产生linuxrdac-09.02.C5.13文件夹。

LINUX下多路径(详细)

LINUX下多路径(multi-path)介绍及使用2013-05-16 11:15:34| 分类:openfiler系统+fr|举报|字号订阅 一、什么是多路径 普通的电脑主机都是一个硬盘挂接到一个总线上,这里是一对一的关系。而到了有光纤组成的SAN环境,或者由iSCSI组成的IPSAN环境,由于主机和存储通过了光纤交换机或者多块网卡及IP来连接,这样的话,就构成了多对多的关系。也就是说,主机到存储可以有多条路径可以选择。主机到存储之间的IO由多条路径可以选择。每个主机到所对应的存储可以经过几条不同的路径,如果是同时使用的话,I/O流量如何分配?其中一条路径坏掉了,如何处理?还有在操作系统的角度来看,每条路径,操作系统会认为是一个实际存在的物理盘,但实际上只是通向同一个物理盘的不同路径而已,这样是在使用的时候,就给用户带来了困惑。多路径软件就是为了解决上面的问题应运而生的。 多路径的主要功能就是和存储设备一起配合实现如下功能: 1.故障的切换和恢复 2.IO流量的负载均衡 3.磁盘的虚拟化 由于多路径软件是需要和存储在一起配合使用的,不同的厂商基于不同的操作系统,都提供了不同的版本。并且有的厂商,软件和硬件也不是一起卖的,如果要使用多路径软件的话,可能还需要向厂商购买license才行。比如EMC公司基于linux下的多路径软件,就需要单独的购买license。好在,RedHat和Suse的2.6的内核中都自带了免费的多路径软件包,并且可以免费使用,同时也是一个比较通用的包,可以支持大多数存储厂商的设备,即使是一些不是出名的厂商,通过对配置文件进行稍作修改,也是可以支持并运行的很好的。 二、Linux下multipath介绍,需要以下工具包: 在CentOS 5中,最小安装系统时multipath已经被安装,查看multipath是否安装如下: 1、device-mapper-multipath:即multipath-tools。主要提供multipathd和multipath等工具和multipath.conf等配置文件。这些工具通过device mapper的

常见的多路径管理软件

常见的多路径管理软件 Multipath I/O (多路径) 在计算机存储技术里,多路径提供了容错和性能提高,在计算机系统里CPU有多条物理路径通道,块存储设备通过总线,控制器,交换设备以及桥接设备来连接。简单举例同一台计算机里1块SCSI磁盘连接2个SCSI控制器或者磁盘连接到两个FC端口。如果其中1个控制器,端口或交换设备故障,那操作系统就会自动切换I/O路径到冗余的控制器为应用程序使用,但这样可能会增加延迟. 一些多路径软件可以利用冗余的路径提高性能,例如: Dynamic load balancing 动态负载均衡 Traffic shaping 流量控制 Automatic path management 自动路径管理 Dynamic reconfiguration 动态设置 Multipath I/O software implementations 多路径软件工具 一些操作系统自带支持多路径功能,如下 SGI IRIX - using the LV, XLV and later XVM volume managers (1990s and onwards) AIX - MPIO Driver, AIX 5L 5.2 (October 2002) and later HP-UX 11.31 (2007) Linux - Device-Mapper Multipath . Linux kernel 2.6.13 (August 2005) OpenVMS V7.2 (1999) and later Solaris Multiplexed I/O (MPxIO), Solaris 8 (February 2000) and later Windows MPIO Driver, Windows Server 2003 and Windows Server 2008 (April 2003) FreeBSD - GEOM_FOX module Mac OS X Leopard and Mac OS X Leopard Server 10.5.2 Multipath software products: (软件产品) AntemetA. Multipathing Software solution for AIX for HP EVA Disk Arrays NEC PathManager EMC PowerPath FalconStor IPStor DynaPath Fujitsu Siemens MultiPath for Linux and Windows OS Fujitsu ETERNUS Multipath Driver (ETERNUSmpd) for Solaris, Windows, Linux and AIX. Hitachi HiCommand Dynamic Link Manager (HDLM) HP StorageWorks Secure Path NCR UNIX MP-RAS EMPATH for EMC Disk Arrays NCR UNIX MP-RAS RDAC for Engenio Disk Arrays ONStor SDM multipath IBM System Storage Multipath Subsystem Device Driver (SDD), formerly Data Path Optimizer Accusys PathGuard Infortrend EonPath Sun Multipath failover driver for Windows and AIX Sun StorEdge Traffic Manager Software, included in Sun Java StorEdge

linux6.4配置emc存储多路径

操作系统linux6.4 存储:emc wmax 在emc划分好LUN后,通过配置(FC)将空间分配给linux服务器,在Linux系统中可以查看到emc的LUN,在linux中显示为一个物理分区emcpowera 因为存储有多路径冗余,所以在linux系统端需要安装配置多路径管理软件,linux系统自带了一个多路径管理软件multipath,EMC也有自己的多路径管理软件,这里介绍下emcpwerpath多路径的软件的安装和配置。由于emcpower与系统自带的多路径管理软件multipath冲突,所以需要将multipathd服务关闭。 将/etc/multipath.conf文件进行备份 #cp /etc/multipath.conf /etc/multipath.conf.bak 编辑/etc/multipath.conf文件 #vi /etc/multipath.conf 修改 blacklist { devnode "*" }

修改multipathd服务 # chkconfig multipathd off # chkconfig --list multipathd 生成新的开机启动加载的.img文件 #dracut /boot/initramfs-wo-DM-$(uname -r).img $(uname -r) 执行完后会生成.img文件/boot/目录下

修改开机启动的.img文件(修改前对其文件进行备份cp grub.conf grub.conf.bak) #vi grup.conf

将initrd修改为新生成的.img文件,保存后重启服务器,查看multipath的状态#multipath -ll multipath配置好后,开始安装emcpower 安装emcpower需要emc的key,可以通过已安装的服务器上产看 #powermt check registration 得到key之后,我们开始安装EMCpowerpath

Windows 2008R2 Native MPIO 存储多路径软件详解与应用

Windows Native MPIO存储多路径软件详解与应用 介绍 在Windows Server 2008和Windows Server 2008 R2中开始支持Native Multipathing(MPIO)软件作为操作系统的一个组件存在。EMC旗下的存储阵列都支持MPIO。本文将介绍MPIO和它饿安装与配置,以及如何使用Windows Server Native MPIO连接存储的方法和注意事项。 更多信息 安装与配置Windows Native MPIO: Native MPIO在Windows Server 2008和Windows Server 2008 R2内是一个可选安装项目,用户需要手动启动该功能才能开始使用Native MPIO软件。具体的方式是: 1. 打开Server Manager Management Console 2. 选择Features > Features Summary > Add Features , 打开Add Features Wizard 3. 点击Next选择“MultiPath I/O“、安装 4. 重启Windows 使用Native MPIO连接EMC VPLEX、Symmetrix、DMX、VNX和CLARiiON存储系统的时候需要进行适当配置,用户可以通过两个方法完成特定存储系统的连接配置。 方法1:手动输入Vender和Device ID(建议优先使用这种方法,如果所有的存储阵列没有被初始化连接,可以避免连续重启) ?使用MPIO Properties控制面板程序中的MPIO-ed Devices标签 ?选择Add然后输入vender和product ID(vender ID为8位字符,不满8位的用空格补全,product ID为16位,不满16位的用空格补全) ?比如在MPIO中claim VNX系列和CLARiiON的Raid 1的LUN,输入字符为

相关文档
相关文档 最新文档