10g rac环境准备

来源:互联网 发布:网络第二办公室 编辑:程序博客网 时间:2024/04/28 03:55

1:规划IP

192.168.1.80   node1
192.168.1.81   node2

192.168.1.90   node1-vip
192.168.1.91   node2-vip

10.10.10.1     node1-priv
10.10.10.2     node2-priv

2:安装oracle需要的包以及配置内核参数,添加用户及组

yum

vi /etc/sysctl.conf

Setting Shell Limits

groupadd oinstall
groupadd dba
useradd -g oinstall -G dba -u 50000 oracle

设置oracle环境变量

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.5/db_1

export ORA_CRS_HOME=$ORACLE_BASE/product/crs

export ORACLE_SID=rac1

3:绑定裸设备

cd /etc/udev/rules.d
vi 60-raw.rules

ACTION=="add", KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add", KERNEL=="sdb2", RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add", KERNEL=="sdb3", RUN+="/bin/raw /dev/raw/raw3 %N"
ACTION=="add", KERNEL=="raw*", OWNER=="oracle", GROUP=="oinstall", MODE=="0660"

一个用来放ocr,一个用来做votedisk,一个用来放数据文件asm的。

4:udev设置

for i in c d e ;
do
echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id -g -u -s %p\", RESULT==\"`scsi_id -g -u -s /block/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"oracle\", GROUP=\"oinstall\", MODE=\"0660\""
done

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VB3c0e301e-80a2d268_", NAME="asm-diskc", OWNER="oracle", GROUP="oinstall", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VB7693f481-efea9914_", NAME="asm-diskd", OWNER="oracle", GROUP="oinstall", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VBc0e1211c-179b4961_", NAME="asm-diske", OWNER="oracle", GROUP="oinstall", MODE="0660"

cd /etc/udev/rules.d

touch 99-oracle-asmdevices.rules

将2个规则文件复制到2号主机上去

scp 60-raw.rules node2:/etc/udev/rules.d/
scp 99-oracle-asmdevices.rules node2:/etc/udev/rules.d/

5:配置SSH互信 以及做时间同步

 ssh-keygen -t rsa
 ssh-keygen -t dsa

 cd .ssh

touch authorized_keys


[oracle@vrh3 .ssh]$ ssh vrh4 cat ~/.ssh/id_dsa.pub >> authorized_keys

[oracle@vrh3 .ssh]$ ssh vrh4 cat ~/.ssh/id_rsa.pub >> authorized_keys


[oracle@vrh3 .ssh]$ cat id_dsa.pub  >> authorized_keys
[oracle@vrh3 .ssh]$ cat id_rsa.pub  >> authorized_keys

 

最后开始安装。

 

原创粉丝点击