oracle多路径绑定,多路径配置

oracle@wodb1:/etc$more multipath.conf

##

## This is a template multipath-tools configuration file

## Uncomment the lines relevent to your environment

##

#defaults {

# udev_dir /dev

# polling_interval 10

# path_selector "round-robin 0"

# path_grouping_policy multibus

# getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"

# prio const

# path_checker directio

# rr_min_io 100

# flush_on_last_del no

# max_fds 8192

# rr_weight priorities

# failback immediate

# no_path_retry fail

# queue_without_daemon no

# user_friendly_names no

#}

#blacklist {

# wwid 26353900f02796769

# devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"

# devnode "^hd[a-z][[0-9]*]"

# device {

# vendor DEC.*

# product MSA[15]00

# }

#}

#blacklist_exceptions {

# devnode "^dasd[c-d]+[0-9]*"

# wwid "IBM.75000000092461.4d00.34"

#}

#multipaths {

# multipath {

# wwid 3600508b4000156d700012000000b0000

# alias yellow

# path_grouping_policy multibus

# path_selector "round-robin 0"

# failback manual

# rr_weight priorities

# no_path_retry 5

# rr_min_io 100

# }

# multipath {

# wwid 1DEC_____321816758474

# alias red

# }

#}

#devices {

# device {

# vendor "COMPAQ "

# product "HSV110 (C)COMPAQ"

# path_grouping_policy multibus

# getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"

# path_checker directio

# path_selector "round-robin 0"

# hardware_handler "0"

# failback 15

# rr_weight priorities

# no_path_retry queue

# rr_min_io 100

# product_blacklist LUNZ

# }

# device {

# vendor "COMPAQ "

# product "MSA1000 "

# path_grouping_policy multibus

# }

#}

# Begin Dell MD Modification

blacklist {

device {

vendor "*"

product "Universal Xport"

}

device {

vendor "*"

product "MD3000"

}

device {

vendor "*"

product "MD3000i"

}

device {

vendor "*"

product "Virtual Disk"

}

}

defaults {

user_friendly_names yes

max_fds 8192

polling_interval 5

queue_without_daemon no

}

devices {

device {

vendor "DELL"

product "MD32xxi"

path_grouping_policy group_by_prio

prio rdac

path_checker rdac

path_selector "round-robin 0"

hardware_handler "1 rdac"

failback immediate

features "2 pg_init_retries 50"

no_path_retry 30

rr_min_io 100

}

device {

vendor "DELL"

product "MD32xx"

path_grouping_policy group_by_prio

prio rdac

path_checker rdac

path_selector "round-robin 0"

hardware_handler "1 rdac"

failback immediate

features "2 pg_init_retries 50"

no_path_retry 30

rr_min_io 100

}

device {

vendor "DELL"

product "MD36xxi"

path_grouping_policy group_by_prio

prio rdac

path_checker rdac

path_selector "round-robin 0"

hardware_handler "1 rdac"

failback immediate

features "2 pg_init_retries 50"

no_path_retry 30

rr_min_io 100

}

device {

vendor "DELL"

product "MD36xxf"

path_grouping_policy group_by_prio

prio rdac

path_checker rdac

path_selector "round-robin 0"

hardware_handler "1 rdac"

failback immediate

features "2 pg_init_retries 50"

no_path_retry 30

rr_min_io 100

}

device {

vendor "DELL"

product "MD34xx"

path_grouping_policy group_by_prio

prio rdac

path_checker rdac

path_selector "round-robin 0"

hardware_handler "1 rdac"

failback immediate

features "2 pg_init_retries 50"

no_path_retry 30

rr_min_io 100

}

device {

vendor "DELL"

product "MD38xxi"

path_grouping_policy group_by_prio

prio rdac

path_checker rdac

path_selector "round-robin 0"

hardware_handler "1 rdac"

failback immediate

features "2 pg_init_retries 50"

no_path_retry 30

rr_min_io 100

}

device {

vendor "DELL"

product "MD38xxf"

path_grouping_policy group_by_prio

prio rdac

path_checker rdac

path_selector "round-robin 0"

hardware_handler "1 rdac"

failback immediate

features "2 pg_init_retries 50"

no_path_retry 30

rr_min_io 100

}

}

# End Dell MD Modification

multipaths {

multipath {

wwid 3600a098000645ad200000327551aa6a5

alias mpath-asm-disk01

}

multipath {

wwid 3600a098000645ad200000325551aa681

alias mpath-asm-disk02

}

multipath {

wwid 3600a098000645ad200000321551aa631

alias mpath-asm-disk03

}

multipath {

wwid 3600a098000645ad200000323551aa65a

alias mpath-asm-disk04

}

multipath {

wwid 3600a0980006461a7000003ec551aa67b

alias mpath-asm-disk05

}

multipath {

wwid 3600a0980006461a7000003ea551aa64c

alias mpath-asm-disk06

}

multipath {

wwid 3600a0980006461a7000003ee551aa6a7

alias mpath-asm-disk07

}

multipath {

wwid 3600a0980006461a7000003f0551aa6cc

alias mpath-asm-disk08

}

multipath {

wwid 3600a0980006461a7000003e7551aa5e0

alias mpath-asm-disk09

}

multipath {

wwid 3600a098000645ad20000031f551aa5de

alias mpath-asm-disk10

}

multipath {

wwid 3600a098000645ad20000032b551aa6ff

alias mpath-ocrvot-disk01

}

multipath {

wwid 3600a0980006461a7000003f4551aa725

alias mpath-ocrvot-disk02

}

multipath {

wwid 3600a0980006461a7000003f6551aa74b

alias mpath-ocrvot-disk03

}

multipath {

wwid 3600a0980006461a7000003f2551aa6f9

alias mpath-ocrvot-disk04

}

multipath {

wwid 3600a098000645ad200000329551aa6d4

alias mpath-ocrvot-disk05

}

}

oracle@wodb1:/home/oracle$more /etc/rc.local

#!/bin/sh

#

# This script will be executed *after* all the other init scripts.

# You can put your own initialization stuff in here if you don't

# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local

ifdown bond0;ifup bond0

ifenslave bond0 em1 em2

/sbin/ifconfig bond0:1 192.168.129.100 netmask 255.255.255.0

#####oracle rac share disk owner #####

chown grid:asmadmin /dev/mapper/mpath-asm-disk*

chown grid:asmadmin /dev/mapper/mpath-ocrvot-disk*

chmod 660 /dev/mapper/mpath-asm-disk*

chmod 660 /dev/mapper/mpath-ocrvot-disk*

ln -s /dev/mapper/mpath-asm-disk01 /dev/asm-disk01

ln -s /dev/mapper/mpath-asm-disk02 /dev/asm-disk02

ln -s /dev/mapper/mpath-asm-disk03 /dev/asm-disk03

ln -s /dev/mapper/mpath-asm-disk04 /dev/asm-disk04

ln -s /dev/mapper/mpath-asm-disk05 /dev/asm-disk05

ln -s /dev/mapper/mpath-asm-disk06 /dev/asm-disk06

ln -s /dev/mapper/mpath-asm-disk07 /dev/asm-disk07

ln -s /dev/mapper/mpath-asm-disk08 /dev/asm-disk08

ln -s /dev/mapper/mpath-asm-disk09 /dev/asm-disk09

ln -s /dev/mapper/mpath-asm-disk10 /dev/asm-disk10

ln -s /dev/mapper/mpath-ocrvot-disk01 /dev/ocrvot-disk01

ln -s /dev/mapper/mpath-ocrvot-disk02 /dev/ocrvot-disk02

ln -s /dev/mapper/mpath-ocrvot-disk03 /dev/ocrvot-disk03

ln -s /dev/mapper/mpath-ocrvot-disk04 /dev/ocrvot-disk04

ln -s /dev/mapper/mpath-ocrvot-disk05 /dev/ocrvot-disk05

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值