ORACLE 11g RAC 安装搭建手册一、RAC 环境设计1.服务器配置操作系统Linux 5.8Linux 5.8主机名rac1rac2内存2G2G网卡eth0(Public)eth1(Prive)eth0(Public)eth1(Prive)2.用户组规划GroupNameoinstallasmadminasmdbaasmopendbaGroupID501504506507502说明Oracle 清单和软件所有者Oracle 自动存储管理组ASM 数据库管理员组ASM 操作员组数据库管理员HOSTrac1,rac2rac1,rac2rac1,rac2rac1,rac2rac1,rac23.用户规划UserIDUserNamegridGroupoinstalldbaasmadminasmdbaasmoperoinstalldbaasmdba说明OracleCluster用户Oracle 数据库管理员HOST rac1rac2口令oracle501502oracle rac1rac2oracle4.IP 规划主机名rac1rac2scanIP公有 IP139.0.0.10139.0.0.11 139.0.0.100私有 IP10.10.10.21110.10.10.212虚拟 IP139.0.0.12139.0.0.135.存储规划存储组件OCR数据文件文件备份Block Device/dev/sdb/dev/sdc/dev/sdd/dev/sde/dev/sdf/dev/sdgASMlib NameDISK01DISK02DISK03DISK04DISK05DISK06Size1G1G1G10G10G10G二、ORACLE RAC 搭建1.安装依赖包配置好 yum 源,挂载好磁盘镜像,所有节点都执行安装yum install -y expect* iscsi* binutils* compat-libstdc++* expat*elfutils-libelf* gcc* glibc* ksh* libgcc*yum install -y pdksh* libgomp* compat-db* libXp* libaio* cpp* setarch*sysstat* libstdc++* make-3*yum install -y unixODBCyum install -y unixODBC-devel2.网络配置(1)使用 setup 直接修改 ip 或者 vi 编辑/etc/sysconfig/network 里面的 eth0和 eth1 文件(2)修改 rac1 和 rac2 的 hostsvi /etc/hosts###eth0-Public IP###139.0.0.10 rac1139.0.0.11 rac2###eth1–PRIVATE IP###10.10.10.211 rac1-priv10.10.10.212 rac2-priv###VIP###139.0.0.12 rac1-vip139.0.0.13 rac2-vip###SCAN###139.0.0.100 rac-cluster-scan(3)重启 rac1 和 rac2 的网络服务service network restart3.配置 NTPD 服务(1)修改 NTPD 参数文件(rac1,rac2)vi /etc/sysconfig/ntpdSYNC_HWCLOCK=yesOPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid"(2)修改 rac1 的 ntpd.conf 文件,删除原有内容录入以下内容cp /etc/ntp.conf /etc/ntp.conf.bakvi /etc/ntp.confrestrict 0.0.0.0 mask 0.0.0.0 nomodifyserver 127.127.1.0fudge 127.127.1.0 stratum 10restrict 12...