人工智能-oracle11GR2RACforAIX614完全安装手册精_第1页
人工智能-oracle11GR2RACforAIX614完全安装手册精_第2页
人工智能-oracle11GR2RACforAIX614完全安装手册精_第3页
人工智能-oracle11GR2RACforAIX614完全安装手册精_第4页
人工智能-oracle11GR2RACforAIX614完全安装手册精_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

223RAC333DNS455grid、ASM5Clusterware5OCR、VOTE5数据库数据文5准备 6系统检查 6Oracle11gR2RAC最低: 6验证方法: 6确认内大小 6确认空间,最少4G。 6确认于1.5GB和/oracle空间15GB 6确认系统结构 7确认系统CPU7操作系统包 7FILESETS 78配置9修改/etc/hosts9文系统准备 10方法使用命令创建 10方法使用10调整系统参数 打开异步调整虚拟内管理 12整和 12调整SHELL限制 13确认配置参数 13创建用户、组 142.7.1 14创建命令: 14修改用户属性 15grid15oracle15root1616grid16oracle17shell1818SSH19上好OpenSSH软件; 19然后gridSSH双19法1 19法2 20配磁盘备 202121 202122 的PV 21于数据库存储的PV的21清除PVID 21配NTP22Grid 22Grid前检查 22执行rootpre.sh 22grid 23Clusterware校验 34Database 36ASM磁盘组 42DBCA数据库 44完成后 51备份root.sh 51重新编译全部PL/SQLmodules 51备份spfile52RAC集群统维护命令 52启动和闭集群统命令 52启动集群件和集群数据库 52闭RAC集群数据库和集群件 531 主机规划11 硬件环境服务:IBMP63016C(Power6CPU)/32GB;DS4000件环境aix.ppc64_11gR2_database_1of2.zip、集群件(10Gclusterware:aix.ppc64_11gR2_grid.zip这三个包操作系统:AIX6.1原来版本是6100-01aix.ppc64_11gR2_database_2of2.zip这两个包要解到同个目录下,aix.ppc64_11gR2_grid.zip个不同的目录下。RAC拓朴图网络规划IP地址要求每个节点publicIP每个节点public每个节点privateIPSCANpublicIP个publicIP,VIP和privateIP写入/etc/hosts文件,scan名注册到DNSDNSOracle11gR2RAC10gOracle11gR2RACSCANSCANSingleClientAccessOracleRAC11gR2Oracle的客户端提供个简单名字。它的好处是如SCAN点在三EZConnectJDBCthinURLActiveEIPIP1imbdb1En037public2Ibmdb1-vip36VIP3Ibmdb1-privEn37private4Ibmdb2En039public5Ibmdb2-vip38VIP6Ibmdb2-privEn39private297Scan.ibm.28278Scan29ScanaddressN,1337、8即可果没DNS也可以/etc/hostsscanScanaddressASMASMASM磁盘组名PVHdisk6OCRVOTEHdisk5Hdisk2DATAHdisk4属主权限Grid:dba660LUN5G4G冗余Grid:dba660external#smitetherchannelDNS务器(可选)前面到Oracle11gR2RAC引SCAN概念ORACLE推荐DNS解析的SN。果没DNS也可以DNSS。AIXDNS方讲到。里/etc/hostsscan15 划/u01griddatbase在/u01/app下面,对于grid与database分别不同的,分配不同的权限。其中grid的ORACLE_BASEORACLE_HOME议在不同的下,具体如下:Gded d的dmd d的softwarelocationeee e的注此为后总结,本实验中与此略有出入。GridORACLE_BASE、ORACLE_HOME都需要手工创。Oracle户只创ORACLE_BASE即可。6 划grid、ASM录Oracle11gR2gridASMgridASM在/u01/gridJFS2,大小30GBClusterw录Clusterware在/u01/db下。 OCR、VOTE划在我们的方案中如下:R6 E5 A、4 、数据库数据文件划使250GB40G存放数据库数据2ASM备查OrRAC:gridinfrastructure1.5GBgridinfrastructureRAC2.5GBswap,G。ppdeAIX6.1TL01SP1("6100-01-01),64-bitkernel:#lsattr-Elsys0-arealmemrealmem4194304AmountofusablephysicalmemoryinKbytesFalse。#lsps-aSS0pG。lsvgrootvg#chps-s20hd6#lsps-a1.5GB和/oracle目录eBdMdOracle11gClusterware/oracle/db.sasize=5G/tmp#getconfHARDWARE_BITMODE64CPU个数和主频:#lsdev-C|grepprocproc0Available00-00Processorproc1Available00-01#lsattr-Elproc0frequency1002000000ProcessorSpeedsmt_enabledfalseProcessorSMTenabledsmt_threads1 ProcessorSMTthreadsstateenableProcessorstatetypePowerPC_POWER4Processortype安装操作软件包FILESETSAIX6.1下软件包:bos.adt.basebos.adt.libbos.adt.libmbos.perf.libperfstatorlaterctoolsrsct.basic.rtersct.pat.clients.rtexlC.aix61.rte(orAIX5.3下软件包:bos.adt.basebos.adt.libbos.adt.libmbos.perf.libperfstatorlaterctoolsrsct.basic.rtersct.pat.clients.rtexlC.aix50.rte(orspl工添加。同时系统盘的版本述也有差异,尝试。CHESAIX版本要求如下AIX5LV5.3TL09SP1("5300-09-01")64bitkernel版本AIX6.1TL02SP1("6100-02-01)64-bitkernel版本方法:#oslevel-r6100-03其它单个补丁的要求如下:AIX6LinstallationsAllAIX6L6.1installationsAuthorizedProblemAnalysisReports(APARs)forAIX5Lv.5.3ML06,andthefollowingAIXfixes:AIX5LinstallationsAllAIX5L5.3installationsAuthorizedProblemAnalysisReports(APARs)forAIX5Lv.5.3ML06,andthefollowingAIXfixes:验证:#/usr/sbin/instfix-i-kIZ418556100-044d31IBM6100-04-00-09432文件上传至/tmp/tools3smitupdate_allMITsoftwareupdates? NoSAVEreplacedfiles? yesACCEPTnewlicenseagreements? 完后查看:#oslevel-s6100-04-01-0944IP址根据前面规划先配置两台机器IP就ibmdb1、ibmdb1-privibmdb2、ibmdb2-privIPP。件修改每节点上/etc/hostsloopbacklocalhost#loopback(lo0)name/address37ibmdb136ibmdb1-vip37ibmdb1-priv39ibmdb238ibmdb2-vip39ibmdb2-priv29scan注意如果你环境里DNS通过/etc/hosts来实这在你有数据库主机hostSCAN并且这地址的6e6/etc/hosts。25 备/u01令创建1、mkdir/u01v mklvtjfs2yu01lvrootvg200 3、立一crfs–vjfs2-d/dev/u01lv-m/u014、mountmount/u01t。/oracle1、mkdir/oraclev mklvtjfs2yu01lvrootvg200 3、立一crfs–vjfs2-d/dev/u01lv-m/u014、mountmount/u01t。sit创建Smitmklv:Smitfs:LV,、是否自启动。mount/u01/u01。26 参数OAIX5.3gridrootpre.shIOAIX6.1默OskAIX6.1#ioo-oaio_maxreqsaio_maxreqs=65536AIX5.3#lsattr-Elaio0-amaxreqsmaxreqs65536MaximumnumberofREQUESTSTrueIO#ps-ek|grep-vgrep|grep–vposix_aioserver|grep-caioserveraio_maxserversaio_minservers1maxservers10802i/oAIOmaxserversAIO3AIO#ps-ek|grep-vgrep|grep–vposix_aioserver|grep-caioserver4Ioo–poaio_maxservers=80/ioo–poaio_minservers=40内存管理命令下:vmo-p-ominperm%=3vmo-p-omaxperm%=90vmo-p-omaxclient%=90vmo-p-olru_file_repage=0vmo-p-ostrict_maxclient=1vmo-p-ostrict_maxperm=0Youmustrestartthesystemforthesechangestotakeeffect.系统最大进程数)ncargs(系统块大小)参数#chdev-lsys0-amaxuproc=16384sys0changedysmrfSdr”修改完成后#lsattr-Elsys0-amaxuprocmaxuproc16384MaximumnumberofPROCESSESallowedperuserTrue#chdev-lsys0-ancargs=256sys0changedSHELL制1/etc/security/limits:default:fsize=-1core=2097151cpu=-1data=-1rss=-1stack=-1nofiles=-1确认网络配置参数/usr/sbin/noa|moreipqmaxlen512rfc1323sb_max11500000tcp_recvspace65536tcp_sendspace65536udp_recvspace1351680udp_sendspace10udp_sendspace 135168 4K nono-r-ono-p-orfc1323=1no-p-ono-p-ono-p-otcp_sendspace=65536no-p-oudp_recvspace=1351680no-p-oudp_sendspace=13516lsattr-Elsys0-apre520tune1、输出pre520tunedisablePre-520tuningpatibilitymodeTrue2、如果patibility则:#/usr/sbin/no-oparameter_name=value并且编辑文件/etc/内iff/usr/sbin/nothen/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=512fi27 、组2.7.1 要求本次安装我们规划了一个组但规划两个户ASMDB创建一个组:dba创建二个户:dMda。eebe。2.7.2 命令:#mkgroup-'A'id='1000'adms='root'dba#mkuserid='1000'pgrp='dba'groups='dba'home='/home/grid'grid#mkuserid='1100'pgrp='dba'groups='dba'home='/home/oracle'oracle!注意保持双机户与组ID一致。2.7.3 修改用户属性用户1gridCAP_PROPAGATE#lsuser-acapabilities增加grid用户能力:#chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATEgrid2、设置grid用户密码:#passwdgrid3、在两台主机上最消grid用户shell限制可以通过smitchuser去修改grid用户限制,或直接修改/etc/security/limits文件,具体参数如下:default:fsize=-1core=2097151cpu=-1data=-1rss=-1stack=-1nofiles=-1用户1oracleCAP_PROPAGATE#lsuser-acapabilities增加oracle用户能力:#chusercapabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATEoracle2、设置oracle用户密码:#passwdoracle3、在两台主机上最消oracle用户shell限制可以通过smitchuser去修改oracle用户限制,或直接修改/etc/security/limits文件,具体参数如下:default:fsize=-1core=2097151cpu=-1data=-1rss=-1stack=-1nofiles=-1roott。可通过smitchuserroot/etc/security/limits参数如下:default:fsize=-1core=2097151cpu=-1data=-1rss=-1stack=-1nofiles=-1变量设置grid户grid的.profile后增加如下内容:umask022exportORACLE_BASE=/u01/app/grid #手工创建exportORACLE_HOME=/u01/app/11.2/grid 手工创exportORACLE_SID=+ASM1 #点2是+ASM2exportNLS_LANG=AMERICAN_AMERICA.UTF8exportNLS_DATE_FORMAT="yyyy-mm-ddhh24:mi:ss"exportPATH=.:${PATH}:$HOME/bin:$ORACLE_HOME/binexportPATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/binexportPATH=${PATH}:$ORACLE_BASE/mon/oracle/binexportORACLE_PATH=${PATH}:$ORACLE_BASE/mon/oracle/sql:.:$ORACLE_HOME/rdbms/adminexportORACLE_TERM=xtermexportTNS_ADMIN=$ORACLE_HOME/network/adminexportORA_NLS10=$ORACLE_HOME/nls/dataexportLD_LIBRARY_PATH=$ORACLE_HOME/libexportLD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/libexportLD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/libexportCLASSPATH=$ORACLE_HOME/JREexportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlibexportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlibexportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlibexportTHREADS_FLAG=nativeexportTEMP=/tmpexportexportPS1='hostname':'$PWD'"$户file下内容:umask022exportORACLE_BASE=/u01/app/oracle exportORACLE_HOME=$ORACLE_BASE/product/11.2exportORACLE_SID=ytdb1exportORACLE_UNQNAME=testdbexportNLS_LANG=AMERICAN_AMERICA.UTF8exportNLS_DATE_FORMAT="yyyy-mm-ddhh24:mi:ss"exportPATH=.:${PATH}:$HOME/bin:$ORACLE_HOME/binexportPATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/binexportPATH=${PATH}:$ORACLE_BASE/mon/oracle/binexportORACLE_PATH=${PATH}:$ORACLE_BASE/mon/oracle/sql:.:$ORACLE_HOME/rdbms/adminexportORACLE_TERM=xtermexportTNS_ADMIN=$ORACLE_HOME/network/adminexportORA_NLS10=$ORACLE_HOME/nls/dataexportLD_LIBRARY_PATH=$ORACLE_HOME/libexportLD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/libexportLD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/libexportCLASSPATH=$ORACLE_HOME/JREexportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlibexportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlibexportCLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlibexportTHREADS_FLAG=nativeexportTEMP=/tmpexportexportPS1='hostname':'$PWD'"$"shell制root,grid,oracleshellfsize=-1core=-1cpu=-1data=-1rss=-1stack=-1nofiles=-1t修改权限mkdir-p/u01/app/grid #gridORACLE_BASEmkdir-p/u01/app/11.2/grid #gridORACLE_HOMEchown-Rgrid:dba/u01mkdirp/u01/app/oracle #oracleORACLE_BASEchownRoracle:dba/u01/app/oraclechmod-R755/u01/gridorcle/u01/u01/db)SSHgridg2dAIXheAIXoraclesshsetup.shoracleOpenSSH软件;h安openssh。Xyh完毕后检查:#lslpp–lssh然后grid安装中择自动配SSH双系1/etc/ssh/sshd_config将:RSAAuthenticationyesPubkeyAuthenticationAuthorizedKeysFile 前面释去掉。利:ssh-keygen全部默认就privatekeypublicKey保存~/.ssh.了后面访问passphrase2方有好几种.这里我们通FTP~/.sshid_rsaid_rsa.pub来传至对由于同名分别将其更id_rsa239、、7其P。authorized_keys由于面了sshd_config件,其一行为AuthorizedKeysFile .ssh/authorized_keys认证读取文件位.我们采取默认~/.sshtouchauthorized_keystouchauthorized_keyspubkey,authorized_keys,Node1(37):bash-3.00#catid_rsa239.pub>authorized_keysnode2(39):catid_rsa237.pubauthorized_keysssh37ssh39yes21122 2#sugrid$mkdir–p$chmod700~/.ssh$/usr/bin/ssh-keygen-trsa只在1$touch~/.ssh/authorized_keys$sshibmdb1cat~/.ssh/id_rsa.pub>>~/.ssh/authorized_keys$sshibmdb2cat~/.ssh/id_rsa.pub>>~/.ssh/authorized_keys$scp~/.ssh/authorized_keysibmdb2:.ssh/authorized_keys只在2$chmod600~/.ssh/authorized_keys配置完成按1法进。备2121 在grid安装完成建立ASM群:lsattr-Elhdisk2|grepreserve_查看即可设置保持策略:reserve_policychdev-lchdev-lhdisk2-achdev-lhdisk3-achdev-lhdisk4-achdev-lhdisk5-achdev-lhdisk6-achdev-lhdisk2-areserve_lock=no.。122 V主chowngrid:dba/dev/rhdisk2chowngrid:dba/dev/rhdisk3chowngrid:dba/dev/rhdisk4chowngrid:dbachowngrid:dba/dev/rhdisk2chowngrid:dba/dev/rhdisk3chowngrid:dba/dev/rhdisk4chowngrid:dba/dev/rhdisk5chowngrid:dba/dev/rhdisk6PV权限chmod777/dev/rhdisk2chmod777/dev/rhdisk2chmod777/dev/rhdisk3chmod777/dev/rhdisk4chmod777/dev/rhdisk5chmod777/dev/rhdisk6出现两边盘符不一致,可使用软连接实现两边盘符对应关系一致,:Ln–s/ShareDisk/grid_lun1..Ln–s/ShareDisk/data_asm1…PVIDPVID话,需要进行清除。chdev-lhdisk2-apv=clearchdev-lhdisk2-apv=clear重复同样2-6PVIDNTP)eg2提供ren(S)集群时间同步服务,在没有NTP服务时,该功能可以保证所有RACASMOracleClusterOCR)和disksASM磁盘上,不再需要单()SCAN(SingleClientAccessName)括了FailoverSCANVIP文件作解析。如果系统配置了NTP服务,CTSS服务会处于观察者模式,配置NTPAIX服务配置。GridGrid前检查切换到 grid用户并执行安装前检查,grid安装$./runcluvfy.shstage-precrsinst-nibmdb1,ibmdb2-fixup-verbose检查并行应的。安装提程个1、swap需要 4G以上。2、需要 oinstall组3有个系统补丁未打1以 t在所有节点执行2以 t在所有节点执行 d件的gridxmanager$exportDISPLAY=2:0.0 #IPgrid./runInstallerlOraclefixup然自动调整你没有按要求调整系统参数,否里我们advanced项:t:EMIENeSn,/etc/hostsscan/etc/hosts。NNePP:s。若DNS这里DNSSCAN.IBM.名称。Next:1、2、选择 SSHconnectivity入grid用户密码,然后setup选项,oracle会自动ssh互gridSSH时出过两个报错:1ibmdb1/usr/local/bin/ssh-keygenssk-keygen2ibmdb2/bin/bashibmdb2ibmdb1bash-3.00#scp/bin/bashibmdb2:/bin/DNSscanvipcASMME:l3、6。t:C需。。Next:上图指定特权操作系统组:NextoraclebasesoftwareinstallBase:/u01/gridSoftwareLocation:/u01/appenbb的属主是不解创建临时目录inventory:预安装检查,如下:Swap。2。其余暂时其中第四ibmdb10止root一ibmdb1人建立了一dylan0/etc/passwd此问题在。Failed。点击:Finish:。h和node1则执行顺序:Node1:Node2:Node1:Node2:/../root.sh完成后点击OK::close。d:deinstallClusterware安装校验gridcrs_stat–t–v命令:如果到的许多相应的则显示正常。Ibmdb1:#./crs_stat-tName Type Target State Hostora.DATA.dgora. up.typeONLINEONLINEibmdb1ora. N1.lsnrora. er.typeONLINEONLINEibmdb1ora.asmora.asm.typeONLINEONLINEibmdb1ora.eonsora.eons.typeONLINEONLINEibmdb1ora.gsdora.gsd.typeOFFLINEOFFLINEora. SM1.asmapplicationONLINEONLINEibmdb1ora.ibmdb1.gsdapplicationOFFLINEOFFLINEora.ibmdb1.onsapplicationONLINEONLINEibmdb1ora.ibmdb1.vipora. t1.typeONLINEONLINEibmdb1ora. SM2.asmapplicationONLINEONLINEibmdb2ora.ibmdb2.gsdapplicationOFFLINEOFFLINEora.ibmdb2.onsapplicationONLINEONLINEibmdb2ora.ibmdb2.vipora. t1.typeONLINEONLINEibmdb2ora. networkora. rk.typeONLINEONLINEibmdb1ora.oc4jora.oc4j.typeOFFLINEOFFLINEora.onsora.ons.typeONLINEONLINEibmdb1ora.scan1.vipora. ip.typeONLINEONLINEibmdb1#Ibmdb2:#./crs_stat-tNameTypeTargetStateHostora.DATA.dgora. up.typeONLINEONLINEibmdb1ora. N1.lsnrora. er.typeONLINEONLINEibmdb1ora.asmora.asm.typeONLINEONLINEibmdb1ora.eonsora.eons.typeONLINEONLINEibmdb1ora.gsdora.gsd.typeOFFLINEOFFLINEoraSM1.asmapplicationora.ibmdb1.gsdora.ibmdb1.onsONLINEONLINEONLINEONLINEibmdb1ibmdb1ora.ibmdb1.vipora. t1.typeONLINEONLINEibmdb1oraSM2.asmapplicationONLINEONLINEibmdb2ora.ibmdb2.gsdapplicationOFFLINEOFFLINEora.ibmdb2.onsapplicationONLINEONLINEibmdb2ora.ibmdb2.vipora. t1.typeONLINEONLINEworkora. rk.typeONLINEONLINEibmdb1ora.oc4j ora.oc4j.typeOFFLINEOFFLINEora.ons ora.ons.typeONLINEONLINEibmdb1ora.scan1.vip ora. ip.typeONLINEONLINEibmdb1#4 dbca。完database还要ASMoraclexmanager登录进行。Nex:Nex:lnureNex:oraclessh。tx:dx:enNex:x:x:/u01/dbgridubddba组,所以,Nex开始执行安装前检查,crs。Nex:database。磁盘组在建库前先创建存储数据文件ASMgridxmanager登录,asmca命令:$asmcakupe:rhdisk2、rhdisk4ASMORACLE完成后如图:AdRK。DBCA创建数据库oracle户通过xmanagerdbcaRAC时可以(erM在过程配置EM导致时间很长如果RAC节点主机性能不好可能导致程e1直18点才结束。$exportDISPLAY=2:0.0$dbcaCx:Nex:oracleDatabseName,然后选中所有节点,Next:默认选择EM:Next:一个密码:oracleNext:选择刚才建立的ASMORACLE磁盘组:ASMSNMP密码,暂时不知道何,密码:oracleOK:RM:入数据库初始化参数:k:字符集:ConnectionMode:Next:Nex:Finish后root.shroot.shoraclehomeoracleOUIroot.shroot.sh$cd$ORACLE_HOME$cproot.shroot.sh.bakPL/SQLmodulesutlrp.sqlPL/SQLmoduleuy一选操作但oracle即该oracle户下命令:$ussy”>u件$us/sySQL>createpfile=’/home/oracle/initorcl1.ora’fromspfile=’+OCRVOTE/orcl/spfileorcl.ora’

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论