RHEL 6.8 + Oracle 11g RAC multipath 配置

栏目: 数据库 · Oracle · 发布时间: 7年前

内容简介:©著作权归作者所有:来自51CTO博客作者roidba的原创作品,如需转载,请注明出处,否则将追究法律责任

Oracle 11g RAC + RHEL 6.8 多路径配置如下,仅供参考。

<roidb1:+ASM1:/etc/udev/rules.d>$ls
12-dm-permissions.rules      60-pcmcia.rules          90-alsa.rules              98-kexec.rules
55-usm.rules                 60-raw.rules             90-hal.rules               99-fuse.rules
60-fprint-autosuspend.rules  70-persistent-net.rules  97-bluetooth-serial.rules

由于配置文件中使用了别名,所以这里也需要使用别名
<roidb1:+ASM1:/etc/udev/rules.d>$more 12-dm-permissions.rules
ENV{DM_NAME}=="data*", OWNER:="grid", GROUP:="asmadmin", MODE:="660"
ENV{DM_NAME}=="vot*", OWNER:="grid", GROUP:="asmadmin", MODE:="660"
<roidb1:+ASM1:/etc/udev/rules.d>$

<roidb1:+ASM1:/etc/udev/rules.d>$more /etc/multipath.conf 
# multipath.conf written by anaconda

defaults {
        user_friendly_names yes
}
# blacklist {
#       devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
#       devnode "^hd[a-z]"
#       devnode "^dcssblk[0-9]*"
#       device {
#               vendor "DGC"
#               product "LUNZ"
#       }
#       device {
#               vendor "IBM"
#               product "S/390.*"
#       }
#       # don't count normal SATA devices as multipaths
#       device {
#               vendor  "ATA"
#       }
#       # don't count 3ware devices as multipaths
#       device {
#               vendor  "3ware"
#       }
#       device {
#               vendor  "AMCC"
#       }
#       # nor highpoint devices
#       device {
#               vendor  "HPT"
#       }
#       wwid "3620000905a7a7f6c226b3ebe0488ea70"
#       device {
#               vendor Virtual
#               product DVD-ROM_VM_1.1.0
#       }
#       wwid "*"
# }
# blacklist_exceptions {
#       wwid "360060e801232b400504032b400000b0c"
#       wwid "360060e801232b400504032b400000b0d"
#       wwid "360060e801232b400504032b400000b0e"
#       wwid "360060e801232b400504032b400000b23"
#       wwid "360060e801232b400504032b400000b24"
#       wwid "360060e801232b400504032b400000b25"
# }
multipaths {
#       multipath {
#               uid 0
#               gid 0
#               wwid "360060e801232b400504032b400000b0c"
#               mode 0600
#       }
#       multipath {
#               uid 0
#               gid 0
#               wwid "360060e801232b400504032b400000b0d"
#               mode 0600
#       }
#       multipath {
#               uid 0
#               gid 0
#               wwid "360060e801232b400504032b400000b0e"
#               mode 0600
#       }
#       multipath {
#               uid 0
#               gid 0
#               wwid "360060e801232b400504032b400000b23"
#               mode 0600
#       }
#       multipath {
#               uid 0
#               gid 0
#               wwid "360060e801232b400504032b400000b24"
#               mode 0600
#       }
#       multipath {
#               uid 0
#               gid 0
#               wwid "360060e801232b400504032b400000b25"
#               mode 0600
#       }
        multipath {
                wwid "360060e801232b400504032b400000b23"
                alias vot1
        }
        multipath {
                wwid "360060e801232b400504032b400000b24"
                alias vot2
        }
        multipath {
                wwid "360060e801232b400504032b400000b25"
                alias vot3
        }
        multipath {
                wwid "360060e801232b400504032b400000b0c"
                alias data01
        }
        multipath {
                wwid "360060e801232b400504032b400000b0d"
                alias data02
        }
        multipath {
                wwid "360060e801232b400504032b400000b0e"
                alias data03
        }

}
<roidb1:+ASM1:/etc/udev/rules.d>$

[root@roidb1 ~]# multipath -ll
data01 (360060e801232b400504032b400000b0c) dm-2 HITACHI,OPEN-V
size=2.0T features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 7:0:0:0 sdb 8:16   active ready running
  |- 8:0:0:0 sdn 8:208  active ready running
  |- 7:0:1:0 sdh 8:112  active ready running
  `- 8:0:1:0 sdt 65:48  active ready running
vot1 (360060e801232b400504032b400000b23) dm-5 HITACHI,OPEN-V
size=10G features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 7:0:0:3 sde 8:64   active ready running
  |- 8:0:0:3 sdq 65:0   active ready running
  |- 7:0:1:3 sdk 8:160  active ready running
  `- 8:0:1:3 sdw 65:96  active ready running
data03 (360060e801232b400504032b400000b0e) dm-4 HITACHI,OPEN-V
size=2.0T features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 7:0:0:2 sdd 8:48   active ready running
  |- 8:0:0:2 sdp 8:240  active ready running
  |- 7:0:1:2 sdj 8:144  active ready running
  `- 8:0:1:2 sdv 65:80  active ready running
vot3 (360060e801232b400504032b400000b25) dm-7 HITACHI,OPEN-V
size=10G features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 7:0:0:5 sdg 8:96   active ready running
  |- 8:0:0:5 sds 65:32  active ready running
  |- 7:0:1:5 sdm 8:192  active ready running
  `- 8:0:1:5 sdy 65:128 active ready running
data02 (360060e801232b400504032b400000b0d) dm-3 HITACHI,OPEN-V
size=2.0T features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 7:0:0:1 sdc 8:32   active ready running
  |- 8:0:0:1 sdo 8:224  active ready running
  |- 7:0:1:1 sdi 8:128  active ready running
  `- 8:0:1:1 sdu 65:64  active ready running
vot2 (360060e801232b400504032b400000b24) dm-6 HITACHI,OPEN-V
size=10G features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 7:0:0:4 sdf 8:80   active ready running
  |- 8:0:0:4 sdr 65:16  active ready running
  |- 7:0:1:4 sdl 8:176  active ready running
  `- 8:0:1:4 sdx 65:112 active ready running
[root@roidb1 ~]#

©著作权归作者所有:来自51CTO博客作者roidba的原创作品,如需转载,请注明出处,否则将追究法律责任

你的鼓励让我更有动力

赞赏

0人进行了赞赏支持


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Practical Django Projects, Second Edition

Practical Django Projects, Second Edition

James Bennett / Apress / 2009 / 44.99

Build a django content management system, blog, and social networking site with James Bennett as he introduces version 1.1 of the popular Django framework. You’ll work through the development of ea......一起来看看 《Practical Django Projects, Second Edition》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

SHA 加密
SHA 加密

SHA 加密工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具