oracle10gracforaix53c.docx

上传人:b****5 文档编号:11703777 上传时间:2023-03-30 格式:DOCX 页数:22 大小:1.48MB
下载 相关 举报
oracle10gracforaix53c.docx_第1页
第1页 / 共22页
oracle10gracforaix53c.docx_第2页
第2页 / 共22页
oracle10gracforaix53c.docx_第3页
第3页 / 共22页
oracle10gracforaix53c.docx_第4页
第4页 / 共22页
oracle10gracforaix53c.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

oracle10gracforaix53c.docx

《oracle10gracforaix53c.docx》由会员分享,可在线阅读,更多相关《oracle10gracforaix53c.docx(22页珍藏版)》请在冰豆网上搜索。

oracle10gracforaix53c.docx

oracle10gracforaix53c

Oracle10gracforaix5.3安装以及维护文档

 

前言:

Oraclerac的安装重在前面的检查以及准备工作,一定要仔细认真。

本文将介绍在Oraclerac的安装以及crs日常维护的相关命令。

以下是安装crs以及db的基本步骤:

一、检查硬件环境

#/usr/sbin/lsattr–E–lsys0–arealmem查看内存大小

#/usr/sbin/lsps–a查看交换分区的大小

#df–k/tmp查看临时目录的大小

备注:

当物理内存大于1G或小于2G时,swap=1.5物理内存

当物理内存大于2G时,swap=物理内存

临时目录至少大于等于400M(如果小于400m,是用smit进行修改)

Diskspacefororaclesoftware>5.5(建议8G以上)

----以上为官方文档推荐值

二、检查软件环境(安装oracle所需要的一些包)

检查方法如下:

lslpp-lbos.adtbos.cifs_fsbos.clvmpatbos.databos.perfrsct.basicpat.basicpat.clientsrsct.core(已装)

注:

安装rsct.basicpat.basicpat.clients是要把支持HACMP的选项不要选择

lslpp-lxlC.aix50.rte:

7.0.0.4或以上(AIX5.3默认是8.*的)

lslpp-lxlC.rte:

7.0.0.1

检查APARs

#/usr/sbin/instfix-i-k"IYnumber"

三、调整系统参数

使用smittychgsys

MaximumnumberofPROCESSESallowedperuser[4096]

HIGHwatermarkforpendingwriteI/Osperfile[33]

LOWwatermarkforpendingwriteI/Osperfile[24]

StackExecutionDisable(SED)Modeoff

1

四、查看网络并调整网络参数

#ifconfig–a

#netstat-nr

no-p-oudp_sendspace=65536

no-p-oudp_recvspace=262144

no-p-otcp_sendspace=262144

no-p-otcp_recvspace=262144

no-p-orfc1323=1

no-p-osb_max=2*655360(重启后生效)

no-r-oipqmaxlen=512(重启后生效)

五、创建用户、用户组以及相关目录

命令基本如下:

#groupaddoinstall

#groupadddba

#useradd–goinstall–Gdbaoracle

设置oracle用户的密码

#passwdoracle

#mkdir-p/opt/oracle/product/10.2/db

#mkdir-p/opt/oracle/product/10.2/crs

#chownoracle:

oinstall/opt/oracle/product

#chmod775/opt/oracle/product

#idoracle

六、检查节点之间的时间是否同步

#date(在每个节点执行,时间误差一般控制在20s以内)

七、编辑/etc/hosts文件

172.16.3.11rac1

172.16.3.13rac1-vip

10.10.10.30rac1-priv

172.16.3.12rac2

172.16.3.14rac2-vip

10.10.10.32rac-priv

八、修改用户限制参数vi/etc/security/limits

加入如下值:

root:

fsize=-1

core=-1

cpu=-1

data=-1

rss=-1

stack=-1

nofiles=-1

oracle:

fsize=-1

core=-1

cpu=-1

data=-1

rss=-1

stack=-1

nofiles=-1

---备注:

-1即为不限制

九、配置集群节点之间用户的等效性(此处指oracle用户)

备注:

此处使用ssh(是用rsh也可),aix默认没安装ssh,需要手动下载进行安装。

以oracle用户登录

在1节点db1上执行如下操作:

mkdir~/.ssh

chmod700~/.ssh

ssh-keygen-trsa

ssh-keygen-tdsa

touchauthorized_keys

在2节点db2上执行如下操作:

mkdir~/.ssh

chmod700~/.ssh

ssh-keygen-trsa

ssh-keygen-tdsa

touchauthorized_keys

在1节点db1上执行如下操作(在任意节点执行都可):

sshBSPTMS-DB-CLAcat/opt/oracle/.ssh/id_rsa.pub>>/opt/oracle/.ssh/authorized_keys

sshBSPTMS-DB-CLAcat/opt/oracle/.ssh/id_dsa.pub>>/opt/oracle/.ssh/authorized_keys

sshBSPTMS-DB-CLBcat/opt/oracle/.ssh/id_rsa.pub>>/opt/oracle/.ssh/authorized_keys

sshBSPTMS-DB-CLBcat/opt/oracle/.ssh/id_dsa.pub>>/opt/oracle/.ssh/authorized_keys

scp/opt/oracle/.ssh/authorized_keysBSPTMS-DB-CLB:

/opt/oracle/.ssh/authorized_keys

chmod-R600/opt/oracle/.ssh/authorized_keys

在2节点db2执行如下操作:

Chmod600/opt/oracle/.ssh/authorized_keys

以下是使用rsh的例子:

编辑$HOMEroot,$HOMEoracle下的.rhosts以及/etc/.rhosts.equiv,/etc/hosts

/etc/hosts:

192.168.1.10node1

192.168.1.20node1-vip

10.10.10.20node1-priv

192.168.1.11node2

192.168.1.21node2-vip

10.10.10.21node2-priv

root:

node1root

node2root

node1oracle

node2oracle

oracle:

node1oracle

node2oracle

/etc/rhosts.equiv

node1root

node2root

node1oracle

node2oracle

一十、验证节点用户之间的等效性

在每个节点执行如下操作:

sshdb1date

sshdba-privdate

sshdb1-vipdate

sshdb2date

sshdb2-privdate

sshdb2-vipdate(不提示密码即可,否则需要重新配置)

 

一十一、配置每个节点的oracle用户环境变量

以oracle用户登录,然后vi.profile键入下列值:

TMP=/tmp;exportTMP

TEMP=/tmp;exportTEMP

ORACLE_BASE=/opt/oracle/product;exportORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/10.2/db;exportORACLE_HOME

ORA_CRS_HOME=$ORACLE_BASE/10.2/crs;exportORA_CRS_HOME

ORACLE_TERM=xterm;exportORACLE_TERM

LD_LIBRARY_PATH=$ORACLE_HOME/lib:

/lib:

/usr/lib:

$ORACLE_HOME/rdbms/lib;exportLD_LIBRARY_PATH

PATH=$PATH:

$ORACLE_HOME/bin:

$ORA_CRS_HOME/bin;exportPATH

CLASSPATH=$ORACLE_HOME/JRE:

$ORACLE_HOME/jlib:

$ORACLE_HOME/rdbms/jlib:

$ORACLE_HOME/network/jlib;exportCLASSPATH

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK;exportNLS_LANG

umask022

执行../.profile立即生效

一十二、设置ocr和voting的属主以及权限,操作如下:

修改属主以及权限(只列出了部分所需,其他方法雷同)

以下是一个例子:

chownoracle:

oinstall/dev/rhdisk2------OCR盘(建议设置2个)

chmod660/dev/rhdisk2

chownoracle:

oinstall/dev/rhdisk3------VOTING盘(建议设置3个)

chmod660/dev/rhdisk3

chownoracle:

dba/dev/rhdisk4------data

chmod660/dev/rhdisk4

chownoracle:

dba/dev/rhdisk5------data

chmod660/dev/rhdisk5

chownoracle:

dba/dev/rhdisk6------data

chmod660/dev/rhdisk6

chownoracle:

dba/dev/rhdisk7------data

chmod660/dev/rhdisk7

 

--备注:

ocr,voting设置256M以上

为了方便,建立如下链接

ln-s/dev/rdsk/rdisk2/dev/rdsk/oracle/ocr01

ln-s/dev/rdsk/rdisk3/dev/rdsk/oracle/ocr02

ln-s/dev/rdsk/rdisk4/dev/rdsk/oracle/voting01

ln-s/dev/rdsk/rdisk5/dev/rdsk/oracle/voting02

ln-s/dev/rdsk/rdisk6/dev/rdsk/oracle/voting03

十一、在所有节点运行rootpre.sh(如果是用了HA5.4)

安装Oracle相关软件之前都运行rootpre.sh

如下图所示:

十二、解压clusterware,db以及升级patch

使用unzip解压软件,如下:

unzipp6810189_10204_AIX5L.zip

十三、验证是否具备安装crs的条件

进入clusterware的解压目录,执行如下操作:

#./runcluvfy.shstage-precrsinst-nBSPTMS-DB-CLA,BSPTMS-DB-CLB–verbose

十四、安装oracleclusterware

进入clusterware解压目录,运行如下命令:

./runInstaller如下图:

点击next,进入下一步

点击next选择crs安装目录如下:

点击next查看crs检查是否满足要求,如下:

点击next,添加节点,如下图:

点击add进行添加,如图:

点击next,配置网络接口

点击next,选择ocr的存放路径,如下:

点击next,选择voting的存放路径,如下图:

点解next,进入如下图,然后点击install进安装:

以root用户在每个节点执行root.sh,如下图:

十五、升级oracleclusterware

进入patch解压目录,运行如下命令:

./runInstaller如下图:

点击next

点击next

点击install进程crs升级安装

以root用户停止每个月节点的crs服务,然后执行root102.sh,如上图,然后点击exit完成crs升级安装。

十六、安装数据库软件

进入到10gr2_db_sol.cpio.gz的解压目录,运行如下命令:

./runInstaller如下图:

点击next,选择安装版本,这里我们选择安装企业版,如下图:

点击next,选择数据库软件的安装路径,如下图:

点击next,选择所有节点,如下图:

点击next,选择只安装数据库软件,如下图:

点击next,点击install进行安装,如下图:

安装完成后,需要以root用户执行如下脚本,如图:

执行完成以后,点击ok,完成数据库软件的安装。

十七、升级数据库软件

进入到patch解压目录,运行如下命令:

./runInstaller(图形界面选择数据库软件安装目录即可),如下图:

点击next

点击next,进入下一步

点击install进行安装,完成以后需要以root用户在2个节点执行root.sh,如图:

执行完脚本之后,点击ok完成数据库软件的升级安装。

十八、查看crs状态

执行如下命令:

#cd/$ORACLE_BASE/crs/bin

#./crs_stat–t

NameTypeTargetStateHost

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

ora....SM1.asmapplicationONLINEONLINEnfjd...0db1

ora....db1.gsdapplicationONLINEONLINEnfjd...0db1

ora....db1.onsapplicationONLINEONLINEnfjd...0db1

ora....db1.vipapplicationONLINEONLINEnfjd...0db2

ora....SM2.asmapplicationONLINEONLINEnfjd...0db2

ora....db2.gsdapplicationONLINEONLINEnfjd...0db2

ora....db2.onsapplicationONLINEONLINEnfjd...0db2

ora....db2.vipapplicationONLINEONLINEnfjd...0db1

到此完成oracle10grac在aix5.3上的安装以及升级操作。

附上crs日常维护命令:

手工启动crs   #/etc/init.d/init.crsstart

_I3HM/a/HlA#A#k}_s0  手工关闭crs   #/etc/init.d/init.crsstop

查看crs是否已经启动

crsctlcheckcrs或ps-ef|grepd.bin

停止crs资源

#cd$ORA_CRS_HOME/binITPUB个人空间_q

e_w6?

-Y

#./crsctlstopcrs

)H3W_a_r)J.w,p_H7x0ITPUB个人空间_e8u_^_P6l&Z_U3k_o3Y1U

 启动crs资源

_i0X2s_o3_9{0#cd$ORA_CRS_HOME/binITPUB个人空间_@_d#b_T_c_U_i$I

#./crsctlstartcrs

srvctlstatus|stop|startinstance-d[db_name]-i[inst_name]

_d_u_r4L.e-f"h1cI_Y#Q0srvctlstatus|stop|startdatabase-d[db_name]ITPUB个人空间1O_`_G4~+m_a6r

例如:

6t_q_l_|9L_R_T0例如:

例如:

ITPUB个人空间!

f_l1Hc_K*I_s!

z

[oracle@lizx-db1~]$srvctlstatusdatabase-ddb1ITPUB个人空间_u_y_w:

e_`&z_Z_V9C

Instancedb1isrunningonnodelizx-db1

)I_P_d'f8@/icw_r__0Instancedb2isrunningonnodelizx-db2

启动某个资源

使用crs_startname

如:

crs_start ora.lizx-db1.LISTENER_LIZX_DB1.lsnr

停止某个资源

使用crs_stopname

crs_stopora.lizx-db1.LISTENER_LIZX_DB1.lsnr

yH7e_dj0ITPUB个人空间'jy_E7{_mC___M_tITPUB个人空间_a3H:

{_P&o%f_uITPUB个人空间&A5@W{8Y_X

ITPUB个人空间4y8g!

r_I_|_\6N_t

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

当前位置:首页 > 党团工作 > 入党转正申请

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

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