rhel5 RAC 설치 시 OCR 및 VOTE 디스크 RAW 장치 바인딩 및 권한
이점:
/etc/rc. 사용 안 함local 파일은 시스템이 시작될 때만 실행되며, 언제든지 장치의 변화를 발견할 수 있습니다.
환경 설명:
요구 사항:
다음은 udev의 규칙 파일입니다.
[root@db01 ~]# cat/etc/udev/rules.d/40-multipath.rules
# multipath wants the devmaps presented as meaninglful device names
# so name them after their devmap name
SUBSYSTEM!="block", GOTO="end_mpath"
KERNEL!="dm-[0-9]*", GOTO="end_mpath"
PROGRAM!="/sbin/mpath_wait %M %m", GOTO="end_mpath"
PROGRAM!="/sbin/dmsetup info -c --noheadings -j %M -m %m", GOTO="end_mpath"
RESULT!="*:*:*:*:*:*:*:mpath-*", GOTO="kpartx_check"
PROGRAM!="/sbin/dmsetup info -c --noheadings -o name -j %M -m %m", GOTO="end_mpath"
RESULT!="?*", GOTO="end_mpath"
NAME="%k", SYMLINK="mpath/%c"
ACTION!="change", GOTO="skip_kpartx"
RUN+="/bin/bash -c '/sbin/mpath_wait/dev/mapper/%c;/sbin/kpartx -a -p p/dev/mapper/%c'"
#################add by Harry####################
KERNEL!="dm-[0-9]*", GOTO="skip_dm"
ACTION!="change", GOTO="skip_dm"
PROGRAM!="/sbin/dmsetup ls --exec/bin/basename -j %M -m %m", GOTO="skip_dm"
RESULT=="mpath1", RUN+="/bin/raw/dev/raw/raw1/dev/mapper/mpath1p1"
LABEL="skip_dm"
KERNEL=="raw1", ACTION=="add", OWNER="root", GROUP="oinstall", MODE="0660"
OPTIONS="last_rule"
#################################################
LABEL="skip_kpartx"
OPTIONS="last_rule"
LABEL="kpartx_check"
RESULT!="*:*:*:*:*:*:*:part*-mpath-*", GOTO="end_mpath"
PROGRAM=="/sbin/dmsetup info -c --noheadings -o name -j %M -m %m", RESULT=="?*", NAME="%k", SYMLINK="mpath/%c"
OPTIONS="last_rule"
LABEL="end_mpath"
[root@db01 ~]# cat/etc/udev/rules.d/99-oracle_raw.rules
KERNEL=="raw[1-2]*", OWNER="root", GROUP="oinstall", MODE="640"
KERNEL=="raw[3-5]*", OWNER="oracle", GROUP="oinstall", MODE="660"
다음은 테스트 결과입니다.
[root@db01 ~]# dmsetup ls
cell01_disk01p1 (253, 5)
mpath1 (253, 3)
cell01_disk01 (253, 2)
VolGroup00-LogVol01 (253, 1)
VolGroup00-LogVol00 (253, 0)
mpath1p1 (253, 4)
[root@db01 ~]#
[root@db01 ~]# multipath -F
[root@db01 ~]# multipath -r
create: cell01_disk01 (36000c292118095b2be6b990e6fa298dd) VMware,,VMware Virtual
[size=10G][features=0][hwhandler=0][n/a]
\_ round-robin 0 [prio=1][undef]
\_ 0:0:1:0 sdb 8:16 [undef][ready]
create: mpath1 (14f504e46494c4552584a536330632d727238742d68674655) OPNFILER,VIRTUAL-DISK
[size=4.0G][features=0][hwhandler=0][n/a]
\_ round-robin 0 [prio=1][undef]
\_ 31:0:0:0 sdc 8:32 [undef][ready]
\_ round-robin 0 [prio=1][undef]
\_ 32:0:0:0 sdd 8:48 [undef][ready]
[root@db01 ~]# raw -qa
/dev/raw/raw1: bound to major 253, minor 4
[root@db01 ~]# ls -l /dev/raw/
total 0
crw-r----- 1 root oinstall 162, 1 Nov 17 04:59 raw1
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
rhel5 RAC 설치 시 OCR 및 VOTE 디스크 RAW 장치 바인딩 및 권한rhel5 RAC 설치 시 OCR 및 VOTE 디스크 RAW 장치 바인딩 및 권한 이점: /etc/rc. 사용 안 함local 파일은 시스템이 시작될 때만 실행되며, 언제든지 장치의 변화를 발견할 수 있습니다. 환경...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.