各种主机部署故障转移Failover的详细配置

无评分
Asadeer
3 Argentum

各种主机部署故障转移Failover的详细配置

各种主机部署故障转移Failover的详细配置

转载请在文首保留原文出处:EMC中文支持论坛 - https://community.emc.com/go/chinese#

介绍

本文将介绍在不同操作系统的主机上部署多路径方案时,对应不同的多路径管理软件官方推荐的Failover详细参数配置,其中包括的主机有:WindowsLinuxVMwareAIXHP-UXSolarisOpen VMSTru64NetwareAppleIRIX

更多信息

Windows

                                       

参数

 

PowerPath

 

DMP (Windows 2000, 2003, 2008   only)

 

Native Failover (Windows Server   2008 only)

 

Initiator Type

 

3 (CLARiiON open)

 

3 (CLARiiON open)

 

3 (CLARiiON open)

 

Arraycommpath

 

1 (Enabled)

 

1 (Enabled)

 

1 (Enabled)

 

Failovermode

 

1 –or- 4a

 

1 –or- 4b

 

4

 

UnitSerialNumber

 

Array

 

Array

 

Array

 

a. 安装Powerpath Windows:

如果CLARiiON FLARE版本为24 或者24以前,Failover 模式必须设置成 1

如果CLARiiON FLARE版本为26 或者26以后,VNX OE 版本为 05.31 或者更高版本:

·         PowerPath 5.0或者更低: Failover 模式必须设置成 1

·         PowerPath 5.1或者更高: 可以将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

b. 在使用VERITAS并部署DMPWindows:

VERITAS VxVM 5.0或者更低: Failover 模式必须设置成1

VERITAS VxVM 5.1或者更高: Failover 模式配置和存储Flare版本有关:

·         FLARE 24或者更低: Failover 模式必须设置成 1

·         FLARE 26或者更高, VNX OE 版本为 05.31 或者更高版本: 推荐将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

Linux

                                       

参数

 

PowerPath

 

DMP

 

DM-MPIO

 

Initiator Type

 

3 (CLARiiON Open)

 

3 (CLARiiON Open)

 

3 (CLARiiON Open)

 

Arraycommpath

 

1 (Enabled)

 

1 (Enabled)

 

1 (Enabled)

 

Failovermode

 

1 –or- 4a

 

1 –or- 2 -or- 4b

 

1 –or- 4c

 

UnitSerialNumber

 

Array

 

Array

 

Array

 

  a. PowerPath for Linux:

如果CLARiiON FLARE版本为24 或者24以前,Failover 模式必须设置成 1

如果CLARiiON FLARE版本为26 或者26以后,VNX OE 版本为 05.31 或者更高版本

·         PowerPath 5.0或者更低: Failover 模式必须设置成 1

·         PowerPath 5.1或者更高:可以将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

b. 在使用VERITAS VxVMLinux主机

如果Linux安装有Powerpath,对于版本为VxVM 4.x 或者 5.xVERITAS: Failovermode 模式取决于PowerPath

如果Linux没有安装有Powerpath

·         对于版本为VxVM 4.xVERITAS: Failover 模式必须设置成2

·         对于版本为VxVM 5.0 MP3RP2(非HF3)的VERITAS: Failover 模式必须设置成1

·         对于版本为VxVM 5.0 MP3RP2HF3或更高的VERITAS: Failover 模式设置和存储CLARiiON/VNX Flare版本有关:

o    如果CLARiiON FLARE版本为24 或者24以前,Failover 模式必须设置成 1

o    如果CLARiiON FLARE版本为26 或者26以后,VNX OE 版本为 05.31 或者更高版本,可以将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

c. Linux DM-MPIO

如果CLARiiON FLARE版本为24 或者24以前,Failover 模式必须设置成 1

如果CLARiiON FLARE版本为26 或者26以后,VNX OE 版本为 05.31 或者更高版本:

·         Novell SLES

o    Novell SLES 10.1 (SP1) 或者更高: 可以将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

o    Novell SLES 10.0 (no SP) 或者更低: Failover 模式必须设置成1

·         RedHat RHEL 4.x:

o    RHEL 4.6或者更高: 可以将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

o    RHEL 4.5或者更低: Failover 模式必须设置成 1

·         RedHat RHEL 5.x:

o    RHEL 5.1或者更高: 可以将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

o    RHEL 5.0: Failover 模式必须设置成 1

·         RedHat RHEL 6.x:

o    RHEL 6.0或者更高: 可以将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

·         Asianux:

o    Asianux 3.1或者更高: 可以将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

o    Asianux 3.0: Failover 模式必须设置成 1

·         其他 Linux :

o    Failover 模式必须设置成 1

VMware

                             

参数

 

PowerPath

 

Native Failover

 

Initiator Type

 

3 (CLARiiON Open)

 

3 (CLARiiON Open)

 

Arraycommpath

 

1 (Enabled)

 

1 (Enabled)

 

Failovermode

 

1 –or- 4a

 

1 –or- 4b

 

UnitSerialNumber

 

Array

 

Array

 

a. PowerPath for VMware:

如果CLARiiON FLARE版本为24 或者24以前,Failover 模式必须设置成 1

如果CLARiiON FLARE版本为26,28,29,推荐将Failover 模式设置成4 (ALUA)

VNX OE 版本为 05.31 或者更高版本:Failover 模式必须设置成4 (ALUA)

b. VMware native failover

·         CX CX3 系列: Failover 模式必须设置成 1

·         CX4 系列:

o    FLARE 04.28.000.5.704版本以前: Failover 模式必须设置成 1

o    FLARE版本04.28.000.5.704和版本29:

§  ESX 2.x or 3.x: Failover 模式必须设置成 1

§  ESX 4.0或者更高: 推荐将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

·         VNX OE 版本为 05.31 或者更高版本

o       ESX 2.x or 3.x: Failover 模式必须设置成 1

o    ESX 4.0 或者更高: Failover模式必须设置成4 (ALUA)

AIX

                                       

参数

 

PowerPath

 

DMP (AIX 5.1, 5.2, 5.3 only) b

 

MPIO

 

Initiator Type

 

3 (CLARiiON open)

 

3 (CLARiiON open)

 

3 (CLARiiON open)

 

Arraycommpath

 

1 (Enabled) 

 

1 (Enabled)

 

1 (Enabled)

 

Failovermode

 

3 –or- 4a

 

1 –or- 2 –or- 4c

 

1 –or- 4d

 

UnitSerialNumber

 

Array

 

Array

 

Array

 

a. AIX安装有Powerpath

请注意AIX主机需安装Powerpath 4.5.0或者更高版本,因为4.5.0之前的版本已经不在技术支持范围。从PowerPath 4.5.1开始支持存储生产无中断的进行Flare升级。

对于安装的PowerPath版本在4.5.1 5.3之间的AIX 主机:Failover 模式必须设置成 3

对于安装的PowerPath版本在5.3 SP1或者更高的 AIX 主机:Failover 模式设置和存储CLARiiON/VNX Flare版本有关:

·         如果CLARiiON FLARE版本为 02.xx, 03.xx, 或者04.28.000.5.704以前的04.xx: Failover 模式必须设置成 3

·         如果CLARiiON FLARE版本为04.28.000.5.704 或者更高;VNX OE 版本为 05.31 或者更高版本: Failover 模式可以设置成4 (ALUA) ,也可以设置成3 (主备模式)

b. AIX安装有DMP

由于CLARiiON 只支持 DMP, VxVM 4.0 MP2 VxVM 4.0 MP3 需要 DGC-Clar 版本3.0。从Symantec网站可以获得DGC-Clar 3.0 版本,链接为http://seer.entsupport.symantec.com/docs/276079.htm.

c. 对于在使用VERITAS VxVMAIX主机:

如果AIX安装有Powerpath,对于版本为VxVM 4.x 或者 5.xVERITAS: Failovermode 模式取决于PowerPath

如果AIX没有安装有Powerpath,对于版本为VxVM 4.xVERITAS: Failover 模式必须设置成2

·         对于版本高于VxVM 5.0 MP1-RP3但低于 MP3-RP2VERITAS: Failover 模式必须设置成1

·         对于版本为VxVM 5.0 MP3-RP2及更高版本的VERITAS: Failover模式可以设置成4 (ALUA) ,也可以设置成1 (主备模式)

d. AIX安装有MPIO:

·         对于 AIX 5.x

o    AIX 5.2, 5.3 TL8 SP7 (5300-08-07) 及更早版本: Failover 模式必须设置成1

o    AIX 5.3 版本 5300-08-08, 5300-09-05, 5300-10-02, 5300-11 及更高版本,Failover 模式设置和存储CLARiiON/VNX Flare版本有关:

§  如果CLARiiON FLARE版本为28 或者28以前,Failover 模式必须设置成 1

§  如果CLARiiON FLARE版本为29 或者29以后,VNX OE 版本为 05.31 或者更高版本,推荐将Failover 模式可以设置成4 (ALUA) ,如果要设置成1(主备模式)的话也可以。

·         对于AIX 6.x

o    AIX 6.1 TL1 SP5 and earlier及更早版本: Failover 模式必须设置成1

o    AIX 6.1版本6100-01-06, 6100-02-05, 6100-03-02, 6100-04及更高版本,Failover 模式设置和存储CLARiiON/VNX Flare版本有关:

§  如果CLARiiON FLARE版本为28 或者28以前,Failover 模式必须设置成 1

§  如果CLARiiON FLARE版本为29 或者29以后,VNX OE 版本为 05.31 或者更高版本,推荐将Failover 模式可以设置成4 (ALUA) ,如果要设置成1(主备模式)的话也可以。

·         对于AIX 7.x Failover 模式设置和存储CLARiiON/VNX Flare版本有关:

o    如果CLARiiON FLARE版本为28 或者28以前,Failover 模式必须设置成 1

o    如果CLARiiON FLARE版本为29 或者29以后,VNX OE 版本为 05.31 或者更高版本,推荐将Failover 模式可以设置成4 (ALUA) ,如果要设置成1(主备模式)的话也可以。

HP-UX

                                                             

参数

 

                           HP-UX 11i v1 & 11i v2

 

PVLinks

 

No PVLinks

 

PowerPath

 

DMP

 

Initiator Type (AccessLogix)

 

HP auto trespass (decimal:2/hex:2)

 

HP no auto trespass (decimal:10/hex:a)

 

HP no auto trespass (decimal:10/hex:a)

 

HP no auto trespass (decimal:10/hex:a)

 

Array Systemtype (non AccessLogix)

 

decimal:2/hex:2

 

decimal:10/hex:a

 

decimal:10/hex:a

 

N/A

 

Arraycommpath

 

0 (Disabled) –or- 1 (Enabled)a

 

0 (Disabled) –or- 1 (Enabled)a

 

1 (Enabled)

 

1 (Enabled)

 

Failovermode

 

0

 

0

 

1

 

1 –or- 2c

 

UnitSerialNumber

 

LUN or Arrayb

 

LUN or Arrayb

 

LUN or Arrayb

 

LUN or Arrayb

 

                         

参数

 

HP-UX 11i v3

 

Native, PowerPath, DMP

 

Initiator Type (AccessLogix)

 

CLARiiON Opend (decimal:3/hex:3) –or-

HP no auto trespasse (decimal:10/hex:a)

 

Array Systemtype (non AccessLogix)

 

N/A

 

Arraycommpath

 

1 (Enabled)

 

Failovermode

 

4

 

UnitSerialNumber

 

LUN or Arrayb

 

a. 参数Arraycommpath可以设置成 1 (启用) 或者0 (禁用); 两者都可以建立连接,但是如果用到 diskinfo 的话,只能将参数Arraycommpath设置成“0 (原因请参考emc68877) ,否则返回结果不正确。

b. 对于HP-UX 11i v1.0,在HP-UX SAM utilityUnitSerialNumber 可能显示成LUN

c. 对于在使用VERITAS VxVMHP-UX主机:

如果HP-UX安装有Powerpath,对于版本为VxVM 4.x 或者 5.xVERITAS: Failovermode 模式取决于PowerPath

如果HP-UX没有安装有Powerpath

·         对于版本为VxVM 4.x (11i v111i v2)VERITAS: Failover 模式必须设置成2

·         对于版本为VxVM 5.x (11i v2)VERITAS:

o    非集成主机: Failover模式可以设置成1或者2

o    集成主机:Failover 模式必须设置成1

d. 对于HP-UX 11i v3VERITAS VxVM 5.x带有 thin LUN 回收功能Initiator type 必须设置成 “CLARiiON open”。

e. DSF settings

·         如果应用只需要持续DSF(Agile DSFs)的话,可以将Initiator Type配置成 CLARiiON Open或者 HP No Auto TrespassAgile DSFs对应格式为 /dev/disk/disk42 and /dev/rdisk/42

·         如果应用需要Legacy DSFs 的话,Initiator Type必须配置成HP No Auto TrespassLegacy DSFs对应格式为/dev/dsk/c2t1d0 /dev/rdsk/c2t1d0

更多信息,请参考HP-UX 11i v3 持续DSF 迁移指南 (http://docs.hp.com/en/dsfmigration/persistent_dsf_migration.pdf)。如果使用Navisphere agent.config file,需确保该文件中的"OptionsSupported"  配置正确,否则当Navisphere agent启用时阵列上的initiator参数会被改掉。为了保存阵列上initiator参数配置,在agent.config file中取消对"OptionsSupported"的批注,将其改成"OptionsSupported ArrayType"

Solaris

                                       

Parameter

 

PowerPath

 

DMP

 

MPxIO or STMS

 

Initiator Type

 

3 (CLARiiON Open)

 

3 (CLARiiON Open)

 

3 (CLARiiON Open)

 

Arraycommpath

 

1 (Enabled)

 

1 (Enabled)

 

1 (Enabled)

 

Failovermode

 

1 –or- 4a

 

1 –or- 2 –or- 4c

 

1 –or- 4d,e

 

UnitSerialNumber

 

LUN or Arrayb

 

LUN or Arrayb

 

LUN or Arrayb

 

a. PowerPath for Solaris:

·         如果CLARiiON FLARE版本为24 或者24以前,Failover 模式必须设置成 1

·         如果CLARiiON FLARE版本为26 或者26以后,VNX OE 版本为 05.31 或者更高版本

o    PowerPath 5.0或者更低: Failover 模式必须设置成 1

o    PowerPath 5.1或者更高:可以将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

b. Solaris:

Solaris 2.6, 2.7, 8: 对于DMP 或者PowerPath:

1) 决定下列安装包中那些已经安装

Solstice DiskSuite (SUNWmdr)

Sun Cluster 3.x (SUNWscr)

VERITAS DBE/AC (VRTSdbac)

SFRAC (VRTSdbac)

2) 实施下列步骤

·         如果上述安装包都不存在,UnitSerialNumber 必须设置成 ARRAY.

·         如果上述安装包存在一个, UnitSerialNumber 需做如下设置:

o    SDS, SC 3.x, SFRAC: UnitSerialNumber必须设置成LUN

o    启用 I/O fencing VRTSvcs:  UnitSerialNumber 必须设置成LUN

o    禁用 I/O fencingVRTSvcs:  UnitSerialNumber 必须设置成ARRAY

·         下列方法可以显示I/O fencing是否已经启用

o    The /etc/VRTSvcs/conf/config/main.cf 文件包含 "UseFence = SCSI3".

o    文件 /etc/vxfentab 非空

o    命令行/sbin/vxfenadm -g all -f /etc/vxfentab 结果返回至少一个 SCSI3.

对于Solaris 9 and 10: unit serial number必须设置成ARRAY.

c. Sun Solaris installations using VERITAS VxVM:

如果Solaris安装有Powerpath,对于版本为VxVM 4.xVERITAS: Failovermode 模式取决于PowerPath

如果Linux没有安装有Powerpath

·         对于版本为VxVM 4.0 MP2 VxVM 4.1VERITAS: Failover 模式必须设置成2DMP)。

·         对于版本为VxVM 4.0 MP1或者更早版本的VERITAS: Failover 模式必须设置成2

·         对于版本为VxVM 5.0 MP3RP2(非RP)或者更早的VERITAS: Failover 模式必须设置成1

·         对于版本为5.0 MP3RP1或更高的VERITAS, Failover 模式设置和存储CLARiiON/VNX Flare版本有关:

o    如果CLARiiON FLARE版本为24 或者24以前,Failover 模式必须设置成 1

o    如果CLARiiON FLARE版本为26 或者26以后,VNX OE 版本为 05.31 或者更高版本,可以将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

    注解:

1) 需要额外的安装VERITAS 安装包

2) 当在版本为4.0 MP2 and 4.1设置Failover模式为2, LUN可能在SP启动过程中来回切换,以至于产生很多trespass报错,所以建议把Failover设置成1,但是这个改动不是必须的。

d. Solaris MPxIO or STMS:

·         CLARiiON FLARE版本为24 或者更低,Failover 模式必须设置成 1

·         FLARE Release 26或者更高, VNX OE for Block 05.31或者更高:

o    Solaris 9 with SAN 4.4.7 thru 4.4.11: Failover 模式必须设置成 1

o    Solaris 9 with SAN 4.4.12或者更高: 可以将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

o    Solaris 10 U2 或者更低: Failover 模式必须设置成 1

o    Solaris 10 U3 或者更高:可以将Failover 模式设置成4 (ALUA) ,也可以设置成1(主备模式)

   e. Solaris MPxIO : 对于RAID 6 and VRAID Failover 模式必须设置成4.

Open VMS

                   

Parameter

 

Native Failover

 

Initiator Type

 

Decimal 28/ hexadecimal 1C (Compaq/Tru64)

 

Arraycommpath

 

1 (enabled)

 

Failovermode

 

1 or 4a

 

UnitSerialNumber

 

LUN

 

a. Open VMS

如果CLARiiON FLARE版本为28 或者29Failover 模式必须设置成 1

如果CLARiiON FLARE版本为30 或者30以后,VNX OE 版本为 05.31 或者更高版本:

·         对于集成VMS和非集成版本为V8.3或者更高的VMS,推荐Failover 模式设置成4

·         对于非集成版本低于V8.3VMS,可以将Failover 模式设置成4 (ALUA) 或者1(主备模式)

Tru64

                   

Parameter

 

Native Failover

 

Initiator   Type

 

decimal   28/ hexadecimal 1C (Compaq/Tru64)

 

Arraycommpath  

 

1   (Enabled)

 

Failovermode  

 

0  

 

UnitSerialNumber  

 

Array  

 

Netware

                   

Parameter

 

PowerPath

 

Initiator   Type

 

3   (CLARiiON open)

 

Arraycommpath  

 

1   (Enabled)

 

Failovermode  

 

1  

 

UnitSerialNumber  

 

Array  

 

Apple

                   

Parameter

 

ATTO HBA stack

 

Initiator   Type

 

3   (CLARiiON open)

 

Arraycommpath  

 

1   (Enabled)

 

Failovermode  

 

4  

 

UnitSerialNumber  

 

Array  

 

IRIX

                   

Parameter

 

Native Failover

 

Initiator   Type

 

9   (SGI)

 

Arraycommpath  

 

0  

 

Failovermode  

 

0  

 

UnitSerialNumber  

 

Array  

 

参考

EMC知识库文章emc99467 What are the Initiator, Arraycommpath, and Failovermode settings for PowerPath,DMP, PVLinks, and native failover software?

应用于

各种操作系统WindowsLinuxVMwareAIXHP-UXSolarisOpen VMSTru64NetwareAppleIRIX

版本历史
修订号
1 / 1
上次更新时间:
‎01-05-2013 04:29 PM
更新依据: