RAC 공유 스토리지의 UDEV 관리

배경:

운영 시스템: Centos 6.7 Oracle 버전:11.2.0.1

운영 단계:

1. RAC 클러스터의 모든 노드에 udev가 설치되어 있는지 확인.

[root @ 11gnode1 ~]# rpm -qa|grep udev

udev-147-2.63.el6.x86_64

2. scsi_id 명령을 통해 각 블록 장치의 UUID 얻기. LUN sdb-sde가

시스템에 이미 있습니다..

[root @ 11gnode1 rules.d]# 나는 b c d e에서 ;

> 하다

> 에코 “sd $ 나는” “`scsi_id -g -u / dev / sd $ i` “;

> 끝난

sdb 36000c2934ddf461ceb40ca28aad861b0

sdc 36000c291d9327fded9572349b484867f

sdd 36000c29b6ed0200b4066a9ecfa4704f4

sde 36000c297890e12b9d2e37430a2fb09f3

3. UDEV 규칙 생성 및 구성

[root @ 11gnode1 ~]# cd /etc/udev/rules.d

99-oracle-asmdevices.rules 생성

[root @ 11gnode1 rules.d]# /etc/udev/rules.d/99-oracle-asmdevices.rules를 터치합니다.

[root @ 11gnode1 rules.d]# cat /etc/udev/rules.d/99-oracle-asmdevices.rules

커널 ==”sd *”, 버스 ==”scsi”, 프로그램 ==”/sbin / scsi_id –화이트리스트 –공백 바꾸기

–장치 = / dev / $ name”,결과 ==”36000c2934ddf461ceb40ca28aad861b0″, 이름 =”vol1″, 소유자 =”그리드”,

그룹 =”asmadmin”,

모드 =”0660″

커널 ==”sd *”, 버스 ==”scsi”, 프로그램 ==”/sbin / scsi_id –화이트리스트 –공백 바꾸기

–장치 = / dev / $ name”,결과 ==”36000c291d9327fded9572349b484867f”, 이름 =”vol2″, 소유자 =”그리드”,

그룹 =”asmadmin”,

모드 =”0660″

커널 ==”sd *”, 버스 ==”scsi”, 프로그램 ==”/sbin / scsi_id –화이트리스트 –공백 바꾸기

–장치 = / dev / $ name”,결과 ==”36000c29b6ed0200b4066a9ecfa4704f4″, 이름 =”vol3″, 소유자 =”그리드”,

그룹 =”asmadmin”,

모드 =”0660″

커널 ==”sd *”, 버스 ==”scsi”, 프로그램 ==”/sbin / scsi_id –화이트리스트 –공백 바꾸기

–장치 = / dev / $ name”,결과 ==”36000c297890e12b9d2e37430a2fb09f3″, 이름 =”vol4″, 소유자 =”그리드”,

그룹 =”asmadmin”,

모드 =”0660″

4. 이 규칙 파일을 다른 노드에 복제.

[root @ 11gnode1 rules.d]# scp 99-oracle-asmdevices.rules 10.100.25.9:/etc / udev / rules.d

[email protected]의 비밀번호:

99-oracle-asmdevices.rules 100% 851 0.8KB / s 00:00

5. 모든 ondes에서 udev 서비스를 다시 시작하십시오.

[root @ 11gnode1 ~]# start_udev

udev 시작: [ 확인 ]

6. 모든 공유 장치의 권한 확인.

node1:

[root @ 11gnode1 ~]# ls -l / dev / vol *

brw-rw—-. 1 그리드 asmadmin 8, 16 2 월 22 00:43 /dev / vol1

brw-rw—-. 1 그리드 asmadmin 8, 32 2 월 22 00:43 /dev / vol2

brw-rw—-. 1 그리드 asmadmin 8, 48 2 월 22 00:43 /dev / vol3

brw-rw—-. 1 그리드 asmadmin 8, 64 2 월 22 00:43 /dev / vol4

node2:

[root @ 11gnode2 ~]# ls -l / dev / vol *

brw-rw—-. 1 그리드 asmadmin 8, 16 2 월 22 01:02 /dev / vol1

brw-rw—-. 1 그리드 asmadmin 8, 32 2 월 22 01:02 /dev / vol2

brw-rw—-. 1 그리드 asmadmin 8, 48 2 월 22 01:02 /dev / vol3

brw-rw—-. 1 그리드 asmadmin 8, 64 2 월 22 01:02 /dev / vol4

답장을 남겨주세요