oracle 10g rac安装


2.修改主机名:
/etc/sysconfig/network文件中:
  hostname=rh1
/etc/hosts中:
127.0.0.1               localhost.localdomain localhost rh1

192.168.1.31 rh1
192.168.1.32 rh2

192.168.1.241 rh1-vip
192.168.1.242 rh2-vip

10.10.1.1  rh1-priv
10.10.1.2  rh2-priv

3.修改IP(eth0 为bridge,eth1为host only)
/etc/sysconfig/network-scripts/ifcfg-eth0 中修改为:
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:0C:29:A8:E1:2C
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.1.31

/etc/sysconfig/network-scripts/ifcfg-eth1 中修改为:
DEVICE=eth1
BOOTPROTO=static
HWADDR=00:0C:29:A8:E1:36
ONBOOT=yes
TYPE=Ethernet
IPADDR=10.10.1.1


4 ./etc/sysconfig/iptables中最前面添加:
-A RH-Firewall-1-INPUT -p tcp -m multiport --dport 22,53,1521 -j ACCEPT

5.创建oinstall、dba组,oracle用户,设置oracle用户密码:
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle

6. /etc/sysctl.conf中添加:

kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144

添加后执行命令sysctl -p 生效。

/etc/security/limits.conf中添加:

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

 /etc/pam.d/login中添加:

session required /lib64/security/pam_limits.so
session required pam_limits.so

/etc/profile中添加:
if [ $USER = "oracle" ]; then
  if [ $SHELL = "/bin/ksh" ]; then
    ulimit -p 16384
    ulimit -n 65536
  else
    ulimit -u 16384 -n 65536
  fi
fi

7.
mkdir /u01
chown oracle:oinstall /u01

8.
mkdir ~/.ssh
chmod 700 ~/.ssh
ssh-keygen -t rsa
ssh-keygen -t dsa
cat id_rsa.pub >>authorized_keys
cat id_dsa.pub >>authorized_keys

scp authorized_keys rh2:/home/oracle/.ssh

9.
一节点:
/etc/sysconfig/rawdevices中添加:
/dev/raw/raw1   /dev/sdb1      
/dev/raw/raw2   /dev/sdc1      
/dev/raw/raw3   /dev/sdd1      
/dev/raw/raw4   /dev/sde1      
/dev/raw/raw5   /dev/sdf1
运行service rawdevices start
另一节点:
/etc/sysconfig/rawdevices中添加:
/dev/raw/raw1   /dev/sdb1      
/dev/raw/raw2   /dev/sdc1      
/dev/raw/raw3   /dev/sdd1      
/dev/raw/raw4   /dev/sde1      
/dev/raw/raw5   /dev/sdf1
partprobe /dev/sdb
partprobe /dev/sdc
partprobe /dev/sdd
partprobe /dev/sde
partprobe /dev/sdf
运行service rawdevices start

10. 两个节点分别执行:
    /etc/init.d/oracleasm configure

   节点1执行:/etc/init.d/oracleasm createdisk 11 /dev/sdg1
   节点2执行: /etc/init.d/oracleasm scandisks
11 .节点1运行root.sh后要运行:./vipca 来配置虚拟IP节点2才不会报错




------solution
1.
摘要:crs_stat_t看到真例1状况为OFFLINE,独自启动真例srvctl start instance -d orcl -i orcl1报PRKP-1001:Error starting instance orcl1 on node rac1 CRS-0215:Could not start resource 'ora.orcl.orcl1.inst'。 Solution: export ORACLE_SID=AS]

crs_stat_t看到实例1状态为OFFLINE,单独启动实例srvctl start instance -d orcl -i orcl1报PRKP-1001:Error starting instance orcl1 on node rac1
CRS-0215:Could not start resource 'ora.orcl.orcl1.inst'。


Solution:
export ORACLE_SID=+ASM1
再执行SQLPLUS
select name,state from v$asm_diskgroup; 
结果发现ASM盘都没有MOUNT,所以手动MOUNT
alert diskgroup GROUPDATA mount;
然后再
export ORACLE_SID=orcl1
sqlplus / as sysdba
startup
正常启动 
2.crs0223

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9569516/viewspace-2060769/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/9569516/viewspace-2060769/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值