AIX61+HACMP61+ORACL10gRAC安装配置文档.docx
《AIX61+HACMP61+ORACL10gRAC安装配置文档.docx》由会员分享,可在线阅读,更多相关《AIX61+HACMP61+ORACL10gRAC安装配置文档.docx(72页珍藏版)》请在冰豆网上搜索。
AIX61+HACMP61+ORACL10gRAC安装配置文档
Cat/etc/hosts
127.0.0.1loopbacklocalhost#loopback(lo0)name/address
192.168.0.14localhost
###HA###
192.168.20.4racap01boot1
192.168.10.4racap01boot2
192.168.20.5racap02boot1
192.168.10.5racap02boot2
######RAC
10.2.2.10racap01
10.2.2.11racap02
192.168.30.5racap02priv
192.168.30.4racap01priv
10.2.2.14racap01vip
10.2.2.15racap02vip
CRS卸载:
在安装clusterware时如果出现报错现象,需要重新安装时,必须先清除已经安装的cluserware,否则可能会影响到下次安装。
一般情况下,只需要在各节点上依次运行目录$ORA_CRS_HOME/install/下的脚本rootdelete.sh和rootdeinstall.sh即可。
我们也可以采用手工删除:
1、在所有节点停止nodeapps
srvctlstopnodeapps-nnodename
2、检查一个有则删除要仔细查看crs自动启动程序
Sun:
rm/etc/init.d/init.cssdrm/etc/init.d/init.crsrm/etc/init.d/init.crsdrm/etc/init.d/init.evmdrm/etc/rc3.d/K96init.crsrm/etc/rc3.d/S96init.crsrm-Rf/var/opt/oracle/scls_scrrm-Rf/var/opt/oracle/oprocdrm/etc/inittab.crscp/etc/inittab.orig
Linux:
rm/etc/oracle/*
rm-f/etc/init.d/init.cssd
rm-f/etc/init.d/init.crs
rm-f/etc/init.d/init.crsd
rm-f/etc/init.d/init.evmd
rm-f/etc/rc2.d/K96init.crs
rm-f/etc/rc2.d/S96init.crs
rm-f/etc/rc3.d/K96init.crs
rm-f/etc/rc3.d/S96init.crs
rm-f/etc/rc5.d/K96init.crs
rm-f/etc/rc5.d/S96init.crs
rm-Rf/etc/oracle/scls_scr
rm-f/etc/inittab.crscp/etc/inittab.orig
HP-UX:
rm/sbin/init.d/init.cssd
rm/sbin/init.d/init.crs
rm/sbin/init.d/init.crsd
rm/sbin/init.d/init.evmd
rm/sbin/rc2.d/K960init.crs
rm/sbin/rc2.d/K001init.crs
rm/sbin/rc3.d/K960init.crs
rm/sbin/rc3.d/S960init.crs
rm-Rf/var/opt/oracle/scls_scr
rm-Rf/var/opt/oracle/oprocd
rm/etc/inittab.crscp/etc/inittab.orig/etc/inittab
HPTru64:
rm/sbin/init.d/init.cssd
rm/sbin/init.d/init.crs
rm/sbin/init.d/init.crsd
rm/sbin/init.d/init.evmd
rm/sbin/rc3.d/K96init.crs
rm/sbin/rc3.d/S96init.crs
rm-Rf/var/opt/oracle/scls_scr
rm-Rf/var/opt/oracle/oprocd
rm/etc/inittab.crscp/etc/inittab.orig
IBMAIX:
rm-RforaInventory
rm/etc/init.cssd
rm/etc/init.crs
rm/etc/init.crsd
rm/etc/init.evmd
rm/etc/rc.d/rc2.d/K96init.crs
rm/etc/rc.d/rc2.d/S96init.crs
rm-Rf/etc/oracle/scls_scr
rm-Rf/etc/oracle/oprocd
rm/etc/inittab.crscp/etc/inittab.orig
误删除/etc/inittab惨案:
后只能进入单用户模式:
用vi直接编辑此文件!
init:
2:
initdefault:
brc:
:
sysinit:
/sbin/rc.boot3>/dev/console2>&1
srcmstr:
23456789:
respawn:
/usr/sbin/srcmstr
rctcpip:
2:
wait:
/etc/rc.tcpip
cons:
0123456789:
respawn:
/usr/sbin/getty/dev/console
启动双机时:
execute/usr/bin/startsrc-sclcomdES
ERROR:
HACMPrequires/etc/inittabentry:
hacmp:
2:
once:
/usr/es/sbin/cluster/etc/rc.init>/dev/console2>&1
3、killcss/crs/evm进程,并reboot节点
ps-ef|grepcss/crs/evmkill-9processid
4、删除/tmp/.oracle或/var/tmp/.oracle
rm-f/tmp/.oracle或rm-f/var/tmp/.oracle
5、删除ocr.loc
rm-f/etc/oracle/orc.loc
6、用oracleuniversalinstaller卸载crs
7、删除crs安装目录
rm-Rfcrs_install_dir
8、使用dd清除votedisk和ocr(裸设备)
ddif=/dev/zeroof=/dev/votedisk_devicebs=8192count=2560ddif=/dev/zeroof=/dev/ocr_devicebs=8192count=12800
两个节点上都运行:
/tmp/soft/crs/Disk1/rootpre/rootpre.sh
./rootpre.shoutputwillbeloggedin/tmp/rootpre.out_11-06-25.12:
46:
52
Savingtheoriginalfilesin/etc/ora_save_11-06-25.12:
46:
52....
Copyingnewkernelextensionto/etc....
Loadingthekernelextensionfrom/etc
OracleKernelExtensionLoaderforAIX
Copyright(c)1998,1999OracleCorporation
KernelExtension/etc/pw-syscall.64bit_kernelalreadyloaded,unloadingit
Unconfiguredthekernelextensionsuccessfully
Unloadedthekernelextensionsuccessfully
Successfullyloaded/etc/pw-syscall.64bit_kernelwithkmid:
0x50d82000
Successfullyconfigured/etc/pw-syscall.64bit_kernelwithkmid:
0x50d82000
Thekernelextensionwassuccessfulyloaded.
ConfiguringAsynchronousI/O....
AsynchronousI/Oisnotinstalledonthissystem.
Youwillneedtoinstallit,andeitherconfigureityourselfusing
'smitaio'orreruntheOraclerootinstallationprocedure.
ConfiguringPOSIXAsynchronousI/O....
PosixAsynchronousI/Oisnotinstalledonthissystem.
Youwillneedtoinstallit,andeitherconfigureityourselfusing
'smitaio'orreruntheOraclerootinstallationprocedure.
Checkingifgroupservicesshouldbeconfigured....
Nothingtoconfigure
racap01:
/tmp/soft/crs/Disk1>./runInstaller
**************************************************************************
******
Yourplatformrequirestherootusertoperformcertainpre-installation
OSpreparation.Therootusershouldruntheshellscript'rootpre.sh'be
fore
youproceedwithOracleinstallation.rootpre.shcanbefoundatthetop
level
oftheCDorthestagearea.
Answer'y'ifroothasrun'rootpre.sh'soyoucanproceedwithOracle
installation.
Answer'n'toabortinstallationandthenaskroottorun'rootpre.sh'.
**************************************************************************
******
Has'rootpre.sh'beenrunbyroot?
[y/n](n)
y
StartingOracleUniversalInstaller...
在安装数据库之前先打补丁p6718715_10203_AIX64-5L:
再用root运行rootpre.sh就OK
Checkingoperatingsystemrequirements...
Expectedresult:
Oneof5200.004,5300.002
ActualResult:
6100.06
Checkcomplete.Theoverallresultofthischeckis:
Failed<<<<
Problem:
OracleDatabase10gisnotcertifiedonthecurrentoperatingsystem.
Recommendation:
Makesureyouareinstallingthesoftwareonthecorrectplatform.
=======================================================================
Checkingoperatingsystempackagerequirements...
Checkcomplete.Theoverallresultofthischeckis:
Notexecuted<<<<
OUI-18001:
Theoperatingsystem'AIXVersion6100.06'isnotsupported.
Recommendation:
Installtherequiredpackagesbeforecontinuingwiththeinstallation.
=======================================================================
Checkingrecommendedoperatingsystempatches
Checkcomplete.Theoverallresultofthischeckis:
Notexecuted<<<<
OUI-18001:
Theoperatingsystem'AIXVersion6100.06'isnotsupported.
Recommendation:
Youmayactuallyhaveinstalledpatcheswhichhaveobsoletedthese,inwhichcaseyoucansuccessfullycontinuewiththeinstall.Ifyouhavenot,itisrecommendedthatyoudonotcontinue.Refertothereadmetofindouthowtogetthemissingpatches.
=======================================================================
CheckingforOracleHomeincompatibilities....
ActualResult:
NEW_HOME
Checkcomplete.Theoverallresultofthischeckis:
Passed
=======================================================================
CheckingOracleHomepathforspaces...
Checkcomplete.Theoverallresultofthischeckis:
Passed
=======================================================================
CheckinglocalClusterSynchronizationServices(CSS)status...
Checkcomplete.Theoverallresultofthischeckis:
Passed
=======================================================================
CheckingwhetherOracle9.2RACisavailableonallselectednodes
Checkcomplete.Theoverallresultofthischeckis:
Passed
=======================================================================
YES
#/lc_oracle/crs/root.sh
WARNING:
directory'/lc_oracle'isnotownedbyroot
CheckingtoseeifOracleCRSstackisalreadyconfigured
Checkingtoseeifany9iGSDisup
SettingthepermissionsonOCRbackupdirectory
SettingupNSdirectories
OracleClusterRegistryconfigurationupgradedsuccessfully
WARNING:
directory'/lc_oracle'isnotownedbyroot
SuccessfullyaccumulatednecessaryOCRkeys.
Usingports:
CSS=49895CRS=49896EVMC=49898andEVMR=49897.
node:
node1:
racap01racap01privracap01
node2:
racap02racap02privracap02
CreatingOCRkeysforuser'root',privgrp'system'..
Operationsuccessful.
Nowformattingvotingdevice:
/dev/rr_all_vote01
Nowformattingvotingdevice:
/dev/rr_all_vote02
Nowformattingvotingdevice:
/dev/rr_all_vote03
Formatof3votingdevicescomplete.
Startupwillbequeuedtoinitwithin30seconds.
Addingdaemonstoinittab
Addingdaemonstoinittab
ExpectingtheCRSdaemonstobeupwithin600seconds.
CSSisactiveonthesenodes.
racap01
CSSisinactiveonthesenodes.
racap02
Localnodecheckingcomplete.
Runroot.shonremainingnodestostartCRSdaemons.
在另一个节点上:
#/lc_oracle/crs/root.sh
WARNING:
directory'/lc_oracle'isnotownedbyroot
CheckingtoseeifOracleCRSstackisalreadyconfigured
Checkingtoseeifany9iGSDisup
/etc/oracledoesnotexist.Creatingitnow.
SettingthepermissionsonOCRbackupdirectory
SettingupNSdirectories
OracleClusterRegistryconfigurationupgradedsuccessfully
WARNING:
directory'/lc_oracle'isnotownedbyroot
clscfg:
EXISTINGconfigurationversion3detected.
clscfg:
version3is10GRelease2.
SuccessfullyaccumulatednecessaryOCRkeys.
Usingports:
CSS=49895CRS=49896EVMC=49898andEVMR=49897.
node:
node1:
racap01racap01privracap01
node2:
racap02racap02privracap02
clscfg:
Argumentscheckoutsuccessfully.
NOKEYSWEREWRITTEN.Supply-forceparametertooverride.
-forceisdestructiveandwilldestroyanypreviouscluster
configuration.
OracleClusterRegistryforclusterhasalreadybeeninitialized
Startupwillbequeuedtoinitwithin30seconds.
Addingdaemonstoinittab
Addingdaemonstoinittab
ExpectingtheCRSdaemonstobeupwithin600seconds.
CSSisactiveonthesenodes.
racap01
racap02
CSSisactiveonallnodes.
WaitingfortheOracleCRSDandEVMDtostart
OracleCRSstackinstalledandrunningunderinit(1M)
Runningvipca(silent)forconfiguringnodeapps
Thegiveninterface(s),"en16"isnotpublic.PublicinterfacesshouldbeusedtoconfigurevirtualIP
安装最后的界面不要点OK,先配置vipca!
使用root用户执行在安装节点上运行crs/bin/vipca:
点OK:
出现三个推荐配置都成功!
在两个节点上分别运行