美创科技技术社区

注册

 

发新话题 回复该主题

11gR2 RAC 安装小结 [复制链接]

1#



写在最前面
在3天的环境搭建中得到的同事兼好友Kimi的大力支持,是他忍受着我的电话粥,甚至是晚上11点。如果没有他的前车之鉴,或许,要在3之前加个1,可能比较妥当。
耗时3天
第一天, 准备介质,准备基础环境
第二天, 配置共享存储
第三天, 安装grid,rdbms,dbca
环境描述
虚拟机 ESXi 5.0
OS Oracle Linux 5.4 32bit
grid 11.2.0.1
db 11.2.0.1
network
public eth0
virtual eth0
private eth1
vault01 public 192.168.1.91 vault01.oracle.com vault01
virtual 192.168.1.92 vault01-virt.oracle.com vault01-virt
private 123.45.67.91 vault01-priv.oracle.com vault01-priv
vault02 public 192.168.1.95 vault02.oracle.com vault01
virtual 192.168.1.96 vault02-virt.oracle.com vault02-virt
private 123.45.67.95 vault02-priv.oracle.com vault02-priv
192.168.1.199 vault-scan.oracle.com vault-scan
1 配置共享存储时需要注意创建磁盘的类型
我的实践:
vmkfstools -c 2g -a lsilogic -d eagerzeroedthick shared03.vmdk
diskformat: eagerzeroedthick
2 安装grid
2.1 安装选项
在11.2.0.2之后,可以software-only模式安装后,通过$GRID_HOME/crs/config.sh来配置cluster;
但是在此之前,还是通过第一个选项,配置比较简单。
2.2 简易的节点间ssh信任
在10g RAC的时候配置节点间的ssh信任是件头疼的事情,因为他需要你不但有os的基础,还要有network的基础,不过这在11gR2(至少是这个版本),你可以通过图像界面来完成。
2.3 配置SCAN
这个东西是之前版本vip的延伸,但是融入了DNS的寻址,所以,第一次接触还是有点小麻烦,尤其是最后root.sh都执行成功,还报一个错,着实吓着了我。
具体的学习可以参阅:
11gR2 Grid Infrastructure Single Client Access Name (SCAN) Explained [ID 887522.1]
2.4 root.sh的回退
删除$GRID_BASE, $GRID_HOME, /etc/oracle, $ORACLE_BASE/ oraInventory
dd 共享磁盘
在相应的节点
$GRID_HOME/crs/install/rootcrs.pl -verbose -deconfig -force
在最后一个节点
$GRID_HOME/crs/install/rootcrs.pl -verbose -deconfig -force -lastnode
完成后,新建目录,赋予相应的全新grid相关为gridinstall,/u01/app需要755
2.5 其他事项
Installing the cvuqdisk Package for Linux
安装前环境变量确保设置完成
GRID INSTALLATION ROOT.SH fails with Failure with signal 11 Failed to create or upgrade OLR [ID 1068212.1]
3 安装rdbms
没有太多噱头
4 dbca
遭遇bug 8930861
X86 DBCA, NETCA GIVE JAVA HOTSPOT ERROR IF ON X86_64 HARDWARE [ID 942076.1]
该bug是你在64bit的machine上安装32bit的OS所致,解决方式有2个,第一个装64bitOS,第二个打补丁。
分享 转发
TOP
发新话题 回复该主题