AIX61上安装Oracle 10g R2 RAC升级.docx
- 文档编号:8666525
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:31
- 大小:60.70KB
AIX61上安装Oracle 10g R2 RAC升级.docx
《AIX61上安装Oracle 10g R2 RAC升级.docx》由会员分享,可在线阅读,更多相关《AIX61上安装Oracle 10g R2 RAC升级.docx(31页珍藏版)》请在冰豆网上搜索。
AIX61上安装Oracle10gR2RAC升级
AIX6.1上安装Oracle10gR2RAC
1.查看系统
#uname
AIX
2.查看版本
#oslevel–r
6.1.4.0
3.查看位数
#/usr/bin/getconfHARDWARE_BITMODE
64
#bootinfo–y
#bootinfo-K
4.查看物理内存,至少1GB
#lsattr-Elsys0-arealmem
realmem33554432AmountofusablephysicalmemoryinKbytesFalse
#prtconf-m
MemorySize:
32768MB
5.查看swap分区,一般设置如下:
#lsps–a
PageSpacePhysicalVolumeVolumeGroupSize%UsedActiveAutoTypeChksum
hd6hdisk0rootvg512MB2yesyeslv0
#lsvgrootvg
PPSIZE:
256megabyte(s)
#smittychps
#lsps-a
PageSpacePhysicalVolumeVolumeGroupSize%UsedActiveAutoTypeChksum
hd6hdisk0rootvg24576MB1yesyeslv0
6.查看tmp空间,最少400M
扩展操作系统的文件系统:
#smittyjfs2
#chfs–asize=+2G/usr#扩展2G
//usr/var/tmp4G
创建存放数据库安装介质的文件系统建议空间大小20G
/softrootvg
创建存放数据库软件的文件系统建议空间大小20G(考虑到后期升级)
/u01/app/oraclerootvg(如果rootvg镜像,创建时选择copy数为2,并且选择rootvg中的两块磁盘)
创建存放数据文件的文件系统
/u01/app/oracle/oradatadatavg(一般使用存储空间)
如果有归档,闪回,创建相应的文件系统
#df–g/tmp
FilesystemGBblocksFree%UsedIused%IusedMountedon
/dev/hd34.003.991%811%/tmp
7.检查补丁包
A:
查看FIX:
:
#lslpp-lbos.adt.basebos.adt.libbos.adt.libmbos.perf.perfstatbos.perf.libperfstatbos.perf.proctoolsxlC.aix61.rtexlC.rte
FilesetLevelStateDescription
----------------------------------------------------------------------------
Path:
/usr/lib/objrepos
bos.adt.base6.1.4.0COMMITTEDBaseApplicationDevelopment
Toolkit
bos.adt.lib6.1.2.0COMMITTEDBaseApplicationDevelopment
Libraries
bos.adt.libm6.1.4.0COMMITTEDBaseApplicationDevelopment
MathLibrary
bos.perf.libperfstat6.1.4.0COMMITTEDPerformanceStatisticsLibrary
Interface
bos.perf.perfstat6.1.4.0COMMITTEDPerformanceStatistics
Interface
bos.perf.proctools6.1.4.0COMMITTEDProcFilesystemTools
xlC.aix61.rte10.1.0.2COMMITTEDXLC/C++RuntimeforAIX6.1
xlC.rte10.1.0.2COMMITTEDXLC/C++Runtime
Path:
/etc/objrepos
bos.adt.base6.1.4.0COMMITTEDBaseApplicationDevelopment
Toolkit
bos.perf.libperfstat6.1.4.0COMMITTEDPerformanceStatisticsLibrary
Interface
bos.perf.perfstat6.1.4.0COMMITTEDPerformanceStatistics
注1:
如果是EMC存储,则需要EMC.Symmetrix.aix.rteEMC.Symmetrix.fcp.rte
注2:
rsct.basic.rtepat.clients.rtebos.cifs_fs.rte官方文档没有提到
#lslpp-lOpenGL.OpenGL_X.adt.includeOpenGL.OpenGL_X.adt.samplesOpenGL.OpenGL_X.rte.baseOpenGL.OpenGL_X.rte.softbos.iconv.ucs.Zh_CN
FilesetLevelStateDescription
----------------------------------------------------------------------------
Path:
/usr/lib/objrepos
OpenGL.OpenGL_X.adt.include
6.1.0.0COMMITTEDOpenGLApplicationDevelopment
ToolkitIncludeFiles
OpenGL.OpenGL_X.adt.samples
6.1.0.0COMMITTEDOpenGLApplicationDevelopment
ToolkitSamples
OpenGL.OpenGL_X.rte.base6.1.4.0COMMITTEDOpenGLBaseRuntime
Environment
OpenGL.OpenGL_X.rte.soft6.1.4.0COMMITTEDOpenGLSoftRuntime
Environment
bos.iconv.ucs.Zh_CN6.1.4.0COMMITTEDUnicodeConvertersfor
SimplifiedChinese(GB18030)
B:
查看APAR:
#instfix-i-k"IZ10223"
AllfilesetsforIZ10223werefound.
8.修改/etc/hosts文件,这里一定要注意:
系统主机名不能出现在环路地址中
#cat/etc/hosts
127.0.0.1loopbacklocalhost#loopback(lo0)name/address
10.52.113.112rac20
10.52.113.113rac1
10.52.113.212rac20-vip
10.52.113.213rac1-vip
192.168.100.112rac20-priv
192.168.100.113rac1-priv
9.设置安装路径
ORACLE_BASE:
/u01/app/oracle
#mkdir-p/u01/app/oracle
CRS_HOME:
/u01/crs/oracle/product/10.2/crs
#mkdir-p/u01/crs/oracle/product/10.2/crs
10.建立用户组、用户
查看用户组、用户:
#lsgroup-aidALL
#lsuser-aidALL
建立用户组:
(smittysecurity)
mkgroup-A"id=201"oinstall
mkgroup-A"id=202"dba
建立用户:
(smittysecurity)
#useradd-u202-goinstall-Gdba-d'/u01/app/oracle'oracle
#passwdoracle
(注:
确保2个节点gid,uid必须相同)
#idnobody
uid=4294967294(nobody)gid=4294967294(nobody)
(注:
如果nobody用户不存在,则必须创建)
11.修改安装路径权限
chown-Roracle:
oinstall/u01/app
chmod-R775/u01/app
chown-Roracle:
oinstall/u01/crs/oracle
chmod-R775/u01/crs/oracle
chownroot:
oinstall/u01/crs
chmod775/u01/crs
chownroot:
oinstall/u01
/u01的用户是root:
oinstall
安装crs的时候在运行脚本root.sh之前将crs_home的所有父目录全部设置为只有root用户具有写权限
12.节点信任关系
root用户和oracle用户的主目录下面的.rhosts文件:
root用户:
rac20root
rac1root
rac20-privroot
rac1-privroot
rac20-viproot
rac1-viproot
oracle用户:
rac20oracle
rac1oracle
rac20-privoracle
rac1-privoracle
rac20-viporacle
rac1-viporacle
root用户和oracle用户用rolgin进行测试
注:
在oracle用户下第一次rlogin提示输入密码,然后改成新密码,以后rlogin不需要输入密码。
rcp命令测试:
rcp(-r)/.rhostsrac2:
/
用rsh命令测试,如果能显示出时间表示配置成功
13.内核、网络参数
查看用户限制:
#ulimit-a
更改用户限制/etc/security/limits(smittysecurity)
chuserrss=-1oracle
chuserdata=-1oracle
chuserstack=-1oracle
chuserfsize=-1oracle
chusercore=-1oracle
chusernofiles=-1oracle
chuserfsize=-1root
#smittychgsys更改maxuproc2048
MaximumnumberofPROCESSESallowedperuser[2048]
(#chdev-lsys0-amaxuproc='2048')
修改网络参数:
判断是否是compatibility模式:
#usr/sbin/lsattr-E-lsys0-apre520tune
pre520tunedisablePre-520tuningcompatibilitymodeTrue
如果是compatibility模式,用下面命令修改:
#/usr/sbin/no-oparameter_name=value
如果不是compatibility模式,用下面命令修改:
#/usr/sbin/no-r-oipqmaxlen=value该参数特殊
#/usr/sbin/no-p-oparameter=value其他的参数
脚本(compatibility是true的情况):
vmo-p-olru_file_repage=0
vmo-p-ostrict_maxclient=0
vmo-p-omaxfree=4000
vmo-p-ominfree=3000
vmo-p-omaxclient%=20
vmo-p-omaxperm%=20
vmo-p-ominperm%=10
/usr/sbin/no-r-oipqmaxlen=512
/usr/sbin/no-p-osb_max=1351680
/usr/sbin/no-p-oudp_sendspace=135168
/usr/sbin/no-p-oudp_recvspace=1351680
/usr/sbin/no-p-otcp_sendspace=65536
/usr/sbin/no-p-otcp_recvspace=65536
/usr/sbin/no-p-orfc1323=1
#vmo-p-olru_file_repage=0
Modificationtorestrictedtunablelru_file_repage,confirmationrequiredyes/noyes
Settinglru_file_repageto0innextbootfile
Settinglru_file_repageto0
Warning:
arestrictedtunablehasbeenmodified
#vmo-p-ostrict_maxclient=0
Modificationtorestrictedtunablestrict_maxclient,confirmationrequiredyes/noyes
Settingstrict_maxclientto0innextbootfile
Settingstrict_maxclientto0
Warning:
arestrictedtunablehasbeenmodified
#vmo-p-omaxfree=4000
Settingmaxfreeto4000innextbootfile
Settingmaxfreeto4000
#vmo-p-ominfree=3000
Settingminfreeto3000innextbootfile
Settingminfreeto3000
#vmo-p-omaxclient%=20
Modificationtorestrictedtunablemaxclient%,confirmationrequiredyes/noyes
Settingmaxclient%to20innextbootfile
Settingmaxclient%to20
Warning:
arestrictedtunablehasbeenmodified
#vmo-p-omaxperm%=20
Modificationtorestrictedtunablemaxperm%,confirmationrequiredyes/noyes
Settingmaxperm%to20innextbootfile
Settingmaxperm%to20
Warning:
arestrictedtunablehasbeenmodified
#vmo-p-ominperm%=10
Settingminperm%to10innextbootfile
Settingminperm%to10
#/usr/sbin/no-r-oipqmaxlen=512
Settingipqmaxlento512innextbootfile
Warning:
changeswilltakeeffectonlyatnextreboot
#/usr/sbin/no-p-osb_max=1351680
Settingsb_maxto1351680
Settingsb_maxto1351680innextbootfile
#/usr/sbin/no-p-oudp_sendspace=135168
Settingudp_sendspaceto135168
Settingudp_sendspaceto135168innextbootfile
Changetotunableudp_sendspace,willonlybeeffectiveforfutureconnections
#/usr/sbin/no-p-oudp_recvspace=1351680
Settingudp_recvspaceto1351680
Settingudp_recvspaceto1351680innextbootfile
Changetotunableudp_recvspace,willonlybeeffectiveforfutureconnections
#/usr/sbin/no-p-otcp_sendspace=65536
Settingtcp_sendspaceto65536
Settingtcp_sendspaceto65536innextbootfile
Changetotunabletcp_sendspace,willonlybeeffectiveforfutureconnections
#/usr/sbin/no-p-otcp_recvspace=65536
Settingtcp_recvspaceto65536
Settingtcp_recvspaceto65536innextbootfile
Changetotunabletcp_recvspace,willonlybeeffectiveforfutureconnections
#/usr/sbin/no-p-orfc1323=1
Settingrfc1323to1
Settingrfc1323to1innextbootfile
Changetotunablerfc1323,willonlybeeffectiveforfutureconnections
14.时间同步
修改时区:
#echo$TZ
Asia/Shanghai
#chtzBEIST-8
修改完毕后需要重启
时间同步:
如果有时间同步服务器的化,两台机器都是客户端;
如果没有时间同步服务器的化,两台机器一台作为服务端,一台作为客户端.
服务端设置:
#vi/etc/ntp.conf
server127.127.1.0prefer#127.127.1.0表示本机
driftfile/etc/ntp.drift
tracefile/etc/ntp.trace
其他的都需要注释掉
#smitxntpd
Start
Both
启动约10分钟后,再启动client端。
客户端设置:
#vi/etc/ntp.conf
serverserver_ipprefer#server_ip是服务端的ip
server10.52.113.112prefer
driftfile/etc/ntp.drift
tracefile/etc/ntp.trace
其他的都需要注释掉
#smitxntpd
Start
Both
15.异步IO
AIX6不需要了
#smittyaio
STATEtobeconfiguredatsystemrestart-->available
16.配置磁盘
将两台机器上面相同的设备名对应相同的磁盘:
查看磁盘号:
lscfg
#lscfg|grephd
查看磁盘的主号和次号:
ls-l/dev|grephd
创建别名:
mknod/dev/ocr_diskc42c表示字符设备4表示主号2表示次号
mknod/dev/ocr_diskc254
mknod/dev/vote_diskc256
mknod/dev/asm_disk1c255
mknod/dev/asm_disk2c257
清除pvid:
chdev-lhdiskpower2-apv=clear
修改磁盘属性(这些命令不能是带r的或者别名):
查看磁盘属性:
lsattr-Elhdiskpower2
修改磁盘并发读写:
chdev-lhdiskpower2-areserve_lock=no(reserve_policy=no_reserve)
修改队列深度:
(HDS存储)
chdev-lhdiskpower2-aqueue_depth=16
#lsattr-Elhdisk4
PCMPCM/friend/fcpotherPathControlModuleFalse
algorithmfail_overAlgorithmTrue
clr_qnoDeviceCLEARSitsQueueonerrorTrue
dist_err_pcnt0DistributedErrorPercentageTrue
dist_tw_width50DistributedErrorSampleTimeTrue
hcheck_cmdtest_unit_rdyHealthCheckCommandTrue
hcheck_interval0HealthCheckIntervalTrue
hcheck_modenonactiveHealthCheckModeTrue
locationLocationLabelTrue
lun_id0x0LogicalUnitNumberIDFalse
lun_reset_sptyesLUNResetSupportedTrue
max_retry_delay60MaximumQuiesceTimeTrue
max_transfer0x40000MaximumTRANSFERSizeTrue
node_name0x50060e80056dc817FCN
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AIX61上安装Oracle 10g R2 RAC升级 AIX61 安装 Oracle 10 RAC 升级