昨天抽空在自己的笔记本上安装了Oracle 11gR2 RAC, 主要步骤参考:
http://www.oracle-base.com/articles/11g/oracle-db-11gr2-rac-installation-on-oel5-using-virtualbox.php
在验证SCAN information时,总是弹出invalid hostname的报错, 没办法参照如下文档在其中一台虚拟机上安装了DNS服务器, 按照上面文档中的说法, 11.2.0.1中应该是可以不用DNS, 完全只用hosts文件的, 但是实践的时候出错.
http://blog.csdn.net/robinson_0612/article/details/8291685
今天用DBCA建库时, 节点2上的数据库总是无法启动, 查看MOS文档:SRVCTL Fails to Start Instance with ORA-17503 ORA-27303 But sqlplus Startup is Fine [ID 1322959.1]
最终确定原因为$GRID_HOME/bin/oracle丢失了setuid和setgid,$ chmod 6755 $GRID_HOME/bin/oracle
后问题解决
对比一下以前装10g RAC和现在11gR2 RAC的不同
1、 11gR2 RAC不再需要在安装Grid Infrastructure(CRS)之前配置SSH等价,安装程序可以自动配置(当然自己手工配置也可以)
2、 增加了SCAN IP
3、 11gR2 RAC需要使用DNS