人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx

上传人:b****2 文档编号:1560667 上传时间:2023-04-30 格式:DOCX 页数:60 大小:2.58MB
下载 相关 举报
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第1页
第1页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第2页
第2页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第3页
第3页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第4页
第4页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第5页
第5页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第6页
第6页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第7页
第7页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第8页
第8页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第9页
第9页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第10页
第10页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第11页
第11页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第12页
第12页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第13页
第13页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第14页
第14页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第15页
第15页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第16页
第16页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第17页
第17页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第18页
第18页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第19页
第19页 / 共60页
人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx_第20页
第20页 / 共60页
亲,该文档总共60页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx

《人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx(60页珍藏版)》请在冰点文库上搜索。

人工智能oracle11GR2 RAC for AIX614完全安装手册 精Word格式文档下载.docx

对应网卡

IP

用途

1

imbdb1

En0

192.168.17.237

public

2

Ibmdb1-vip

192.168.17.236

VIP

3

Ibmdb1-priv

En1

10.10.10.237

private

4

Ibmdb2

192.168.17.239

5

Ibmdb2-vip

192.168.17.238

6

Ibmdb2-priv

10.10.10.239

7

Scan.ibm.

192.168.17.229

192.168.17.228

192.168.17.227

Scanaddress

数据库全局接入

8

Scan

注:

SCANIP,有的资料说是1-3个,而有的资料说是必须要3个,未证实。

上规划表中7、8项二选一即可,如果没有DNS服务器,也可以使用/etc/hosts解析scan单IP

ASM规划

ASM规划表

磁盘组名

PV

属主

权限

单个LUN大小

冗余

OCRVOTE

Hdisk6

Hdisk5

Grid:

dba

660

5G

4G

external

DATA

Hdisk2

Hdisk4

50G

40g

若是需要捆绑网卡做心跳,可以使用:

#smitetherchannel

1.4.2DNS服务器(可选)

前面说到在Oracle11gR2RAC中引入了SCAN的概念,而ORACLE推荐使用DNS解析的方法来实现SCAN,这就要求网络中有一台DNS服务器用来解析SCAN地址。

如果你网络中没有专用的DNS服务器,那么也可以用现有的数据库服务器兼作DNS服务器,但是不推荐这样做,因为一旦这台机器当机了,DNS就无法解析,可以导致监听的异步常。

在AIX中搭建DNS服务器的方法在后文中将讲到。

这里使用/etc/hosts来解析scan

1.5安装目录规划

安装目录规划原则:

建立/u01文件系统用来安装grid、datbase程序。

程序都安装在/u01/app下面,对于grid与database分别建立不同的目录,分配不同的权限。

其中grid的ORACLE_BASE和ORACLE_HOME建议安装在不同的目录下,具体规划如下:

新建30Glv:

oralv

新建文件系统,挂载点:

/u01

gridbase目录:

/u01/app/grid#grid用户的ORACLE_BASE

gridasm安装目录:

/u01/app/11.2/grid#grid用户的ORACLE_HOME,也即是安装时的softwarelocation

Oraclebase目录:

/u01/app/oracle#oracle用户的ORACLE_BASE

此规划为后来总结,本实验中与此略有出入。

Grid用户的ORACLE_BASE、ORACLE_HOME都需要手工创建。

Oracle用户只创建ORACLE_BASE目录即可。

1.6存储规划

1.6.1grid、ASM安装目录

在Oracle11gR2中grid和ASM是安装在同一目录下的,我们将grid和ASM安装在/u01/grid目录下,为JFS2文件系统,大小建立为30GB以上。

本次示例25G

1.6.2Clusterware安装目录

我们将Clusterware安装在/u01/db目录下。

1.6.3OCR、VOTE存储规划

在我们的方案中规划如下:

OCRhdisk6容量:

VOTEhdisk5容量:

DATAhdisk2、4容量:

50G、40G

1.6.4数据库数据文件存储规划

规划使用2个50GB和40G的阵列盘用来存放数据库数据文件文件,这2块盘在ASM中做成external磁盘组。

2安装准备

2.1系统硬件环境检查

2.1.1Oracle11gR2RAC最低安装要求:

内存:

安装gridinfrastructure最少需要1.5GB的内存,

安装gridinfrastructure和RAC最少需要2.5GB的内存

swap:

最少需要4GB,有的资料介绍最少1.5G,不过安装环境检查时显示需要4G。

temp:

推荐10G,可以将安装文件上传至/tmp目录下,最少1GB

安装目录:

gridinfrastructure+ASM+Clusterware最少需要12GB

AIX6.1TL01SP1("

6100-01-01),64-bitkernel

2.1.2验证方法:

2.1.2.1确认内存大小

#lsattr-Elsys0-arealmem

realmem4194304AmountofusablephysicalmemoryinKbytesFalse

2.1.2.2确认SWAP空间,最少4G。

#lsps-a

若不够4G,需要增加PPS数。

本系统一个PPS为128M,所以增加20个,使swap达到4G。

PPS大小可以通过lsvgrootvg查看。

#chps-s20hd6

2.1.2.3确认/tmp大于1.5GB和/oracle目录空间15GB

推荐oracle安装目录在25GB左右,gridinfrastructure+ASM安装在/oracle/grid目录下,其中Oracle11gClusterware安装在/oracle/db目录下.

chfs–asize=5G/tmp

2.1.2.4确认系统结构

#getconfHARDWARE_BITMODE

64

2.1.2.5确认系统CPU个数和主频:

#lsdev-C|grepproc

proc0Available00-00Processor

proc1Available00-01Processor

#lsattr-Elproc0

frequency1002000000ProcessorSpeedFalse

smt_enabledfalseProcessorSMTenabledFalse

smt_threads1ProcessorSMTthreadsFalse

stateenableProcessorstateFalse

typePowerPC_POWER4ProcessortypeFalse

2.2安装操作系统软件包

2.2.1安装FILESETS

AIX6.1需要安装如下软件包:

bos.adt.base

bos.adt.lib

bos.adt.libm

bos.perf.libperfstat6.1.2.1orlater

bos.perf.perfstat

bos.perf.proctools

rsct.basic.rte

rsct.pat.clients.rte

xlC.aix61.rte10.1.0.0(orlater)

AIX5.3需要安装如下软件包:

bos.perf.libperfstat5.3.9.0orlater

xlC.aix50.rte10.1.0.0(orlater)

以上filesets安装与否可以用命令lslpp-l进行检查确认。

默认安装是不全的,需要手工进行添加。

同时系统盘的版本与上述也有差异,安装尝试。

2.2.2安装PATCHES

AIX版本要求如下

AIX5LV5.3TL09SP1("

5300-09-01"

),64bitkernel或以上版本

AIX6.1TL02SP1("

6100-02-01),64-bitkernel或以上版本

检查方法:

#oslevel-r

6100-03

其它单个补丁的要求如下:

AIX6LinstallationsAllAIX6L6.1installationsAuthorizedProblemAnalysis

Reports(APARs)forAIX5Lv.5.3ML06,andthefollowingAIX

fixes:

IZ41855

IZ51456

IZ52319

AIX5LinstallationsAllAIX5L5.3installationsAuthorizedProblemAnalysis

IZ42940

IZ49516

IZ52331

验证:

#/usr/sbin/instfix-i-kIZ41855

安装补丁:

由于6100-04不需要任何补丁,所以我们将系统升级到6100-04(但是安装grid的时候还是出现3个包未安装提示)

1、从IBM官网上下载6100-04-00-0943

2、将补丁文件上传至/tmp/tools下

3、smitupdate_all

选择不提交,保存被覆盖的文件,可以回滚操作,接受许可协议

MITsoftwareupdates?

No

SAVEreplacedfiles?

yes

ACCEPTnewlicenseagreements?

Yes

升级完后查看:

#oslevel-s

2.3配置IP地址

根据前面的规划先配置要两台机器的IP地址,就是ibmdb1、ibmdb1-priv和ibmdb2、ibmdb2-priv这四个IP地址。

同样配置几块网卡的IP地址,基中服务地址要配置网关,网关地址为:

192.168.17.254。

2.4修改/etc/hosts文件

修改每个节点上的/etc/hosts文件。

127.0.0.1loopbacklocalhost#loopback(lo0)name/address

192.168.17.237ibmdb1

192.168.17.236ibmdb1-vip

10.10.10.237ibmdb1-priv

192.168.17.239ibmdb2

192.168.17.238ibmdb2-vip

10.10.10.239ibmdb2-priv

192.168.17.229scan

如果你的环境里不具备DNS服务器,那么SCAN地址解析可以通过/etc/hosts或GNS来实现,这需要在你的所有数据库主机的host文件里添加一个SCAN地址,并且这个地址的解析名不要超过16个字符,超过的话,oracle只会解析前16个字符。

本例中我们通过/etc/hosts来解析scan。

2.5文件系统准备

创建/u01文件系统

2.5.1方法1:

使用命令创建

1、mkdir/u01

2、建立一个lv   mklv–tjfs2–yu01lvrootvg200#200个pps,可视需要而定

3、建立一个文件系统crfs–vjfs2-d/dev/u01lv-m/u01

4、mount文件系统  mount/u01

5、使用smitchfs,修改/u01启动自动mount。

创建/oracle文件系统

1、mkdir/oracle

2.5.2方法2:

使用smit创建

Smitmklv:

Smitfs:

在上图中,由于我们已经建议好了LV,所以选择如图。

在上图中,我们设置挂载点、是否自启动。

完成后,mount/u01

挂载/u01文件系统。

2.6调整系统参数

2.6.1打开异步IO

AIX5.3中,在安装grid软件前执行rootpre.sh会自动打开异步IO服务,在AIX6.1中默认异步IO服务是打开的。

推荐的aio_maxreqs值为64k(65536),检查方法如下:

AIX6.1

#ioo-oaio_maxreqs

aio_maxreqs=65536

AIX5.3

#lsattr-Elaio0-amaxreqs

maxreqs65536MaximumnumberofREQUESTSTrue

查看当前启动了多少异步IO进程的方法:

#ps-ek|grep-vgrep|grep–vposix_aioserver|grep-caioserver

调整aio_maxservers和aio_minservers为合适的值

原则:

1、调整maxservers的值为10倍的磁盘数量,但是不要超赤80

2、在高i/o的时间周期监控AIO的性能情况,如果所有的AIO服务进程都已经启动,那么增大maxservers的值。

但是,过多的AIO进程也会增加系统的负载

3、监控AIO服务进程的使用情况:

4、调整参数

Ioo–poaio_maxservers=80/ioo–poaio_minservers=40

2.6.2调整虚拟内存管理

Oracle推存使用vmo命令去调优虚拟内存管理,参数推荐如下:

命令如下:

vmo-p-ominperm%=3

vmo-p-omaxperm%=90

vmo-p-omaxclient%=90

vmo-p-olru_file_repage=0

vmo-p-ostrict_maxclient=1

vmo-p-ostrict_maxperm=0

Youmustrestartthesystemforthesechangestotakeeffect.

2.6.3调整maxuproc(系统最大进程数)和ncargs(系统块大小)参数

#chdev-lsys0-amaxuproc=16384

sys0changed

也可以使用:

smittychgsys修改“MaximumnumberofPROCESSESallowedperuser”

修改完成后查看:

#lsattr-Elsys0-amaxuproc

maxuproc16384MaximumnumberofPROCESSESallowedperuserTrue

#chdev-lsys0-ancargs=256

2.6.4调整SHELL限制

1.在/etc/security/limits文件中增加如下行:

default:

fsize=-1

core=2097151

cpu=-1

data=-1

rss=-1

stack=-1

nofiles=-1

2.6.5确认网络配置参数

用#/usr/sbin/no-a|more来查看网络参数是否满足下面的要求

● 

 

PARAMETERREMENDEDVALUE

ipqmaxlen512

rfc13231

sb_max1500000

tcp_recvspace65536

tcp_sendspace65536

udp_recvspace1351680这个值应该是udp_sendspace的10倍,但是必须小于sb_max

udp_sendspace135168这个值至少应该是4K+(db_block_size*db_multiblock_read_count)的大小

修改命令

no-r-oipqmaxlen=521

no-p-orfc1323=1

no-p-osb_max=1500000

no-p-otcp_recvspace=65536

no-p-otcp_sendspace=65536

no-p-oudp_recvspace=1351680

no-p-oudp_sendspace=13516

在修改前需要先查看系统设置的兼容性:

#lsattr-Elsys0-apre520tune

1、输出如:

pre520tunedisablePre-520tuningpatibilitymodeTrue

说明是不兼容方式,这样就可以用上面的方式调整:

2、如果是patibility模式,则:

#/usr/sbin/no-oparameter_name=value

并且编辑文件/etc/加入下面内容:

if[-f/usr/sbin/no];

then

/usr/sbin/no-oudp_sendspace=65536

/usr/sbin/no-oudp_recvspace=655360

/usr/sbin/no-otcp_sendspace=65536

/usr/sbin/no-otcp_recvspace=65536

/usr/sbin/no-orfc1323=1

/usr/sbin/no-osb_max=2*655360

/usr/sbin/no-oipqmaxlen=512

fi

2.7创建用户、组

2.7.1要求

本次安装我们就规划了一个组,但是规划两个用户,一个用于管理ASM实例,另一个用于管理DB实例。

创建一个组:

创建二个用户:

grid:

主要用与安装grid、ASM,管理ASM实例,grid用户主组为dba,属组为:

dba。

oracle:

要用与安装Clusterware,管理db实例,oracle用户主组为dba,属组为:

2.7.2创建命令:

#mkgroup-'

A'

id='

1000'

adms='

root'

dba

#mkuserid='

pgrp='

dba'

groups='

home='

/home/grid'

grid

1100'

/home/oracle'

oracle

注意保持双机用户与组的ID的一致。

2.7.3修改用户属性

2.7.3.1grid用户

1、在两台主机上要保证grid用户具有以下能力:

CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,andCAP_PROPAGATE

查看grid用户能力:

#lsuser-acapabilitiesgrid

增加grid用户能力:

#chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATEgrid

2、设置grid用户密码:

#passwdgrid

3、在两台主机上最消grid用户shell限制

可以通过smitchuser去修改grid用户限制,或直接修改/etc/security/limits文件,具体参数如下:

fsize=-1

core=2097151

cpu=-1

data=-1

rss=-1

stack=-1

nofiles=-1

2.7.3.2oracle用户

1、在两台主机上要保证oracle用户具有以下能力:

查看oracle用户能力:

#lsuser-acapabilitiesoracle

增加oracle用户能力:

#chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATEoracle

2、设置oracle用户密码:

#passwdoracle

3、在两台主机上最消oracl

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

当前位置:首页 > 法律文书 > 调解书

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

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