12C RAC 在AIX 7 上的安装步骤

为保密要求,节点以及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

用于安装数据库以及集群软件

 

 

IP地址

 

节点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

 

安装前配置

Ssh互信

 

使用grid解压目录下的sshsetup脚本配置互信关系。

 

配置oracle以及grid用户,需要切换到相应用户下执行该脚本。

 

# ./sshsetup/sshUserSetup.sh –usergrid  –hosts “node1 node2”

 

# ./sshsetup/sshUserSetup.sh –user oracle –hosts“node1 node2”

 

 

Iocp

Smit iocp --  Change / Show Characteristics of I/OCompletion Portss设置

STATE to be configured at system restart 状态为available。

 

 

Hosts

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经操作系统工程师验证已经安装最新版本,可以忽略。


12C RAC 在AIX 7 上的安装步骤_第1张图片


因为使用了私有网卡绑定技术,没有使用oracle建议的自己的haip技术,这里出现了报错,可以忽略。



12C RAC 在AIX 7 上的安装步骤_第2张图片



经验证,几个disk的lunID号不同,不是同一块磁盘,错误忽略。





由于没有使用dns以及dhcp,也没有使用gns,使用hosts文件解析scan的别名,所以这里报错,可以忽略。



12C RAC 在AIX 7 上的安装步骤_第3张图片


这是新版本12c的一个bug,经检查,iocp的状态已经是available,所以可以忽略。



12C RAC 在AIX 7 上的安装步骤_第4张图片


创建磁盘组


然后是创建磁盘组

12C RAC 在AIX 7 上的安装步骤_第5张图片


安装数据库软件

指定好安装目录即可,验证的时候,会出现安装grid软件时一样的warning,直接忽略即可。


12C RAC 在AIX 7 上的安装步骤_第6张图片


创建数据库


最后就是创建数据库了


这里需要注意,这里有个server pool的概念,和传统的11g不太一样,可能就是为了大规模集群做准备吧,这里的cardinality,按照原来的理解相当于机器的数量,这里要做的是将多少机器资源分配给新创建的server pool,用来给新创建的数据库使用。因为是双机,所以这里填写2。其他的步骤和原有的差不多这里不再列举。


12C RAC 在AIX 7 上的安装步骤_第7张图片




就到这了,详细文档在下面的链接:


http://download.csdn.net/detail/renfengjun/8470665



转载请注明出处:

blog.csdn.net/renfengjun

你可能感兴趣的:(12C RAC 在AIX 7 上的安装步骤)