AIX7+oracle RAC数据库安装文档.docx

上传人:b****9 文档编号:23425215 上传时间:2023-05-17 格式:DOCX 页数:51 大小:5.67MB
下载 相关 举报
AIX7+oracle RAC数据库安装文档.docx_第1页
第1页 / 共51页
AIX7+oracle RAC数据库安装文档.docx_第2页
第2页 / 共51页
AIX7+oracle RAC数据库安装文档.docx_第3页
第3页 / 共51页
AIX7+oracle RAC数据库安装文档.docx_第4页
第4页 / 共51页
AIX7+oracle RAC数据库安装文档.docx_第5页
第5页 / 共51页
点击查看更多>>
下载资源
资源描述

AIX7+oracle RAC数据库安装文档.docx

《AIX7+oracle RAC数据库安装文档.docx》由会员分享,可在线阅读,更多相关《AIX7+oracle RAC数据库安装文档.docx(51页珍藏版)》请在冰豆网上搜索。

AIX7+oracle RAC数据库安装文档.docx

AIX7+oracleRAC数据库安装文档

 

1.

基本信息

1.1.IP地址规划

业务IP地址:

服务器名称

IP地址

用户名/密码

BJFK01

10.1.2.240

10.1.2.231

root/rootoracle/oraclegrid/oracleasm/oracle

BJFK02

10.1.2.242

10.1.2.233

10.1.2.235

root/rootoracle/oraclegrid/oracleasm/oracle

1.2.RAC数据库基本信息表

节点

节点名称

实例名称

数据库名称

Memory

操作系统

BJFK01

fwd1

fwd

65536.0MB

AIX7100-01-04-1216

BJFK02

fwd2

49152.0MB

AIX7100-01-04-1216

网络配置

节点名称

心跳IP地址

专用IP地址

虚拟IP地址

SCAN名称

SCANIP地址

GBJFK01

172.31.20.240

10.1.2.240

10.1.2.231

BJFK-scan

10.1.2.235

GBJFK02

172.31.20.242

10.1.2.242

10.1.2.233

Oracle软件组件

软件组件

操作系统用户

主组

辅助组

主目录

Oracle基目录/Oracle主目录

GridInfra

grid

oinstall

asmadmin、asmdba、asmoper

/home/grid

/opt/u01/app/grid

/opt//u01/app/11.2.0/grid

OracleRAC

oracle

oinstall

dba、oper、asmdba

/home/oracle

/opt//u01/app/oracle

/opt/u01/app/oracle/product/11.2.0/db_1

存储组件

存储组件

文件系统

卷大小

ASM卷组名

ASM冗余

OCR

ASM

3个1G

CRS

NORMAL

数据文件

ASM

4个1T

1个2T

DATA

extended

1.3.RAC数据库使用

对外服务器IP及数据库连接IP:

10.1.2.235

表空间数据文件创建位置

SQL>selectfile_namefromdba_data_files;

FILE_NAME

--------------------------------------------------------------------------------

+DATA/fwd/datafile/system.256.890142345

+DATA/fwd/datafile/sysaux.257.890142347

+DATA/fwd/datafile/undotbs1.258.890142347

+DATA/fwd/datafile/users.259.890142347

+DATA/fwd/datafile/undotbs2.264.890142709

例如

createtablespacetestdatafile‘+DATA/fwd/datafile/datafiletest.dbf’;

 

2.AIX系统调试

1将两块系统磁盘做镜像

#smittyextendvg扩展rootvg,将hdisk1加入到rootvg中

按图中所示选择,将hdisk1加入到rootvg中,按回车

chvg-Qnrootvg取消VG中的物理卷限额管理(在VG中只要有任一PV有效,此VG就可用)

运行之后,再用lsvgrootvg查看,QUORUM项的值将是1

#smittymirrorvg对所选择的VG做镜像。

如上图,将要做镜像的两块硬盘选中,按回车,开始镜像。

上图所示,镜像成功完成。

#syncvg–vrootvg

#bosboot–adhdisk0

#bosboot–adhdisk1将启动扇区写入hdisk1

#bootlist–mnormalhdisk0hdisk1改变启动顺序,将hdisk1加入启动序列。

到此镜像完成,两块硬盘将同时工作,互为镜像。

#bootlist-mnormal-o

hdisk0blv=hd5

hdisk1blv=hd5

2扩展磁盘分区:

#smittyjfs2,命令用来扩展系统磁盘分区。

选择Change/ShowCharacteristicsofanEnhancedJournaledFileSystem

选择要扩展的分区。

扩展完成。

按以上方式分别将:

/home、/usr、/tmp、/var、/opt分区扩展如下:

文件系统空间占用

/6GB(本地硬盘)

/tmp2GB(本地硬盘)

/usr5GB(本地硬盘)

/home7GB(本地硬盘)

/var2GB(本地硬盘)

/opt13GB(本地硬盘)

/orasoft50GB(本地硬盘)

3修改PagingSpace空间

一般2G以内交换区SWAP是内存的两倍,2G以上8G以下内存交换区设置与内存大小一致。

内存8G以上只要内存的一半即可。

#lsvgrootvg查看rootvgPP大小(512M)

#lsps–a查看当前交换区大小,默认是512M。

#bc计算交换区需要增加的PP数,如果要设置交换区大小为4G

(4*1024-512)/(PPsize)=7

#smittychps

设置增加的pp数为7

#lsps–a

选择hd6

在NUMBERofadditionallogicalpartitions输入:

60

将PagingSpace空间扩展为8GB

检查页面空间大小

#lsps-a

PageSpacePhysicalVolumeVolumeGroupSize%UsedActiveAutoType

hd6hdisk0rootvg15872MB1yesyeslv

pagesize32G(lsps)

4修改系统参数

修改最大进程数为2048,默认只有128

修改maxpout='33'-aminpout='24'

#smittysystem

选择:

Change/ShowCharacteristicsofOperatingSystem

修改以上几个选定的参数。

修改aio参数

5设置时间、时区及时间服务器

#smittychtz

设置时间时区(中国是第八时区)

#smittydate

6打开文件大小限制

#vi/etc/security/limits

default:

fsize=-1

core=-1

cpu=-1

data=-1

rss=-1

stack=-1

nofiles=-1

注意,-1是无限制

退出当前登录环境重新登录后用下面命令查看是否生效:

#ulimit–a

time(seconds)unlimited

file(blocks)unlimited

data(kbytes)unlimited

stack(kbytes)4194304

memory(kbytes)unlimited

coredump(blocks)unlimited

nofiles(descriptors)unlimited

7配IP地址

#smittcpip

选择"MinimumConfiguration&Startup"

在"AvailableNetworkInterfaces"对话框中选择"en0StandardEthernetNetworkInterface"

#ifconfig–a

#smittyhostname(修改主机名)

8优化参数

针对OracleRAC做如下参数优化:

chdev-lsys0-amaxuproc='10000'

vmo-p-olru_file_repage=0

vmo-Llru_file_repage

vmo-p-ominperm%=5

vmo-p-omaxperm%=30

vmo-p-omaxclient%=30

/usr/sbin/no-p-oudp_recvspace=655360

/usr/sbin/no-p-oudp_sendspace=65536

/usr/sbin/no-p-otcp_sendspace=65536

/usr/sbin/no-p-otcp_recvspace=65535

/usr/sbin/no-p-orfc1323=1

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

/usr/sbin/no-p-oipqmaxlen=512

/usr/sbin/no-p-osb_max=1310720

9关闭安装助手(避免后面oracle安装时报错)

本次操作需要图像界面,请使用XmanagerEnterprise,工具导出图形界面,打开XmanagerEnterprise中的Xmanager–Passive,查看

#exportDISPLAY=本地主机ip地址(10.100.9.33):

0.0

#install_assist

下一步

选择Exittheconfigurationassistant,下一步

如图,完成。

重启机器

#shutdown–Fr

3.Oracle安装及配置

3.1.Orale安装环境检查

Mem>1G#lsattr–Elmem0

Swap>mem*1.2#lsps–a

/tmp>400M#df–k

HardDiskSpace:

4G(安装所需空间)+3G(安装源文件)#df–k

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

bos.adt.basebos.adt.libbos.adt.libmbos.perf.libperfstatlaterbos.perf.perfstatbos.perf.proctoolsrsct.basic.rtepat.clients.rtexlC

#

#lslpp-l|grepbos.adt.base

bos.adt.base7.1.1.15COMMITTEDBaseApplicationDevelopment

bos.adt.base7.1.1.15COMMITTEDBaseApplicationDevelopment

#lslpp-l|grepbos.adt.base

bos.adt.base7.1.1.15COMMITTEDBaseApplicationDevelopment

bos.adt.base7.1.1.15COMMITTEDBaseApplicationDevelopment

#lslpp-l|grepbos.adt.libm

bos.adt.libm7.1.4.0COMMITTEDBaseApplicationDevelopment

#lslpp-l|grepbos.perf.libperfstat

bos.perf.libperfstat7.1.4.1COMMITTEDPerformanceStatisticsLibrary

bos.perf.libperfstat7.1.4.1COMMITTEDPerformanceStatisticsLibrary

#lslpp-l|grepbos.perf.perfstat

bos.perf.perfstat7.1.1.15COMMITTEDPerformanceStatistics

bos.perf.perfstat7.1.1.15COMMITTEDPerformanceStatistics

#lslpp-l|grepbos.perf.proctools

bos.perf.proctools7.1.4.1COMMITTEDProcFilesystemTools

#lslpp-l|greprsct.basic.rte

rsct.basic.rte3.1.2.1COMMITTEDRSCTBasicFunction

rsct.basic.rte3.1.2.1COMMITTEDRSCTBasicFunction

#lslpp-l|grepxlC.aix

xlC.aix61.rte13.1.3.1COMMITTEDIBMXLC++RuntimeforAIX6.1

#

3.2.增加用户和组

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

mkgroup-'A'id='1100'adms='root'asmadmin

mkgroup-'A'id='1200'adms='root'dba

mkgroup-'A'id='1300'adms='root'asmdba

mkgroup-'A'id='1301'adms='root'asmoper

mkuserid='1100'pgrp='oinstall'groups='asmadmin,asmdba,asmoper'adms='root'home='/home/grid'grid

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

lsuser-acapabilitiesgrid

chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATEgrid

chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATEoracle

mkdir-p/opt/app/11.2.0/grid

mkdir-p/opt/app/grid

chown-Rgrid:

oinstall/opt/app/grid

mkdir-p/opt/app/oracle

chownoracle:

oinstall/opt/app/oracle

chmod-R775/opt/app

3.3.修改环境变量

grid用户

aliasls="ls-FA"

ORACLE_SID=+ASM1;exportORACLE_SID

JAVA_HOME=/usr/local/java;exportJAVA_HOME

ORACLE_BASE=/opt/app/grid;exportORACLE_BASE

ORACLE_HOME=/opt/app/11.2.0/grid;exportORACLE_HOME

ORACLE_PATH=/opt/app/oracle/common/oracle/sql;exportORACLE_PATH

ORACLE_TERM=xterm;exportORACLE_TERM

NLS_DATE_FORMAT="DD-MON-YYYYHH24:

MI:

SS";exportNLS_DATE_FORMAT

TNS_ADMIN=$ORACLE_HOME/network/admin;exportTNS_ADMIN

ORA_NLS11=$ORACLE_HOME/nls/data;exportORA_NLS11

PATH=.:

${JAVA_HOME}/bin:

${PATH}:

$HOME/bin:

$ORACLE_HOME/bin

PATH=${PATH}:

/usr/bin:

/bin:

/usr/bin/X11:

/usr/local/bin

PATH=${PATH}:

/opt/app/common/oracle/bin

exportPATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib

LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:

$ORACLE_HOME/oracm/lib

LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:

/lib:

/usr/lib:

/usr/local/lib

exportLD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE

CLASSPATH=${CLASSPATH}:

$ORACLE_HOME/jlib

CLASSPATH=${CLASSPATH}:

$ORACLE_HOME/rdbms/jlib

CLASSPATH=${CLASSPATH}:

$ORACLE_HOME/network/jlib

exportCLASSPATH

THREADS_FLAG=native;exportTHREADS_FLAG

exportTEMP=/tmp

exportTMPDIR=/tmp

umask022

oracle用户

aliasls="ls-FA"

ORACLE_SID=fwd1;exportORACLE_SID

ORACLE_UNQNAME=fwd;exportORACLE_UNQNAME

JAVA_HOME=/usr/local/java;exportJAVA_HOME

ORACLE_BASE=/opt/app/oracle;exportORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1;exportORACLE_HOME

ORACLE_PATH=/opt/app/common/oracle/sql;exportORACLE_PATH

ORACLE_TERM=xterm;exportORACLE_TERM

NLS_DATE_FORMAT="DD-MON-YYYYHH24:

MI:

SS";exportNLS_DATE_FORMAT

TNS_ADMIN=$ORACLE_HOME/network/admin;exportTNS_ADMIN

ORA_NLS11=$ORACLE_HOME/nls/data;exportORA_NLS11

PATH=.:

${JAVA_HOME}/bin:

${PATH}:

$HOME/bin:

$ORACLE_HOME/bin

PATH=${PATH}:

/usr/bin:

/bin:

/usr/bin/X11:

/usr/local/bin

PATH=${PATH}:

/opt/app/common/oracle/bin

exportPATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib

LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:

$ORACLE_HOME/oracm/lib

LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:

/lib:

/usr/lib:

/usr/local/lib

exportLD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE

CLASSPATH=${CLASSPATH}:

$ORACLE_HOME/jlib

CLASSPATH=${CLASSPATH}:

$ORACLE_HOME/rdbms/jlib

CLASSPATH=${CLASSPATH}:

$ORACLE_HOME/network/jlib

exportCLASSPATH

THREADS_FLAG=native;exportTHREADS_FLAG

exportTEMP=/tmp

exportTMPDIR=/tmp

umask022

3.4.配置磁盘

两边节点磁盘配置一样,详细信息如下:

#upadmshowvlun

-----------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------

VlunIDHostLunIDDiskNameVlunNameVlunWWNStatusInUseCapacity

Controller(Own/Work)ArrayNameArraySNDevLunID

41hdisk4GHN_FWD_CX_LUN001668A8281001A289BD80C08C900000026AvailableNo1.00TB

0A/0AHuawei.Storage210235876310F800001838

52hdisk5GHN_FWD_CX_LUN2T668A8281001A289B3227FC5800000027AvailableNo2.00TB

1A/1AHuawei.Storage210235876310F800001839

63hdisk6GHN_FWD_CX0000668A8281001A289BD80C49AF00000028AvailableNo2.00GB

0A/0AHuawei.Storage210235876310F800001840

74hdisk7GHN_FWD_CX0001668A8281001A289BD80C4A6F00000029AvailableNo2.00GB

0B/0BHuawei.Storage210235876310F800001841

85hdisk8GHN_FWD_CX0002668A8281001A289BD80C4B0A0000002AAvailableNo2.00GB

0A/0AHuawei.Storage210235876310F800001842

96hdisk9GHN_FWD_CX_LUN002668A8281001A289B322879E50000002CAvailableNo1.00TB

1B/1BHuawei.Storage210235876310F800001844

107hdisk10GHN_

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

当前位置:首页 > 外语学习 > 日语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1