veritas官网本手册所述软件是根据许可协议而提供仅可按该的条款使用_第1页
veritas官网本手册所述软件是根据许可协议而提供仅可按该的条款使用_第2页
veritas官网本手册所述软件是根据许可协议而提供仅可按该的条款使用_第3页
veritas官网本手册所述软件是根据许可协议而提供仅可按该的条款使用_第4页
veritas官网本手册所述软件是根据许可协议而提供仅可按该的条款使用_第5页
免费预览已结束,剩余127页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Dynamic Multi-Pathing 管理指本手册所产品版本 是根协议而提供,仅可按该协议的条款使用文档版本 Copyright 2012 Symantec Corporation. 2012 Symantec 。. 利Symantec、Symantec 徽标、Veritas、Veritas mandCentralNetBackup、riseDynamic Multi-Pathing 管理指本手册所产品版本 是根协议而提供,仅可按该协议的条款使用文档版本 Copyright 2012 Symantec Corporation. 2012 Symantec 。. 利Symantec、Sym

2、antec 徽标、Veritas、Veritas mandCentralNetBackup、rise Vault 和LiveUpdate 是Symantec Corporation 或其附属公司和其他国家/地区的商标Symantec 。的商标。其他名称可能为其各自所有者的商标,特本文档中介绍的产品根据限制其使用、分发和反编译/逆向工程Symantec Corporation(赛门铁克公司)及其特许人(如果存在)事协议分发,不以任何本文档。本文档按“现状”提供,对于所有明示或暗示的条款、陈述和保证,包括特定知的暗示保证,均不提供任何担保,除非此类免的范围在法律上视为无效。Symantec Cor

3、poration(赛门铁克公司)不对任何与提供、执行使用本文档相关的伴性损害负责。本文档所含更改,恕不另行通根据FAR 12.212 中的定义”,受FAR的文档被视为“商业计52.227-19 节l Computer Software - Restricted Rights”(商业计算利)和DFARS 第227.7202 节“Rights in l Computer Software or Computer 适用规定,以及所有后ation”(商业计算中规定的权利的制约或商业计算文档权利)中仅可根据本协议的条款的文档进行使用、修改、发、执行、显示或披SymantecCorporation 350

4、 Ellis Street Mountain View, CA 94043Symantec 技术支持具有全球性支持中心。技术支持的主要任务是响应有关产品Symantec 持小组与产品工程Symantec 安全响应中心协作,提供警Symantec 技术支持具有全球性支持中心。技术支持的主要任务是响应有关产品Symantec 持小组与产品工程Symantec 安全响应中心协作,提供警报服务和Symantec 和Web支持快速响应并提的: 如果您的Symantec 产品需/如果您的Symantec 产品需/产Symantec 介质中提供了PDF2页提供了文档版本信息。可以获/s在您中包括关于Syma

5、ntec Symantec Connect 是为Symantec 企业客户提供的点对点技术社、与 行评分,成员可凭其贡献获积分800810 陆0080 1611 -800963 -800810 陆0080 1611 -800963 -中特别行政Symantec 全面提供各种服务以使您能够充分利用您对 Symantec 产品的投资,安全托管服和事件的负担,确保能够对实快速设计、实施服务由Symantec 服赖的合作伙伴提供现场专业技术指导服务提供各种预先包装和可自定义的服务选项,其中包括评估您的 IT 资源的和管理功能。每种功能都注重于建立整性和可用性教育服教育服务提供全面的技术培训、安全教育、

6、安全认证和安全意识交流计划信息,请通过以下 的:技术支1了解关于技术支1了解关于VeritasDynamic Multi-DMP 的工作原DMP 监视路径I/O 的方负载平集群环境中的DMP 中的磁盘设备命设置 DMP 以管理本机设关于设置DMP 以管理本机设将LVM 卷组迁移到2ath迁移到从HitachiDataLinkManager(HDLM)迁移到从LinuxDevice Mapper 迁移到结合Oracle 管理(ASM) 使用DMP 设启用DMP 设备以用于从ASM磁盘列表中删除DMP 设将操作系统设备上的ASM 磁盘组迁移到DMP 设将DMP 设备添加到现有的LVM 卷组或者创建

7、新的LVM 卷为本机设备删除DMP 支管理处理器启用和禁用关于显示DMP 数据库信设置DMP 节点的自定义名38使用vxdmpadm 管理8使用vxdmpadm 管理检索有关DMP 节点的信显示关于DMP 节点的综合信显显示由 DMP 节点、控制器、磁盘阵列或阵列端口控制的路显示有关 TPD 控制的设备的信隐藏或包含VxVM 控制中的设收集和显示I/O统计数指定I/O 策禁用路径、控制器或磁盘阵列端口的启用路径、控制器或磁盘阵列端口的配置对I/O故障的响配置I/O 控制机配置子路径故障转移组配置DMP 路径还原策停止DMP 路径恢复线显示DMP 路径还原线程的状管理磁更改 TPD 控制的磁盘阵

8、列的设备命关495联机动态重新配DMP 控制的ID95联机动态重新配DMP 控制的ID中动态删除 关于在未清除操作系统设备树的情况下检测到目标 ID 重6事件监发现iSCSI和SAN 光纤通道拓DMP 事件日 驻留程7性能监视和优关于使用模板调整Veritas Dynamic Multi-Pathing DMP 调整模通过配置属性模板调整DMP 主管理DMP 配置文将 DMP 可调参数和属性重置为默认模板支持的DMP 可调参数和属DMP 可调参术语索1:关于VeritasDynamicMulti-DMP 的工作原DMP 1:关于VeritasDynamicMulti-DMP 的工作原DMP V

9、eritas Dynamic Multi-Veritas Dynamic Multi-Pathing (DMP) 为在系统上配置的操作系统本机设备提供了多径处理功能。DMP 创建 DMP 元设备(也称为 DMP 节点)来表示指向同一物DMP可作为StorageFoundationDMP 支持DMP元设备上的Veritas VolumeManager (VxVM)Veritas FileSystem (VxFS文件系统DMP 也可作为单独产品使用,它扩展了DMP 元设备,可支持OS 本机逻辑卷管理(LVM)。可以在 DMP 元设备上创建 LVM 卷和卷组。VeritasDynamic Multi

10、-Pathing 可以通Storage Foundation 产品单。VeritasVolumeManagerVeritasFileSystem 功能 DMP功能证、SFHAVeritas Volume Manager (VxVM) LVM 卷和卷组共存,但是个设备只能支持其中一种类型。如果磁盘具有 ,则该磁盘对 LVM 不DMP的工作原Veritas Dynamic Multi-Pathing (DMP) 通过使用路径故障转移和负载平衡来提供更DMP的工作原Veritas Dynamic Multi-Pathing (DMP) 通过使用路径故障转移和负载平衡来提供更77页的“发现和配置新添加

11、的磁盘设备”。 DMP 使用哪种多径处理策略取决于磁盘阵列的特性。 DMP支持下列标准阵列类型:主动/主动 允许将多条路径并行用于 IO。这种阵列通过在到的多条路径之间平均分配/O负载,使障,DMP 自动将 I/O 路由到其他可用的路径。非对称主动/主动 (A/A-A/A-A 或非对称主动/主动式阵列可以通过辅助存储路径来 ,而性能几乎不会下降。A/A-A阵列的行为通常类似于A/PA/A阵列。但在故障转移期间,A/A-A阵列的行为则类似于A/ADMP 支持ALUA 非对称逻主动在正常操作期间允许通过单个控制器(也称端口处理器)上的主(主动)路其主路径出现故障,A/P阵列自动使用故障转移功将I/

12、O 安排到不同控制器上的次级)路径 端口。A/P阵列中,如果在主路径上I/O障执行路径的故障转移行I/O和负载平衡。此功能是由具有多个端口的控SAN交换机提供的。只有在所有的主动主路径都现故障时才故障转移到次级)路径上DMP DMP 的工作原显式故障转移模式或非自动侵入模故障转移到(A/P-F) 下的主动阵行I/O和负载平衡。此功能是由具有多个端口的控DMP DMP 的工作原显式故障转移模式或非自动侵入模故障转移到(A/P-F) 下的主动阵行I/O和负载平衡。此功能是由具有多个端口的控SAN交换机提供的。只有在所有的主动主路径都现故障时才故障转移到次级)路径上具组故障转移 (A/P-G) 特性

13、的组故障转移特性的主动对于具阵动(A/P-G阵列)中,通过一个控制器连接的一组被当作一个故障转移实体对待。与 A/P 进行。主控制器和次级控制阵各自连接到不同组。如果主控制器组有一均故障转移到次级控制器上行I/O和负载平衡。此功能是由具有多个端口的控SAN交换机提供的。只有在所有的主动主路径都现故障时才故障转移到次级)路径上阵列策略模块(APM) 可以为DMP 定义DMP 支持的标准阵列类VxVM DMP 元节点(DMP 节点)列中的每个磁盘,DMP 将一个节点/dev/vx/rdmp 和/dev/vx/dmp中分别创建的1-1 DMP 如何为支持的磁盘阵列的磁盘建1- 单个 DMP 节由 D

14、MP的工作原DMP的工作原VxVM DMP enc0_0进 1-由sdf 或sdm,请参见第请参见第请参见第 77 页的“发现和配置新添加的磁盘设备”DMP 监视路I/O 的方5.0 版之前的VxVM 中,DMP 有一个进行错误处理的内驻留程序驻留程(restored)信息。保留名称 restored以便实现向后兼容性。I/O 请求;或者放弃该路径,重新安排备用路径上的 I/O。的 DMP DMP的工作原间段内(默认情况下为 5 分钟)依然处于正常DMP DMP的工作原间段内(默认情况下为 5 分钟)依然处于正常状态的路径上的I/O。可以为DMP 配请参见第73 页的“DMP 路径还原策略”每

15、个I/O 请求的起止时间以及每个路径上的I/O 故障DMP 进行配置,使用该信息来防止SCSI I/O 请求淹没。该功能称为 I/O 控制。如果某个I/O 请求与镜像卷相关,VxVM 就会指定FAILFAST 标志。此时,DMP 请参见16页的“I/O控制”路径丢失,无须管理员干预,DMP 就会自动为 I/O 请求选择下一条可用路径。够正确识别设备),DMP也会得到通知。如果需要,可以将 多条路径。可以将 对一条路径上 I/O 故障的响应调节为针对单个磁盘阵列的配置为满足以下条件后停止 I/O 请求:给定时间后没请参见第69 页的“I/O 故障的响应”提高路径故障转移的性能,从而提高IO性能。

16、当前DMP所遵循的用于形成子路径请参见第72 页的“配置子路径故障(SFG)”DMP 中的还原路径。此行为可帮助DMP 使的数量。在逻辑子路径故障转移组的帮助下可实现此优化。添加LIPP逻辑后,DMP会SFG 内的有限数量的路径,而不SFG 中的所有路径。基于这些探测结果,DMP 可确定该 SFG 中所有路径的状态。DMP 的工作原请参见第 72 页的“配置低影响路径探测”I/O DMP 的工作原请参见第 72 页的“配置低影响路径探测”I/O 向此路径发送新I/O 对路径应用控制后,该路径上的新I/O 请求将被安排到其他可用路径上。如果 被解除请参见第71 页的“配置I/O 控制机制”负载平

17、默认情况下,DMP使用最小队列I/O 策略在主动/主动(A/A)、主动) 带宽来提高 I/O 吞吐量。沿未完成的 I/O 最小的路径发送 I/O。的 级路径。由于度严重下降,因此不对A/P磁盘阵列执行主路径和次级路径之间的负载平衡,除非它们支持并行 I/O。 请参见第 62 页的“指定 I/O 策略”。集群环境中的注意:要使用VxVM 的集群功能,您需要有附证。仅VxVM 支持集群功能重降低I/O 性能(有时称为 -pong 效应)。单个集群节点上的路径故障转移也磁盘阵列的多条路磁盘阵列的多条路应安APM)。请参见第 79 页的“发现磁盘和动态添加磁盘阵列”请参见第 82 页的“如何管理设备发

18、现层”请参见第75 页的“配置阵列策略模块”5.0 之前,VxVM 不允许启用或禁用与属Veritas Volume Manager请参见第12 页的“DMP 的工作原理”作(它使用一种称为设备发现层 (DDL) 的功能)无须重新引导即可完成。请参见第 82 页的“如何管理设备发现层”磁盘设 这类设备通常(但并非总是)位于 磁盘设 这类设备通常(但并非总是)位于 VxVM 支持由操作系统提供的磁盘分区机制。设备名称的语法为hdxN 或sdxN,其中x是一个字母,用于指示操作系统可查看到的EIDE (hd) SCSI (hd) 磁盘序,N 是范围1 15 中可选的分。设备名称的示例为sda7,个

19、SCSI 磁盘上的第7 个分区。如果省略分COMPAQSMART和SMARTII控制器使用Dynamic Multi-Pathing (DMP) 使用设备名称在 /dev/vx/rdmp备。DMP 使用元设备(或 DMP 节点)来表示可通过一条或多条物理路径(可能X和X可以使用 vxdisk 实用程序显示 DMP 元设备包含的路径,并请参见第12 页的“DMP 的工作原理”请参见第18 页的“DMP 中的磁盘设备命名”DMP 请参见第79 页的“磁盘类别”名默认情况下,DMP使用基于磁盘阵列请参见第 93 页的“更改磁盘设备命名机制”DMP中的磁盘设备命关于基于操作系在基于名机制中,所有磁盘设

20、备均使用hdxN格DMP中的磁盘设备命关于基于操作系在基于名机制中,所有磁盘设备均使用hdxN格式或sdxN名,其中x是一个字母,用于指示操作系统看到的EIDE (hd) SCSI (sd) 序,N是一个范围介115的可选分。DMP基于多条指向磁盘的路径来分配DMP元设备的名称(磁sd 或。例如,选择sd1 而不是sd2。 名一致 改,请为命名机制设置 persistence 属性。请参见第 93 页的“更改磁盘设备命名机制”关于基于磁盘阵名 磁盘的物理位置。基于磁盘阵名允许VxVM将磁盘阵息可能无法DMP中的磁盘设备命1-DMP中的磁盘设备命1-主磁盘阵盘。例如,磁盘阵列enc0中磁盘的设备

21、被命名为enc0_0、enc0_1等。使用该机制的一个主要的优点是,可以迅速确定某个磁盘在大型 SAN 配置中的物理位置。 。独的故障域。例如,如果只在磁盘阵enc1的磁盘上配置了镜像卷,则交换机与请参见第69 页的“重命名磁盘阵列”。了解DMP DMP中的磁盘设备命HA配置的示1-了解DMP DMP中的磁盘设备命HA配置的示1-主光纤通交换磁盘阵之间的电缆发生故障。在该示例中,对于所有可用来 磁盘的路径, 都使操作系统使用两条不同的路径,如 sdf 与 sdm。页的“ 中的磁盘设备命名”。请参见第 页的“更改磁盘设备命名机制”名默认情况下, 使用基于磁盘阵格式进行命名。例如,受支持的磁盘阵列

22、 enggdept 中的磁盘被命名为 enggdept_0、enggdept_1、enggdept_2 等。请参见第 页的“重命名磁盘阵列”。vxdmpadm 手册页DMP 中的磁盘设备DISKS类别中的磁盘(JBOD 磁盘)以Disk_#Disk_0s6 指示分片磁盘 Disk_0ACME_0s5指示简单磁ACME_0的扩展分区。对于DMP 中的磁盘设备DISKS类别中的磁盘(JBOD 磁盘)以Disk_#Disk_0s6 指示分片磁盘 Disk_0ACME_0s5指示简单磁ACME_0的扩展分区。对于CDS 磁盘,分区3 OTHER_DISKS 类别中的磁盘(过DMP多径处理的磁盘)使用h

23、dxN格式或 hdxN 格式进行命名。如果 CVM 集群是对称的,则集群中每个节点DMP 磁盘(mydg01)的本OS 设备名称,请使用#vxdiskpath|grep请参见第69 页的“重命名磁盘阵列”请参见第79 页的“磁盘类别”(AVID) 默认情况下,DMP使用称为阵列卷ID(AVID)的阵列特定属性将基于磁盘阵列的名DMP 元设备。AVID 为由阵列提供ASLAVID属性。在磁盘阵列内,DMP DMP 元节点名称中使用阵列卷标识符 (AVID) 作为索引。DMP 元节点名称采用格式 enclosureID_AVID。随着AVID 在EBN 命名机制中的引入,标(AVID) 使您可以对

24、连接到同注意:DMP 不支持AVID ath 如果DMP 无法获得设备的AVID,则会检索称标识符。DMP 根序列号(LSN) 对设备进行排序,然后分配在集群中是一致的。这种情况下,DMP 元节点名称采用格式enclosureID_index。DMP 也支持一个可伸缩的框架,该框架使您可以应用将自定义名称与机柜和如果 CVM 集群是对称的,则集群中每个节点了解DMP DMP中的磁盘设备命 了解DMP DMP中的磁盘设备命 属性。使用AVID 可将DMP 元节点名称关联到阵列管理界面(GUI 或CLI)中的。例如,在EMCCX 阵列上,若磁盘阵列为emc_clariion0 ASL 提供的阵列卷

25、ID91,则DMP 元节点名称是emc_clariion0_91。以下示例输出显示了DMP 元节$ vxdisk list emc_clariion0_283emc_clariion0_284online# vxddladmgetEnclosureDMP中DMP中的磁盘设备命2设置DMP关于设置DMP LVM ath迁移到2设置DMP关于设置DMP LVM ath迁移到HitachiDataLinkManagerHDLM)迁移到LinuxDeviceMapper 迁移到结合Oracle 自管理(ASM)使用DMP 设DMPLVM LVM 卷DMP 支可以使用 DMP DMP 以管理本机LVM

26、设备和在这些设备上运在安DMP后DMP以用LVM。要设DMP以用LVM,请打开 dmp_native_support可调参数。打开此可调参数后,DMP将在没有VxVM且不受任何控制的任意设备上启用对LVM 的支持。dmp_native_support 可调参数会将未使用的任何 LVM 卷组迁DMP设备dmp_native_support LVM DMP 支持LVM 卷组迁移到 DMPLVM 如果未使用 LVM 卷组,则打开本机支持会将设备迁移到 DMP 设如果正在使用 LVM 卷组,则执行关闭设备和将设备迁移到 的步骤VeritasVolume Manager (VxVM) 设备不为具有LVM

27、 卷组迁移到 DMPLVM 如果未使用 LVM 卷组,则打开本机支持会将设备迁移到 DMP 设如果正在使用 LVM 卷组,则执行关闭设备和将设备迁移到 的步骤VeritasVolume Manager (VxVM) 设备不为具有 的任何设备启用本机支持。要使设备可用LVM,请删除 。VxVM 设备可以在 DMP 如果磁盘已经使用第 驱动程序(TPD进行多径处理,那么,除非删除 TPD 支持,否则 DMP 不管理该设备。在删除 TPD 支持后,打开 dmp_native_support可调参数以迁移设备。如果已通过 TPD 设备构建LVM 卷组,则执行将 LVM 卷组迁移DMP 使用驱动程(TP

28、D进行多径处理的设要打开 dmp_native_support 可调参数# vxdmpadmsettune组迁移到 DMP 上,请停止该卷组,然后再次执行 移DMP上要验证 dmp_native_support 可调参数的值,请使用settune命令以将# vxdmpadmgettuneCurrentValue Default可以使用 DMP DMP LVM 卷组和运2-1显示了支持的本机解决方案和迁移路径2-请参见第27 页的“从迁移到 DMP”设置 DMP 以管理本机设ath ath 迁移 设置 DMP 以管理本机设ath ath 迁移 如果使用VCSVCSath 的控制并启1LVMDMP

29、# vxdmpadmsettune2ath 元设备的应用程序停止使VCS 环境中,停止应用程序的VCS 服务组,此时将停止该34 ath LVM 卷组停止使# lvchange-an5VxVM 中删ath # vxdiskrmX其中 X 是设备的名称ath 6#或#ermtunmanageermtunmanageHitachiDataLink Manager 请参见第28页的“从HitachiDataLink Manager (HDLM) DMP”。Linux Device 请参见第29 页的“Linux Device Mapper 迁移到 DMP”。设置 DMP 以管理本机设HitachiD

30、ataLink Manager (HDLM) 迁移到7ath 设备是否已脱离ath 验设置 DMP 以管理本机设HitachiDataLink Manager (HDLM) 迁移到7ath 设备是否已脱离ath 验#ermt display 8运行设备扫描使设备处于 DMP 的控制#vxdisk9HitachiData Link Manager 迁移到此过程介绍了如何使设备脱离HDLM 的控制并在设备上启用DMPDMP不能与HDLM 共存;必须从系统中删除HDLM如果使用VCSVCSHitachi Data Link Manager (HDLM) 的控制并启用123停止使用HDLM 元设备的应

31、用程停止使用 HDLM 设备的 LVM 卷组。# lvchange-an45卸载LVMDMP# vxdmpadmsettune上述命令还会启用DMP 根支持6LinuxDevice Mapper DMP7在重新启动后,DMP将控制设备。如果HDLMLinuxDevice Mapper DMP7在重新启动后,DMP将控制设备。如果HDLM设备上存在任何LVM卷组,则将它们迁移到 DMP 设备上。89LinuxDevice Mapper 迁移此过程介绍了如何使设备脱离DeviceMapper 的控制DMP。如果使用VCSVCSDeviceMapper 的控制并启用DMP123停止使用Device

32、Mapper 卸载使用DeviceMapper设备的所有文件系统。禁用 Device Mapper 设备上的所有卷。# lvchange-an4更新/etc/multipath.confDevice Mapper 设备列。#Blacklistalldevi blacklist devnodeby5的 # service multipathd 6# service multipathd 设置 DMP 以管理本机设Oracle管理 (ASM)使用DMP设设置 DMP 以管理本机设Oracle管理 (ASM)使用DMP设7multipathd 在重新启动后启动# chkconfigmultipath

33、d8LVMDMP# vxdmpadmsettune9运行设备扫描使设备处于 DMP 的控制#vxdiskOracle自此版本的DMPOracle自动管理(ASM)使用DMP设备。DMP支持请参见第30页的“启用DMP 设备以用于ASM”请参见第31 页的“ASM DMP 设备”请参见第32页的“ ASM 磁盘组迁移到DMP 设备”ASMDMP DMP 设备对ASM 管理 (ASM)DMP设Oracle自DMP设备ASM可1 SQL 管理 (ASM)DMP设Oracle自DMP设备ASM可1 SQL rameter 2root 用DMP 设备以用于ASM# vxdmprawenablegroup

34、name devicename # vxdmprawenableoracledba3201241255 之间的 #raw-qa|grepmajor201,minor/dev/raw/raw54: boundtomajor201,minor以上输出表明/dev/raw/raw54与分区/dev/vx/rdmp/eva4k6k0_1s1相对应。/dev/raw/raw55与/dev/vx/rdmp/eva4k6k0_1s2相对应,依此类推。最后,/dev/raw/raw69 与 /dev/vx/rdmp/eva4k6k0_1s15 相对应。ASM ASM 可看到4SQLselectusfromNA

35、MEPATHUASM磁盘列表中删DMP设要从ASMDMP设备,请从设备中禁用ASMDMP支持。无法从位于 ASM 磁盘组中的设备中删除对 ASM DMP 支持。设置 DMP 以管理本机设Oracle管理 (ASM)使用DMP设12如果设备是任何 ASM 磁盘设置 DMP 以管理本机设Oracle管理 (ASM)使用DMP设12如果设备是任何 ASM 磁盘组的一部分,请从该 ASM root DMP 设备用于ASM#vxdmprawdisable#vxdmprawdisable当现ASM磁盘组将操作系统的本机设备用作磁盘时,可以将这些设备迁移到 VeritasDynamicMulti-Pathi

36、ng的控制之下。如果OS设备由其他多径处理驱动程序控制,此操作将需要系统停机才能将设备迁移到 DMP 的控制之下。 root用”表示您root123ASM ASM 磁盘组,并标识受其控制的磁盘ASMASMathDeviceMapper)请参见“设置DMP 以管理本机设备45root root 用raw命令OS 设备创建的原始为步骤1ASM DMP 会在与DMP设备相对应的# vxdmprawenablegroupname devicename username表示运ASM ASM用户,groupname表示指定用户 ID的Linux组名称。如果指devicenames,则会为这些设备启用对AS

37、M的DMP支持。如果未指devicename,则会为系统中具有ASM签名的所有设DMP 支持。 6管理 (ASM)DMP设Oracle自78在 中,确认设备对 可用在 中,装入 磁盘组。磁盘组将装入到 设备管理 (ASM)DMP设Oracle自78在 中,确认设备对 可用在 中,装入 磁盘组。磁盘组将装入到 设备1在 中,标识要迁移的 磁盘组,并标识受其控制的磁盘SQLselectname,EfromSESQLselectpath,usfromv$asm_diskU2在 中,卸载 磁盘组SQLalterdiskgroupASM_DG1DiskgroupSQLselectname,efromSE

38、3 或 请参见“设置 以管理本机设置 DMP 以管理本机设Oracle管理 (ASM)使用DMP设4root raw命令OS 设备创建的原始设置 DMP 以管理本机设Oracle管理 (ASM)使用DMP设4root raw命令OS 设备创建的原始(8,35的设备#ls-lbrw-r1rootdisk8,35Aug3120:42#raw-q/dev/raw/raw1: boundtomajor8,minor 相关联要删除# raw /dev/raw/raw1 0/dev/raw/raw1: boundtomajor0,minor5通过以下方式之一为步骤1 中标识的ASM 磁盘组启用 # vxd

39、mpadmgetdmpnodenodename=SEENCLR-TYPE PATHS ENBLDSBLENCLR-EVA4k6k0_1ENABLED440# vxdmpraw enableoracledbaeva4k6k0_1eva4k6k0_9 DMP # vxdmprawenableoracle管理 (ASM)DMP设Oracle6root 用为步骤1ASM DMP 会在与DMP设备相对应的# vxdmpraw管理 (ASM)DMP设Oracle6root 用为步骤1ASM DMP 会在与DMP设备相对应的# vxdmprawenablegroupname devicename 其中use

40、rname 表示运行ASM 实例的ASM 用户,groupname 表示ASM 磁盘组。如果指定一个或多个 devicenames,则会为这些设备启用对 ASM 的 DMP支持。如果未指devicename,则会为磁盘组中具有ASM签名的所有设备启用 DMP 支持。 7SQLaltersystemsetSystemSQLrameter8ASM ASM SQLselectpath,usfromv$asm_diskU9ASM 中,装ASM 磁盘组。磁盘组将装入到DMP 设备中SQLalterdiskgroupASM_DG1DiskgroupSQLselectname,EfromSE设置 DMP 以

41、管理本机设设置 DMP 以管理本机设LVM dmp_native_supportON 时,可以在可用DMP 设备上创建新的LVM 卷组。也可以将可用的DMP设备添加到现有LVM 卷组。当LVM DMP 设备上后,可以使用任一 LVM 命令管理卷组。1选择可供LVM使用的磁盘。vxdisklistVxVMauto:noneUSOnlineinvalid的磁盘#vxdisk.Stagmastore-usp0_0035auto:nonetagmastore-usp0_0036auto:none-onlineonline2DMP设备上创建新的LVM 使用DMP 设备的完# pvcreate /dev/

42、vx/dmp/tagmastore-Physicalvolume/dev/vx/dmp/tagmastore-usp0_0035suc # vgcreate /dev/newvg /dev/vx/dmp/tagmastore-Volumegroupnewvgsfully#vgdisplay-vnewvg|grep Using volume group(s) on Findingvolumegroupnewvgd VGPV/dev/vx/dmp/tagmastore-显示本机多径处理配3DMP设备添加到现有LVM 卷组使用DMP 设备的完显示本机多径处理配3DMP设备添加到现有LVM 卷组使用D

43、MP 设备的完# pvcreate /dev/vx/dmp/tagmastore-Physical volume /dev/vx/dmp/tagmastore-sfully# vgextend newvg /dev/vx/dmp/tagmastore-Volumegroupnewvgsfully# vgdisplay-vnewvg|grepUsing volume group(s) on FindingvolumegroupnewvgdVGPV/dev/vx/dmp/tagmastore-/dev/vx/dmp/tagmastore-4DMP 发现#vxdisk5在发现完成后,磁盘显示为正由

44、#vxdisk.tagmastore-usp0_0035auto:LVM tagmastore-usp0_0036 时,所有 DMP 磁盘均对本机卷可用,但具有驱动程序(TPD) 进行多径处理,则DMP不会管理这些设备,除非删除 TPD 支持。 1 1显示属性 dmp_native_support# vxdmpadmgettune2dmp_native_support可调参数为ON vxdisk list命令显示可用的卷。对LVM 可用的卷显示为TYPE auto:none。已LVM 使用的卷显示为 TYPEauto:LVM。dmp_native_support 可调参数在重新启动和 rpm

45、VxVM初始化单个设备,或者如果为该设备设置TPD 多径处理,则可以使该设备脱离 LVM 的控制。要从所有DMPdp_naie_support数。关闭dmp_native_support 可调参数# vxdmpadmsettune查看dmp_native_support 可调参数# vxdmpadmgettuneCurrentDefault3关于显示3关于显示DMP 数据库信设置DMP 使用vxdmpadm 管理DMP允许您关HBA控制器执行管理操作。此功能可用于 主机的HBA控制器或挂接到受DMP支持的磁盘阵列上的阵列端口。完成 任务后,可以重新打开HBA控制器或阵列端口的I/O操作。可以使

46、用 vxdmpadm命令来完成这些操作。 列端口的I/O导致了所有主路径被禁用,DMP将故障转移到次级路径且I/O将在这DMP不支持操作针对将第I/O。驱动程序(TPD) 用于多径处理的控制器启用I/O 或管理操作结束之后,可以使用vxdmpadm命令重新启用通过HBA控制器的路径。请参见第 67 页的“禁用路径、控制器或磁盘阵列端口的 I/O”。请参见第 68 页的“启用路径、控制器或磁盘阵列端口的 I/O”请参见第 99 页的“关于联机动态重新配置”在 DMP 数据库的相关信息。可以使用信vxdmpadm命令还提供其他有用的信息,如磁盘阵列序列号、哪些DMP设备(磁请参见第43页的“vxd

47、mpadm DMP” #vxdisk.SE这显示了两个磁盘mydg01和mydg02中的每一个都存在两条路径,并且也指示每个磁盘都处于 ENABLED 状态。显示磁盘路1# vxdisklist显示磁盘路1# vxdisklist看 # vxdisklist devicetag:.Multipathing2ssnumpaths行显示有 2 条到设备的路径。Multipathing information部分中的的 e=disabled)对于EMCCLARiiON、HitachiHDS92009500、SunStorEdge以EMCSymmetrix、HitachiHDS99xx和SunStor

48、Edge99xx系列以及 IBM ESS 系列的主动/主动类型磁盘阵列,将type字段。这些阵列没有设置 DMP 节点的自定义名2#设置 DMP 节点的自定义名2# vxdmpadmgetsubpaths看 # vxdmpadmgetsubpaths SPATH-TYPEMCTLR-NAME ENCLR-ENCLRDMPDMP 节点名称是表示多条指向磁盘的路径的元设备名称。DMP 节点名称是根DMP 命名机制从设备名称生成的 。如果DMP义名称与另一个DMP 设备的DDL生成的名称相同,则vxdisk list命令输出中会将其中一个设备显示为 error。# vxdmpadm se tr dm

49、pnode dmpnodename 112# vxddladmassignnames要清除自定义名称并OSN EBN 名称,请使用以# vxddladm-cassignvxdmpadm 显示主机上 HBA 控制器的信息。收集DMP节点、磁盘阵列、路径I/O统计数据。为系统上的路径、HBA控制器或磁盘阵列端口启用或禁用I/O路径。配置DMPI/O请求故障的方式。配置 I/O 限制机制。控制DMP 路径还原线程的操作 请参见第115 页的“DMP 可调参数”vxdmpadm(1M) 手册页以下命令显示控制特定物理路 请参见第115 页的“DMP 可调参数”vxdmpadm(1M) 手册页以下命令显

50、示控制特定物理路径的 DMP 节点#vxdmpadmgetdmpnode物理路径由nodename属性的参数指定,它必须是在SEENCLR-PATHSENBLDSBLENCLR-emc_clariion0_89ENABLEDEMC_CLARiiON60#vxdmpadm-vgetdmpnodeSE ENCLR-TYPE PATHSENBLDSBLENCLR-NAMESERIAL-NOemc_clariion0_89ENABLEDEMC_CLARiiON60emc_clariion0600601601enclosure属性getdmpnode一起使用DMP #vxdmpadmgetdmpnode

51、SEENCLR-TYPEPATHS ENBL DSBLENCLR-222222220000dmpnodenamegetdmpnode一起使用可以显示指定DMP节点的DMP #vxdmpadmgetdmpnodeSEENCLR-PATHSENBLDSBLENCLR-emc_clariion0_158ENABLEDEMC_CLARiiON10DMP节点的综合信SEENCLR-PATHSENBLDSBLENCLR-emc_clariion0_158ENABLEDEMC_CLARiiON10DMP节点的综合信序列号、端ID信息、设备属性等列名称以下命令可显示系统中所有 DMP 节点的综合# vxdmp

52、admlistdmpnode# vxdmpadmlist dmpnodeenclosure=enclosure 例如,以下命令可显示 enc0磁盘阵列中所有 DMP 节点上的# vxdmpadmlistdmpnode点的详细信息包括所列 DMP 节点每条子路径的路径信息。同。使用 vxdmpadm disable命令手动禁用的路径显示为 disabled(m)。# vxdmpadmlistdmpnodeDMP emc_clariion0_158 的综合信息# vxdmpadmlistdmpnodese=-= =nameetypetransportctlrportIDaportWWN =sdck

53、enabled(a)primaryFCc2c2=sddeenabled(a)primaryFCc2c2A450:06:01:60:41:e0:3b:33=sdcu= =nameetypetransportctlrportIDaportWWN =sdckenabled(a)primaryFCc2c2=sddeenabled(a)primaryFCc2c2A450:06:01:60:41:e0:3b:33=sdcuenabledsecondaryFCc2c2B450:06:01:68:41:e0:3b:33=sdbmenabledsecondaryFCc3c3B450:06:01:68:41:e0

54、:3b:33=sdbwenabled(a)primaryFCc3c3A450:06:01:60:41:e0:3b:33=sdbcenabled(a)primaryFCc3c3A550:06:01:61:41:e0:3b:33组的成下令显示与指定的DMP 节点位于同组中DMP 节点# vxdmpadmgroup SEENCLR-TYPE ENCLR-222222220000DMP 节点、控制器、磁盘阵列或阵列端口控制的路 ID 的组合,或指定阵列端口 WWN。列出DMP 已知的全# vxdmpadmSPATH-TYPEMDMPNODENAME ENCLR-ENABLED(A)ms_wms0_13

55、0ams_wms0_130emc_clariion0_1017emc_clariion0emc_clariion0_1017emc_clariion0- 下的指定DMP 节点名控制# vxdmpadmgetsubpathsSEA PATH-TYPEMCTLR-NAMEENCLR-TYPEENCLR-NAMEENABLED(A)-# vxdmpadmgetsubpathsSEA PATH-TYPEMCTLR-NAMEENCLR-TYPEENCLR-NAMEENABLED(A)-对于 I/O 策略设置为 singleactiveA/P 阵列,其中只有一条路径显示为 ENABLED(A)。其他路径已

56、启用,但不能用于 I/O。如果 I/O 策略未设置为 I/O,这些路径都显示为 ENABLED(A)。请参见第62 页的“指定I/O 策略”处于DISABLED状态的路径不可用于I/O 可以使用 getsubpaths 获得连接到特定 HBA 控制器的所有路径的信息:# vxdmpadmgetsubpathsNAME E-PATH-TYPE-CTLR-NAMEENCLR-TYPEENCLR-NAMEENABLED(A)ENABLED(A)# vxdmpadm getsubpaths enclosure=enclosure # vxdmpadmgetsubpaths口 # vxdmpadm ge

57、tsubpaths enclosure=emc_clariion0 SPATH-TYPEMDMPNODENAME ENCLR-ENABLED(A)ENABLED(A)emc_clariion0_1017 emc_clariion0 emc_clariion0_1017 emc_clariion0 -ENABLED(A)ENABLED(A)emc_clariion0_1018emc_clariion0emc_clariion0_1018emc_clariion0-例如,要列出通过某个阵列端口和 的子路径# vxdmpadmgetsubpathsSPATH-TYPEMCTLR-NAMEENABLE

58、D(A)ENABLED(A)emc_clariion0_1018emc_clariion0emc_clariion0_1018emc_clariion0-例如,要列出通过某个阵列端口和 的子路径# vxdmpadmgetsubpathsSPATH-TYPEMCTLR-NAME ENCLR-ENCLR# vxdmpadmgetsubpaths# vxdmpadm getsubpaths enclosure=enclosure_name # vxdmpadmgetsubpathsSPATH-TYPEMDMPNODENAME ENCLR-ENABLED(A)emc_clariion0_1017emc

59、_clariion0c3 emc_clariion0_1017emc_clariion0c3 emc_clariion0_1018emc_clariion0emc_clariion0_1018emc_clariion0ENABLED(A)# vxdmpadmgetsubpathsenclosure=Disk默认情况下,vxdmpadm getsubpaths命令的输出按磁盘阵列名称、 节点名称及其中的路径名排序。要根据路径名、 节点名称、磁盘阵列名称或主机控制器名称对输出进行排序,请使用 -s 选项。# vxdmpadm -s path | dmpnode |enclosure |ctlr g

60、etsubpaths all |ctlr=ctlr_name | dmpnodename=dmp_device_name | enclosure=enclr_name ctlr=ctlr_name | portid=array_port_ID | pwwn=port_WWN | 显示有关控制器的信以下命令列出系统上所有 HBA # vxdmpadm listctlrCTLR-ENCLR-SEENCLR-该输出表明控制器显示有关控制器的信以下命令列出系统上所有 HBA # vxdmpadm listctlrCTLR-ENCLR-SEENCLR-该输出表明控制器c1DMPOTHER。其他控制器已连

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论