设为首页 加入收藏

TOP

12CRAC在AIX7上的安装步骤(一)
2015-11-21 01:52:43 来源: 作者: 【 】 浏览:0
Tags:12CRAC AIX7 安装 步骤

为保密要求,节点以及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经操作系统工程师验证已经安装最新版本,可以忽略。


\

?

?

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



\

?

?

?

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



\

?

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

?

?

\

?

?

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



\

?

?

创建磁盘组


然后是创建磁盘组

\

?

?

安装数据库软件

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

?

?

\

?

?

创建数据库


最后就是创建数据库了

?

这里需要注意,这里有个server pool的概念,和传统的11g不太一样,可能就是为了大规模集群做准备吧,这里的cardinality,按照原来的理解相当于机器的数量,这里要做的是将多少

首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇用C语言操作MySQL数据库-通用版 下一篇cache数据库:对象方式的数据库访..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: