为保密要求,节点以及ip地址做了替换处理。
节点名称 |
操作系统 |
内存 |
集群软件版本 |
数据库版本 |
node1 |
Power 7100-03-03-1415 |
46.25GB |
12.1.0.2 |
12.1.0.2 |
node2 |
Power 7100-03-03-1415 |
46.25GB |
12.1.0.2 |
12.1.0.2 |
目录名称 |
大小 |
备注 |
/u01 |
100GB |
用于安装数据库以及集群软件 |
节点1主机名 |
node1 |
节点1 IP地址 |
192.168.1.77 |
节点1私有IP |
10.1.1.1 |
节点1虚拟IP |
192.168.1.78 |
节点2主机名 |
node2 |
节点2 IP地址 |
192.168.1.88 |
节点2私有IP |
10.1.1.2 |
节点2虚拟IP |
192.168.1.89 |
SCAN-VIP |
192.168.1.99 |
磁盘组 |
磁盘 |
可用空间 |
冗余 |
SYSTEM |
/dev/rhdiskpower0 /dev/rhdiskpower1 /dev/rhdiskpower2 |
20GB |
Normal |
DATA |
/dev/rhdiskpower3 /dev/rhdiskpower4 /dev/rhdiskpower5 /dev/rhdiskpower6 /dev/rhdiskpower7 /dev/rhdiskpower8 /dev/rhdiskpower9 /dev/rhdiskpower10 /dev/rhdiskpower11 /dev/rhdiskpower12 /dev/rhdiskpower13 /dev/rhdiskpower14 |
6144GB |
External |
使用grid解压目录下的sshsetup脚本配置互信关系。
配置oracle以及grid用户,需要切换到相应用户下执行该脚本。
# ./sshsetup/sshUserSetup.sh –usergrid –hosts “node1 node2”
# ./sshsetup/sshUserSetup.sh –user oracle –hosts“node1 node2”
Smit iocp -- Change / Show Characteristics of I/OCompletion Portss设置
STATE to be configured at system restart 状态为available。
Cat /etc/hosts
127.0.0.1 loopback localhost # loopback (lo0) name/address
::1 loopback localhost # IPv6 loopback (lo0) name/address
192.168.1.77 node1
192.168.1.78 node1-vip
10.1.1.1 node1-priv
192.168.1.88 node2
192.168.1.89 node2-vip
10.1.1.2 node2-priv
192.168.1.99 scan-vip
chdev -l hdiskpower0 -areserve_policy=no_reserve
chdev -l hdiskpower1 -areserve_policy=no_reserve
chdev -l hdiskpower2 -areserve_policy=no_reserve
chdev -l hdiskpower3 -areserve_policy=no_reserve
chdev -l hdiskpower4 -areserve_policy=no_reserve
chdev -l hdiskpower5 -areserve_policy=no_reserve
chdev -l hdiskpower6 -areserve_policy=no_reserve
chdev -l hdiskpower7 -areserve_policy=no_reserve
chdev -l hdiskpower8 -areserve_policy=no_reserve
chdev -l hdiskpower9 -areserve_policy=no_reserve
chdev -l hdiskpower10 -areserve_policy=no_reserve
chdev -l hdiskpower11 -areserve_policy=no_reserve
chdev -l hdiskpower12 -areserve_policy=no_reserve
chdev -l hdiskpower13 -areserve_policy=no_reserve
chdev -l hdiskpower14 -areserve_policy=no_reserve
# chown grid:dba /dev/rhdiskpower*
# chown grid:dba /dev/hdiskpower*
/usr/sbin/no -r -o ipqmaxlen=512
/usr/sbin/no -p -o rfc1323=1
/usr/sbin/no -p -o sb_max=4194304
/usr/sbin/no -p -o udp_sendspace=65536
/usr/sbin/no -p -o udp_recvspace=655360
使用grid用户执行软件解压目录下的runcluvfy.sh。
./runcluvfy.sh stage –pre crsinst –n node1,node2–fixup –verbose
执行脚本结束后会生成自动fixup脚本,此脚本可以设置内核参数等工作。
/tmp/CVU_12.1.0.2.0_grid/runfixup.sh
最后的输出见附录。
下面就是启动图形界面的时候了。
只截取重要部分
PATCH经操作系统工程师验证已经安装最新版本,可以忽略。
因为使用了私有网卡绑定技术,没有使用oracle建议的自己的haip技术,这里出现了报错,可以忽略。
经验证,几个disk的lunID号不同,不是同一块磁盘,错误忽略。
由于没有使用dns以及dhcp,也没有使用gns,使用hosts文件解析scan的别名,所以这里报错,可以忽略。
这是新版本12c的一个bug,经检查,iocp的状态已经是available,所以可以忽略。
然后是创建磁盘组
最后就是创建数据库了
这里需要注意,这里有个server pool的概念,和传统的11g不太一样,可能就是为了大规模集群做准备吧,这里的cardinality,按照原来的理解相当于机器的数量,这里要做的是将多少机器资源分配给新创建的server pool,用来给新创建的数据库使用。因为是双机,所以这里填写2。其他的步骤和原有的差不多这里不再列举。
就到这了,详细文档在下面的链接:
http://download.csdn.net/detail/renfengjun/8470665
转载请注明出处:
blog.csdn.net/renfengjun