Oracle12cRAC搭建手册(一)

2015-02-02 23:08:52 · 作者: · 浏览: 105

?

1 共享设备配置

1.1 设备划分说明

冗余策略

卷划分及大小说明

OCRVOTING

Ocrvoting01

8G

Ocrvoting02

8G

Ocrvoting03

8G

DATAFILE

Data01

8G

Data02

8G

FRA_ARCH

Fra01

8G

Fra02

8G

?

我们这里OCRVOTING 采用Normal,DATA和FRA 采用external。

?

11g中每个OCR和vote disk 至少需要600M空间。在ASM 的冗余级别中:

external >= 1

normal >=3

high >=5

?

在12c里面,OCR voting disk 外部冗余,至少需要4342MB的空间,Normal 至少需要8711MB的空间。

?

Cause - Insufficient spaceavailable in the selected Disks. At least, 4,342 MB of free space isrequired. Action - Chooseadditional disks such that the total size should be at least 4,342 MB.

?

Cause - Insufficient spaceavailable in the selected Disks. At least, 8,711 MB of free space isrequired. Action - Chooseadditional disks such that the total size should be at least 8,711 MB.

?

具体创建过程,直接在VBOX上创建,或者参考我以前的blog,这里不在详述。

?

1.2 配置UDEV

?

用如下脚本获取绑定脚本:

for i in b c d e f g h;

do

echo "KERNEL==\"sd*\", BUS==\"scsi\",PROGRAM==\"/sbin/scsi_id -g -u /dev/\$name\", RESULT==\"`/sbin/scsi_id -g -u/dev/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\",GROUP=\"asmadmin\", MODE=\"0660\""

done



--在所有节点创建并配置UDEV Rules 文件



[root@asm ~]# touch /etc/udev/rules.d/99-oracle-asmdevices.rules



--添加如下内容:

KERNEL=="sd*",BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u /dev/$name",RESULT=="1ATA_VBOX_HARDDISK_VB0fe2de72-ff43e01f",NAME="asm-diskb", OWNER="grid", GROUP="asmadmin",MODE="0660"

KERNEL=="sd*",BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u /dev/$name",RESULT=="1ATA_VBOX_HARDDISK_VBb84b3378-7205c629",NAME="asm-diskc", OWNER="grid", GROUP="asmadmin",MODE="0660"

KERNEL=="sd*",BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u /dev/$name", RESULT=="1ATA_VBOX_HARDDISK_VB8c6d2199-64d26b1e",NAME="asm-diskd", OWNER="grid", GROUP="asmadmin",MODE="0660"

KERNEL=="sd*",BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u /dev/$name",RESULT=="1ATA_VBOX_HARDDISK_VBc86e3f5c-ba9c8397",NAME="asm-diske", OWNER="grid", GROUP="asmadmin",MODE="0660"

KERNEL=="sd*",BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u /dev/$name",RESULT=="1ATA_VBOX_HARDDISK_VB4776a8c1-0b444519",NAME="asm-diskf", OWNER="grid", GROUP="asmadmin",MODE="0660"

KERNEL=="sd*",BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u /dev/$name",RESULT=="1ATA_VBOX_HARDDISK_VBb7771090-d177eeaf",NAME="asm-diskg", OWNER="grid", GROUP="asmadmin",MODE="0660"

KERNEL=="sd*",BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u /dev/$name",RESULT=="1ATA_VBOX_HARDDISK_VBe7da4ea4-622fea96",NAME="asm-diskh", OWNER="grid", GROUP="asmadmin",MODE="0660"



--重启UDEV:

[root@asm rules.d]# start_udev

Starting udev: [ OK ]



--检查共享设备的所属关系和权限:

[root@rac1 ~]# ll /dev/asm*

brw-rw---- 1 grid asmadmin 8, 16 May 28 22:55 /dev/asm-diskb

brw-rw---- 1 grid asmadmin 8, 32 May 28 22:55 /dev/asm-diskc

brw-rw---- 1 grid asmadmin 8, 48 May 28 22:55 /dev/asm-diskd

brw-rw---- 1 grid asmadmin 8, 64 May 28 22:55 /dev/asm-diske

brw-rw---- 1 grid asmadmin 8, 80 May 28 22:55 /dev/asm-diskf

brw-rw---- 1 grid asmadmin 8, 96 May 28 22:55 /dev/asm-diskg

brw-rw---- 1 grid asmadmin 8, 112 May 2822:55 /dev/asm-diskh

[root@rac1 ~]#


2 安装RAC的准备工作

?

2.1 添加组和用户(所有节点)

groupadd -g 1000 oinstall

groupadd -g 1200 asmadmin

groupadd -g 1201 asmdba

groupadd -g 1202 asmoper

groupadd -g 1300 dba

groupad