RHEL4 rawdevice 만들기

1. /etc/sysconfig/rawdevices 파일에 아래 라인을 추가합니다.

#vi /etc/sysconfig/rawdevices

    /dev/raw/raw1 /dev/sdc1

    /dev/raw/raw2 /dev/sdd1

    /dev/raw/raw3 /dev/sde1

2. 매핑 설정을 즉시 적용하려면, root 사용자로 로그인하여 아래 커맨드를 실행합니다:

# /sbin/service rawdevices restart

Assigning devices:

           /dev/raw/raw1  –>   /dev/sdc1

/dev/raw/raw1:  bound to major 8, minor 33

           /dev/raw/raw2  –>   /dev/sdd1

/dev/raw/raw2:  bound to major 8, minor 49

           /dev/raw/raw3  –>   /dev/sde1

/dev/raw/raw3:  bound to major 8, minor 65

done

# chown oracle:dba /dev/raw/raw[1-3]

# chmod 660 /dev/raw/raw[1-3]

# ls -lat /dev/raw/raw*

crw-rw—-  1 oracle dba 162, 3 Nov  4 07:04 /dev/raw/raw3

crw-rw—-  1 oracle dba 162, 2 Nov  4 07:04 /dev/raw/raw2

crw-rw—-  1 oracle dba 162, 1 Nov  4 07:04 /dev/raw/raw1

oracle 사용자로 로그인하여 아래와 같이 실행합니다:

rac1-> ln -sf /dev/raw/raw1 /u01/oradata/devdb/asmdisk1

rac1-> ln -sf /dev/raw/raw2 /u01/oradata/devdb/asmdisk2

rac1-> ln -sf /dev/raw/raw3 /u01/oradata/devdb/asmdisk3

3. ASM 사용자를 위한 매핑작업

/etc/udev/permissions.d/50-udev.permissions 수정 로우 디바이스는 부팅 시점에 리매핑 됩니다.

디폴트 설정에서 로우 디바이스의 오너십은 부팅 시점에 root 사용자에게 귀속됩니다.

하지만 oracle 사용자에게 오너십이 귀속되지 않는 경우,

ASM이 공유 파티션에 접근할 때 문제가 발생할 수 있습니다.

/etc/udev/permissions.d/50-udev.permissions 파일의

“raw/*:root:disk:0660” 라인을 주석 처리하고 새로운 라인

“raw/*:oracle:dba:0660″을 추가합니다.

#vi /etc/udev/permissions.d/50-udev.permissions

# raw devices

ram*:root:disk:0660

#raw/*:root:disk:0660

raw/*:oracle:dba:0660

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

페이스북/트위트/구글 계정으로 댓글 가능합니다.