Orace 11gR2 RAC for AIX 61 安装与配置.docx

上传人:b****8 文档编号:9901607 上传时间:2023-05-21 格式:DOCX 页数:87 大小:60.42KB
下载 相关 举报
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第1页
第1页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第2页
第2页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第3页
第3页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第4页
第4页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第5页
第5页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第6页
第6页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第7页
第7页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第8页
第8页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第9页
第9页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第10页
第10页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第11页
第11页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第12页
第12页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第13页
第13页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第14页
第14页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第15页
第15页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第16页
第16页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第17页
第17页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第18页
第18页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第19页
第19页 / 共87页
Orace 11gR2 RAC for AIX 61 安装与配置.docx_第20页
第20页 / 共87页
亲,该文档总共87页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Orace 11gR2 RAC for AIX 61 安装与配置.docx

《Orace 11gR2 RAC for AIX 61 安装与配置.docx》由会员分享,可在线阅读,更多相关《Orace 11gR2 RAC for AIX 61 安装与配置.docx(87页珍藏版)》请在冰点文库上搜索。

Orace 11gR2 RAC for AIX 61 安装与配置.docx

Orace11gR2RACforAIX61安装与配置

软件安装与配置

Orace11gR2RAC安装与配置

forAIX6.1

公司:

作者:

创建日期:

2012-09-14

修改日期:

2012-09-14

版本:

1.0

参考文档

文档控制

修改记录

日期

作者

版本

2012-09-14

1.0

审阅

日期

姓名

职位

分发

拷贝

姓名

单位

1

智业

2

3

文档控制II

前言1

读者1

文档结构1

第一部分:

OracleGridInfrastructure安装1

一、GridInfrastructure典型安装过程1

1.典型安装与高级安装1

2.典型安装准备1

3.安装准备所必须的手动任务2

4.安装Girdinfrastructure3

二、群集准备-Girdinfrastructure高级安装3

1.安装fixup脚本(可选)4

2.建立组、用户和路径4

3.检查硬件要求5

4.确认软件要求9

5.检查软件需求13

6.校验和设置UDP和TCP内核参数13

7.配置AIX系统环境14

8.NTP配置15

9.在安装期间自动配置SSH16

10.配置GridInfrastructureSoftwareOwner用户环境17

11.运行rootpre.sh脚本18

12.群集名要求18

三、为ClusterandOracleRealApplicationClusters(OracleRAC)安装GridInfrastructure配置存储18

1.OracleClusterwareandOracleRAC存储选项综述18

2.了解ACFS19

3.支持的存储选项19

4.共享文件系统配置19

四、安装GridInfrastructure21

1.Oralecluster,database,recovery文件存储选项21

2.存储选择指导方针21

3.建立必须的目录21

4.选择磁盘文件系统后的检查22

5.使用共享文件系统配置OracleCluster存储22

6.使用RAW设备配置OracleClusterware文件23

7.使用RAWLV设备配置OracleClusterware文件24

8.为ASM配置磁盘27

9.使用已存在的ASM磁盘组28

10.为ASM配置磁盘28

11.为数据库文件在RAW上配置磁盘29

第三部分:

安装OracleClusterware和OracleRealApplicationClusters31

五、安装OracleClusterware31

1.使用CVU检查OracleClusterware要求31

2.使用OUI安装前准备32

3.使用OUI安装OracleClusterware33

4.安装后格式化OCFS33

六、安装Oracle10gRealApplicationClusters33

1.使用CVU校验数据库安装准备状态33

2.运行DBCA,选择数据库配置类型34

3.使用OUI安装Oracledatabase10g步骤34

4.在Windows平台上的最小内存需求34

5.卸载RAC软件34

6.从Windows环境删除OracleClusterware35

7.卸载OracleClusterware并降级到9.235

8.卸载ASM36

七、使用DBCA建立RAC数据库36

1.在OracleRealApplicatonClusters上使用DBCA36

2.RAC高可用性服务36

八、安装之后操作37

1.必须的操作37

2.推荐操作37

第四部分RealApplicationClustersEnvironment配置38

九、RAC数据库参数管理38

1.参数文件与RAC38

2.在OracleRAC中使用SPFILE38

3.RAC中参数文件搜索顺序38

十、了解已安装RAC的配置38

1.了解RAC配置环境38

2.什么是OCR39

3.使用DBCA建立数据库组件39

第五部分OracleClusterware与OracleRAC安装参考信息44

附录A:

安装过程中的疑难解答44

1.OracleCluster与RAC安装疑难解答44

附录B:

使用脚本建立RAC数据库44

1.使用脚本建立RAC数据库44

附录D:

从一个单实例数据库转换到RAC群集45

1.转换的先决条件45

2.从单实例转换到RAC45

3.Cluser上的单实例到RAC46

附录E:

RAC环境的目录结构47

附录F:

如何处理一个已存在的RAC数据库47

1.备份RAC数据库47

2.关闭RAC数据库48

前言

Oracle11gRAC安装与配置forLinux

读者

此配置手册供以下读者使用:

Ø智业软件

文档结构

第一部分:

OracleGridInfrastructure安装

第二部分:

OracleClusterware与OracleRealApplicationClusters安装前准备规程

第三部分:

安装OracleClusterware与OracleRealApplicationClusters

第四部分:

OracleRealApplicationClusters环境配置

第五部分:

OracleClusterware与OracleRealApplicationClusters参考资料

第一部分:

OracleGridInfrastructure安装

一、GridInfrastructure典型安装过程

1.典型安装与高级安装

Ø典型安装最小化安装选项,Oracle推荐大多数群集可以使用此类安装。

Ø高级安装可以对存储,网络,操作系统组权限,ASM角色等进行更多更细粒度的定制。

2.典型安装准备

安装执行脚本:

在使用11.2OUI安装时,会自动生成runfixup.sql脚本,运行此脚本完成必须的安装准备的必要任务。

runfixup.sql脚本在安装过程中生成,使用root身份运行,它执行以下任务:

Ø设置内核参数;

Ø为Oracle产品目录和系统权限配置安装Owner的主要组与次要组;

Ø设置shell权限

3.安装准备所必须的手动任务

1.1校验必须系统配置

内存空间:

至少2GB

/usr/sbin/lsattr-E-lsys0-arealmem

交换空间:

等于内存,或是16GB

lsps-a

磁盘空间:

至少2G的共享磁盘空间存储群集共享文件,至少6.5GB的磁盘空间存储Gridinfrastructure安装文件

df–h

临时空间:

至少1GB

df-h/tmp

1.2检查网络要求

ØSingleClientAccessName(SCAN):

为群集使用的单一的客户访问名称

ØIPAddressRequirements:

至少配置两个接口,一个用于私有网络,一个用于公有网络

Ø每节点配置一个公有IP地址:

静态IP地址

在安装前配置完成可用

公有IP,虚拟IP,SCANIP地址在同一个子网内

Ø每节点配置一个虚拟IP

静态IP地址

在安装配置前可用

公有IP,虚拟IP,SCANIP地址在同一个子网内

ØSCANIP

使用DNS在安装之前配置3个静态IP地址,三个IP地址关联SCAN名,并且有DNS提供随机访问

在安装前配置DNS解析

配置一个SCAN名,不能以数字开头

与公有IP,虚拟IP,SCANIP地址在同一个子网内

符合RFC952标准,可以使用“-”,不能使用“_”

Ø每节点配置一个私有IP

静态IP地址

一个独立的私有子网,仅可被其他群集成员访问

Ø冗余互联

在早期的版本,冗余互联只能使用bonding,trunking,teaming等类似的技术实现。

从11.2.0.2开始Oracle可以直接实现冗余互联,不需要其它技术。

内部冗余可以使用多大4个私有网络实现

Ø网络接口规划

在安装过程中确认每个网络接口是公有,私有还是不使用。

冗余互联不能用户公有接口,如果需要高可用或负载均衡使用第三方解决方案,如:

bonding,trunking,teaming等类似的技术

冗余互联可用于私有网络

1.3检查操作系统包

1.4建立组和用户

#mkgroup-'A'id='1000'adms='root'oinstall

#mkgroup-'A'id='1031'adms='root'dba

#mkuserid='1100'pgrp='oinstall'groups='dba'home='/home/grid'grid

#mkuserid='1101'pgrp='oinstall'groups='dba'home='/home/oracle'oracle

#mkdir-p/u01/app/11.2.0/grid

#chown-Rgrid:

oinstall/u01

#mkdir/u01/app/oracle

#chownoracle:

oinstall/u01/app/oracle

#chmod-R775/u01/

1.5确保gird用户存在性能选项CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,andCAP_PROPAGATE

#/usr/bin/lsuser-acapabilitiesgrid

#/usr/bin/chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATEgrid

1.6配置shell参数,编辑文件/etc/security/limits

default:

fsize=-1

core=2097151

cpu=-1

data=-1

rss=-1

stack=-1

nofiles=-1

1.7检查存储

在OracleASM中应该足够的空间放置OracleClusterwarefiles(votingdisksandOracleClusterRegistries),andforOracleDatabasefiles。

新的OracleClusterwarefiles不在支持块或raw设备。

4.安装Girdinfrastructure

./runInstaller

二、群集准备-Girdinfrastructure高级安装

本节描述了为使用群集安装Girdinfrastructure,在开始OUI之前所必须完成的配置任务。

1.安装fixup脚本(可选)

./runcluvfy.shstage-precrsinst-nnode1,node2-fixup-verbose

2.建立组、用户和路径

1.1确定Oracleinventory和OracleInventory组是否存在

more/etc/oraInst.loc

grepoinstall/etc/group

1.2建立OracleInventory组(当不存在时)

#mkgroupid=1000adms='root'oinstall

1.3建立OracleInventory用户

当OraclesoftwareOwner不存在或是OraclesoftwareOwner但是想使用独立的用户安装GridInfrastrusture时需要创建OracleInventory用户

1.4确定OracleSoftware软件安装目录是否存在

idoracle

1.5为GridInfrestructure建立或修改OracleSoftwareOwner

1.5.1建立girdowner

mkuserid='1100'pgrp='oinstall'groups='dba'home='/home/grid'grid

1.5.2设置grid密码

passwdgrid

1.5.3配置gird用户性能选项CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,andCAP_PROPAGATE

#lsuser-acapabilitiesgrid

#chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATEgrid

1.6建立OracleBase目录

#mkdir-p/u01/app/11.2.0/grid

#mkdir-p/u01/app/grid

#mkdir-p/u01/app/oracle

#chowngrid:

oinstall/u01/app/11.2.0/grid

#chowngrid:

oinstall/u01/app/grid

#chownoracle:

oinstall/u01/app/oracle

#chmod-R775/u01/

#chown-Rgrid:

oinstall/u01

1.7如何分配不同的权限组

dba:

组成员具有sysdba权限

oper:

组成员具有sysoper权限

asmadmin:

组成员具有sysasm权限,用于管理asm实例

asmdba:

组成员具有asm权限,用于安装与管理asm文件

asmoper:

组成员具有asmoper权限

1.8建立不同的权限组(完整的创建组、用户和安装目录)

#mkgroup-'A'id='1000'adms='root'oinstall

#mkgroup-'A'id='1020'adms='root'asmadmin

#mkgroup-'A'id='1021'adms='root'asmdba

#mkgroup-'A'id='1022'adms='root'asmoper

#mkgroup-'A'id='1031'adms='root'dba

#mkgroup-'A'id='1032'adms='root'oper

#mkuserid='1100'pgrp='oinstall'groups='asmadmin'home='/home/grid'grid

#mkuserid='1101'pgrp='oinstall'groups='dba,asmdba'home='/home/oracle'oracle

#mkdir-p/oracle/app/grid

#chown-Rgrid:

oinstall/oracle

#mkdir/oracle/app/oracle

#chownoracle:

oinstall/oracle/app/oracle

#chmod-R775/oracle/

3.检查硬件要求

1.1常规服务器要求

Ø服务器必须有相同的体系结构,32-bit或64-bit

Ø确保服务器运行在level3或level5

Ø确保服务器运行在相同的operatingsystembianry

1.2服务器硬件要求

为了OUI正常的显示,至少1024*768的分辨率

1GB的/tmp临时空间

7.5GB的gridInfrastructure存储空间

2GB的数据库存储空间

1.3服务器内存要求

AvailableRAM

SwapSpaceRequired

Between2GBand16GB

EqualtothesizeofRAM

Morethan16GB

16GBofRAM

1.4检查服务器硬件和内存配置

/usr/sbin/lsattr-E-lsys0-arealmem#检查内存

lsps-s#检查交换空间

/usr/bin/df-g/tmp#检查临时空间

bootinfo-K#检查操作系统体系结构

1.5检查网络要求

1.5.1网络硬件要求

Ø每个节点至少2块网卡,一块用于公有网络,一块用于私有网络。

但使用冗余互联时,可以定义多块网卡用于私有网络,Oracle群集件建立1-4个高可用的IP地址,OracleRAC和ASM能够使用这些地址确保节点间的高可用性和负载均衡通信。

Ø默认情况下Oracle使用所有的HAIP地址用于私有网络通信,

Ø如果使用第三方技术为公有网络配置多个接口,那么必须为联合接口指定单一的接口名称。

Ø安装RAC是所有节点的网络接口必须相同,如:

节点一的公有网络使用eht0,那么节点二的公有网络也必须使用eth0

Ø每个节点公有网络必须支持TCP/IP

Ø对于私有网络必须支持UDP,并至少为1Gethernet。

私有网络应使用交换机连接

Ø每个节点的私有接口互联必须处于同一子网

Ø所有分配的互联接口必须完全可达

1.5.2IP地址要求

1.5.2.1有两种方式配置IP地址:

一、使用GridNamingService(GNS)动态配置IP地址,当使用这种方式是,分配静态IP地址给主机名,分配动态IP地址给群集VIP。

因此必须具备一台DHCP服务器,以及至少包含每个节点1个IP地址,3个IP地址给SCAN的地址池。

二、使用静态分配IP地址,对于主机名和VIP都使用静态IP,并通过DNS或HOSTS文件解析。

注:

OracleonlysupportsDHCP-assignednetworksforthedefaultnetwork,notforanysubsequentnetworks

1.5.2.2手工配置IP地址

Ø每节点配置一个公有IP地址:

静态IP地址

在安装前配置完成可用

公有IP,虚拟IP,SCANIP地址在同一个子网内

Ø每节点配置一个虚拟IP

静态IP地址

在安装配置前可用

公有IP,虚拟IP,SCANIP地址在同一个子网内

ØSCANIP

使用DNS在安装之前配置3个静态IP地址,三个IP地址关联SCAN名,并且有DNS提供随机访问

在安装前配置DNS解析

配置一个SCAN名,不能以数字开头

与公有IP,虚拟IP,SCANIP地址在同一个子网内

符合RFC952标准,可以使用“-”,不能使用“_”

Ø每节点配置一个私有IP

静态IP地址

一个独立的私有子网,仅可被其他群集成员访问

1.5.2.3SCAN配置

Ø使用SCAN能够灵活的增加删除节点,而不需要修改客户端配置

ØSCAN支持DNS和HOSTS文件,但是推荐使用DNS,使用HOSTS文件时,SCAN只能使用单一IP地址配置

1.5.3OracleGridInfrastructure必须Broadcastcommunications(ARPandUDP)支持,不论公有网络还是私有网络(11.2.0.2后)

1.5.4OracleGridInfrastructure必须MulticastRequirements支持,对于私有网络(11.2.0.2后)

1.5.5为GNS配置DNS委托

1.5.5.1在DNS建立GNS虚拟IP

mycluster-A192.0.2.1

1.5.5.2配置GNS子域转发

NSmycluster-

1.5.5.3在群集节点上配置resolve.conf域名解析服务器

optionsattempts:

2

optionstimeout:

1

search

nameserverxxx.xxx.xxx.42

nameserverxxx.xxx.xxx.15

1.5.5.4在/etc/nsswitch.conf配置名称解析的顺序,由于SCAN使用NIS可能存在问题,因此Oracle建议NIS放置到最后

hosts:

filesdnsnis

1.6GNS配置例子

Identity

HomeNode

HostNode

GivenName

Type

Address

AddressAssignedBy

ResolvedBy

GNSVIP

None

SelectedbyOracleClusterware

mycluster-

virtual

192.0.2.1

Fixedbynetadministrator

DNS

Node1Public

Node1

node1

node1

Public

192.0.2.101

Fixed

GNS

Node1VIP

Node1

SelectedbyOracleClusterware

node1-vip

Virtual

192.0.2.104

DHCP

GNS

Node1Private

Node1

node1

node1-priv

Private

192.168.0.1

FixedorDHCP

GNS

Node2Public

Node2

node2

node2

Public

192.0.2.102

Fixed

GNS

Node2VIP

Node2

SelectedbyOracleClusterware

node2-vip

Virtual

192.0.2.105

DHCP

GNS

Node2Private

Node2

node2

node2-priv

Private

192.168.0.2

FixedorDHCP

GNS

SCANVIP1

none

SelectedbyOracleClusterware

mycluster-

virtual

192.0.2.201

DHCP

GNS

SCANVIP2

none

SelectedbyOracleClusterware

mycluster-

virtual

192.0.2.202

DHCP

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2