OracleGRAC及负载均衡搭建手册

上传人:Sc****h 文档编号:140618738 上传时间:2022-08-23 格式:DOCX 页数:39 大小:124.70KB
收藏 版权申诉 举报 下载
OracleGRAC及负载均衡搭建手册_第1页
第1页 / 共39页
OracleGRAC及负载均衡搭建手册_第2页
第2页 / 共39页
OracleGRAC及负载均衡搭建手册_第3页
第3页 / 共39页
资源描述:

《OracleGRAC及负载均衡搭建手册》由会员分享,可在线阅读,更多相关《OracleGRAC及负载均衡搭建手册(39页珍藏版)》请在装配图网上搜索。

1、Oracle11GR2RAC安装手册一、基础知识1. RAC是什么RAC,全称 realapplicationclusters,译为“实时应用集群” ,是Oracle 新版数据库中采用的一项新技术,是高可用性的一种,也是Oracle 数据库支持网格计算环境的核心技术。2. RAC的优缺点优点OracleRAC 支持 Oracle9i 、 10g、 11g 版本,可以支持24x7 有效的数据库应用系统,在低成本服务器上构建高可用性数据库系统,并且自由部署应用,无需修改代码。在 OracleRAC 环境下, Oracle 集成提供了集群软件和存储管理软件,为用户降低了应用成本。当应用规模需要扩充时

2、,用户可以按需扩展系统,以保证系统的性能。(1) 多节点负载均衡 ;(2) 提供高可用:故障容错和无缝切换功能,将硬件和软件错误造成的影响最小化 ;(3) 通过并行执行技术提高事务响应时间 - 通常用于数据分析系统 ;(4) 通过横向扩展提高每秒交易数和连接数 - 通常对于联机事务系统 ;(5) 节约硬件成本, 可以用多个廉价 PC服务器代替昂贵的小型机或大型机,同时节约相应维护成本 ;(6) 可扩展性好,可以方便添加删除节点,扩展硬件资源。缺点(1) 相对单机,管理更复杂,要求更高 ;(2) 可能会增加软件成本3. OracleRAC 原理在一个应用环境当中, 所有的服务器使用和管理同一个数

3、据库, 目的是为了分散每一台服务器的工作量,硬件上至少需要两台以上的服务器,而且还需要一个共享存储设备。同时所有服务器上的 OS都应该是同一类 OS,根据负载均衡的配置策略, 当一个客户端发送请求到某一台服务的 listener 后,这台服务器根据我们的负载均衡策略,会把请求发送给本机的 RAC组件处理也可能会发送给另外一台服务器的 RAC 组件处理,处理完请求后, RAC会通过集群软件来访问共享存储设备 .逻辑结构上看:每一个参加集群的节点有一个独立的instance ,这些 instance访问同一个数据库。每一个节点的linstance都有自己的SGA。每一个节点的linstance都有

4、自己的backgroundprocess 。每一个节点的linstance都有自己的redologs 。每一个节点的instance都有自己的undo 表空间。所有节点都共享一份datafiles和 controlfiles。三类 Resource :VIP- 虚拟 IP 地址 (VirtualIP)OCR-OracleClusterRegistry(集群注册文件 ), 记录每个节点的相关信息VotingDisk,仲裁机制用于仲裁多个节点向共享节点同时写的行为,这样做是为了避免发生冲突。二、RAC环境设计1. 服务器配置操作系统主机名内存网卡eth0 (Public )RedhatEnterp

5、riseLinux5.4rac12Geth1 (Prive )eth0 (Public )RedhatEnterpriseLinux5.4rac22Geth1 (Prive )2. 用户组规划GroupNameGroupID说明HOSToinstall501Oracle 清单和软件所有rac1 ,者rac2asmadmin504Oracle 自动存储管理组rac1 ,rac2asmdba506ASM数据库管理员组rac1 ,rac2asmopen507ASM操作员组rac1 ,rac2dba502数据库管理员rac1 ,rac23. 用户规划UserIDUserNameGroup说明HOST口

6、令oinstalldbaOracleClusterrac1501gridasmadminrac2grid123用户asmdbaasmoperoinstallOracle 数据库rac1502oracledbarac2oracle123asmdba管理员4. IP 规划主机名公用 IP私有 IP虚拟 IPrac1rac2ScanIP5. 存储规划存储组件BlockDeviceASMlibNameSize/dev/sdbOCR_VOL11GOCR/dev/sdcOCR_VOL21G/dev/sddOCR_VOL31G数据文件/dev/sdeDATA_VOL110G文件备份/dev/sdfBACK_

7、VOL15G三、OracleRAC 搭建1. 配置共享存储( ASM依赖)方法一: vmwareworkstation9虚拟共享存储(1) 在 VM安装目录 VMwareWorkstation 下执行命令:#vmware-vdiskmanager.exe-c-s1GB-alsilogic-t2D:racDiskdb01.vmdk#vmware-vdiskmanager.exe-c-s1GB-alsilogic-t2D:racDiskdb02.vmdk#vmware-vdiskmanager.exe-c-s1GB-alsilogic-t2D:racDiskdb03.vmdk#vmware-vdi

8、skmanager.exe-c-s10GB-alsilogic-t2D:racDiskdb04.vmdk#vmware-vdiskmanager.exe-c-s5GB-alsilogic-t2D:racDiskdb05.vmdk(2) 修改 rac1 和 rac2 下的 .vmx 文件,在最后一行添加如下内容:diskLib.dataCacheMaxSize=0diskLib.dataCacheMaxReadAheadSize=0diskLib.dataCacheMinReadAheadSize=0diskLib.dataCachePageSize=4096diskLib.maxUnsynce

9、dWrites=0disk.locking=FALSEscsi1.sharedBus=virtualscsi1.present=TRUEscsi1.virtualDev=lsilogicscsi1:0.mode=independent-persistentscsi1:0.deviceType=diskscsi1:0.present=TRUEscsi1:0.fileName=D:racDiskdb01.vmdkscsi1:1.mode=independent-persistentscsi1:1.deviceType=diskscsi1:1.present=TRUEscsi1:1.fileName

10、=D:racDiskdb02.vmdkscsi1:2.mode=independent-persistentscsi1:2.deviceType=diskscsi1:2.present=TRUEscsi1:2.fileName=D:racDiskdb03.vmdkscsi1:3.mode=independent-persistentscsi1:3.deviceType=diskscsi1:3.present=TRUEscsi1:3.fileName=D:racDiskdb04.vmdkscsi1:4.mode=independent-persistentscsi1:4.deviceType=d

11、iskscsi1:4.present=TRUEscsi1:4.fileName=D:racDiskdb05.vmdk(3) 重新打开虚拟机,并启动。(4) 磁盘分区,在 rac1 执行#fdisk/dev/sdbDevicecontainsneitheravalidDOSpartitiontable,norSun,SGIorOSFdisklabelBuildinganewDOSdisklabel.Changeswillremaininmemoryonly,untilyoudecidetowritethem.Afterthat,ofcourse,thepreviouscontentwontber

12、ecoverable.Warning:invalidflag0x0000ofpartitiontable4willbecorrectedbyw(rite)Command(mforhelp): p64heads,32sectors/track,1000cylindersUnits=cylindersof2048*512=1048576bytesDeviceBootStartEndBlocksIdSystemCommand(mforhelp): nCommandactioneextendedpprimarypartition(1-4)pPartitionnumber(1-4):1Firstcyli

13、nder(1-1000,default1):Usingdefaultvalue1Lastcylinderor+sizeor+sizeMor+sizeK(1-1000,default1000):Usingdefaultvalue1000Command(mforhelp): wThepartitiontablehasbeenaltered!Callingioctl()tore-readpartitiontable.Syncingdisks.#fdisk/dev/sdc#fdisk/dev/sdd 重复上面操作#fdisk/dev/sde 重复上面操作#fdisk/dev/sdf 重复上面操作方法二

14、: Linuxmount 挂载(待解决)2. 安装依赖包#yuminstall-yexpect*iscsi*binutils*compat-libstdc+*expat*elfutils-libelf*gcc*glibc*ksh*libgcc*#yuminstall-ypdksh*libgomp*compat-db*libXp*libaio*cpp*setarch*sysstat*libstdc+*make-3*#yuminstall-yunixODBC#yuminstall-yunixODBC-devel3. 查看依赖包安装状况#rpm-q-qf%NAME-%VERSION-%RELEASE

15、(%ARCH)nbinutilsunixODBC-devel执行结果 elfutils-libelf-0.137-3.el5(x86_64)elfutils-libelf-0.137-3.el5(i386)elfutils-libelf-0.137-3.el5(x86_64)elfutils-libelf-0.137-3.el5(i386)glibc-2.5-118.el5_10.2(i686)glibc-2.5-118.el5_10.2(x86_64)glibc-common-2.5-118.el5_10.2(x86_64)glibc-devel-2.5-118.el5_10.2(x86_6

16、4)glibc-devel-2.5-118.el5_10.2(i386)glibc-headers-2.5-118.el5_10.2(x86_64)make-3.81-3.el5(x86_64)4. 网络配置(1) 修改 rac1 和 rac2 的 network#vi/etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=rac1#此处为主机名#vi/etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=rac2(2) 修改 rac1 和 rac2 的

17、hosts#vi/etc/hosts#eth0-PublicIP#eth1 PRIVATEIP#VIP#SCAN#(3) 重启 rac1 和 rac2 网络服务#servicenetworkrestart(4) 配置虚拟 IP#* 注:虚拟 IP 在重启网络服务会被卸载,需要重新设置。5. 配置 NTPD服务NTPD服务为 Grid 的检查项,提供时间同步服务。(1) 修改 NTPD参数文件( rac1 , rac2 )#vi/etc/sysconfig/ntpdSYNC_HWCLOCK=yesOPTIONS=-x-untp:ntp-p/var/run/ntpd.pid(2) 修改 rac1

18、的 ntpd.conf 文件,删除原有内容录入以下内容#vi/etc/ntp.confserverfudgedriftfile/var/lib/ntp/driftbroadcastdelay0.008authenticatenokeys/etc/ntp/keys(3) 清空 rac1 的 ntpservers原有内容#cp/etc/ntp/ntpservers/etc/ntp/ntpservers.bak#vi/etc/ntp/ntpservers(4) 编辑 rac1 的 step-tickers,添加一行#cp/etc/ntp/step-tickers/etc/ntp/step-ticke

19、rs.bak#vi/etc/ntp/step-tickers(5) 修改 rac2 的 ntpd.conf 文件,删除原有内容录入以下内容#vi/etc/ntp.confserverserverfudgedriftfile/var/lib/ntp/driftbroadcastdelay0.008authenticatenokeys/etc/ntp/keys(6) 清空 rac2 的 ntpservers 原有内容#cp/etc/ntp/ntpservers/etc/ntp/ntpservers.bak#vi/etc/ntp/ntpservers(7) 编辑 rac2 的 step-ticker

20、s,添加一行#cp/etc/ntp/step-tickers/etc/ntp/step-tickers.bak#vi/etc/ntp/step-tickers#rac1 的 ip 地址(8) rac1 节点重启 NTPD服务#servicentpdrestart(9) rac2 节点停止 NTPD服务, rac1 重启 NTPD服务后 5、6 分钟再执行#servicentpdstop#ntpdaterac1#servicentpdstart(10) NTPD启用自动加载( rac1 , rac2 )#chkconfigntpdon6. 关闭服务关闭 rac1 和 rac2 无用的 sendm

21、ail 和 cups 服务,加快开机速度。#chkconfigsendmailoff#chkconfigcupsoff7. 用户、用户组(1) 创建用户和用户组#groupadd-g501oinstall#groupadd-g502dba#groupadd-g504asmadmin#groupadd-g506asmdba#groupadd-g507asmoper#useradd-u501-goinstall-Gdba,asmadmin,asmdba,asmopergrid#useradd-u502-goinstall-Gdba,asmdbaoracle#idoracle#idgrid(2) 修

22、改用户密码#passwdoracle#passwdgrid8. 文件夹及权限#mkdir-p/u01/app/grid/#mkdir-p/u01/app/oraInventory#chown-Rgrid:oinstall/u01/app#chown-Roracle:oinstall/u01/app/oracle#chmod-R775/u019. 修改系统参数(1) 修改 rac1 和 rac2 的 limits.conf #vi/etc/security/limits.conf#ORACLESETTINGgridsoftnproc2047gridhardnproc16384gridsoftno

23、file1024gridhardnofile65536oraclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536(2) 修改 rac1 和 rac2 的 /etc/pam.d/login#vi/etc/pam.d/login#ORACLESETTINGsessionrequiredpam_limits.so(3) 修改 rac1 和 rac2 的 /etc/sysctl.conf#vi/etc/sysctl.conf#ORACLESETTINGfs.aio-max-nr=1048576fs.f

24、ile-max=6815744kernel.shmall=2097152kernel.shmmni=4096(4) 执行命令 (rac1 、 rac2)#sysctl-p(5) 修改 rac1 和 rac2 的 profile ,在末尾添加#vi/etc/profileif$USER=oracle|$USER=grid;thenif$SHELL=/bin/ksh;thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fiumask022fi(6) 执行命令 (rac1 、 rac2) #source/etc/profile(7) 修改 ra

25、c1 和 rac2 的 /etc/csh.login#vi/etc/csh.loginif($USER=oracle|$USER=grid)thenlimitmaxproc16384limitdescriptors65536endifEOFCSH(8) 修改 grid 用户的环境变量#su-grid$cd/home/grid/$vi.bash_profileTMP=/tmp;exportTMPTMPDIR=$TMP;exportTMPDIRORACLE_SID=+ASM1;exportORACLE_SIDORACLE_BASE=/u01/app/grid;exportORACLE_BASENL

26、S_DATE_FORMAT=yyyy-mm-ddHH24:MI:SS;exportNLS_DATE_FORMATTHREADS_FLAG=native;exportTHREADS_FLAGPATH=$ORACLE_HOME/bin:$PATH;exportPATHTHREADS_FLAG=native;exportTHREADS_FLAGPATH=$ORACLE_HOME/bin:$PATH;exportPATHif$USER=oracle|$USER=grid;thenif$SHELL=/bin/ksh;thenulimit-p16384ulimit-n65536elseulimit-u16

27、384-n65536fiumask022fi#su-grid$cd/home/grid/$vi.bash_profileTMP=/tmp;exportTMPTMPDIR=$TMP;exportTMPDIRORACLE_SID=+ASM2;exportORACLE_SIDORACLE_BASE=/u01/app/grid;exportORACLE_BASENLS_DATE_FORMAT=yyyy-mm-ddHH24:MI:SS;exportNLS_DATE_FORMATTHREADS_FLAG=native;exportTHREADS_FLAGPATH=$ORACLE_HOME/bin:$PAT

28、H;exportPATHTHREADS_FLAG=native;exportTHREADS_FLAGPATH=$ORACLE_HOME/bin:$PATH;exportPATHif$USER=oracle|$USER=grid;thenif$SHELL=/bin/ksh;thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fiumask022fi(9) 执行命令 (rac1 、 rac2) $source.bash_profile(10) 修改 oracle 用户的环境变量#su-oracle$cd/home/oracle/$vi.bas

29、h_profile#OracleSettingsoracleTMP=/tmp;exportTMPTMPDIR=$TMP;exportTMPDIRORACLE_BASE=/u01/app/oracle;exportORACLE_BASEORACLE_SID=orcl1;exportORACLE_SIDORACLE_TERM=xterm;exportORACLE_TERMPATH=/usr/sbin:$PATH;exportPATHPATH=$ORACLE_HOME/bin:$PATH;exportPATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

30、;exportLD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;exportCLASSPATHNLS_DATE_FORMAT=yyyy-mm-ddHH24:MI:SS;exportNLS_DATE_FORMATNLS_LANG=AMERICAN_AMERICA.ZHS16GBK;exportNLS_LANGif$USER=oracle|$USER=grid;thenif$SHELL=/bin/ksh;thenulimit-p16384ulimit-n65536elseulimi

31、t-u16384-n65536fiumask022fi#su-grid$cd/home/grid/$vi.bash_profile#OracleSettingsoracleTMP=/tmp;exportTMPTMPDIR=$TMP;exportTMPDIRORACLE_BASE=/u01/app/oracle;exportORACLE_BASEORACLE_SID=orcl2;exportORACLE_SIDORACLE_TERM=xterm;exportORACLE_TERMPATH=/usr/sbin:$PATH;exportPATHPATH=$ORACLE_HOME/bin:$PATH;

32、exportPATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;exportLD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;exportCLASSPATHNLS_DATE_FORMAT=yyyy-mm-ddHH24:MI:SS;exportNLS_DATE_FORMATNLS_LANG=AMERICAN_AMERICA.ZHS16GBK;exportNLS_LANGif$USER=oracle|$USER=grid;theni

33、f$SHELL=/bin/ksh;thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fiumask022fi(11) 执行命令 (rac1 、 rac2) $source.bash_profile10. 配置用户等效性(1) 使用 Oracle 用户,在所有节点执行#su-oracle$ssh-keygen-trsaGeneratingpublic/privatersakeypair.Enterfileinwhichtosavethekey(/home/oracle/.ssh/id_rsa):Createddirectory/home/

34、oracle/.ssh.Enterpassphrase(emptyfornopassphrase):Entersamepassphraseagain:Youridentificationhasbeensavedin/home/oracle/.ssh/id_rsa.Yourpublickeyhasbeensavedin/home/oracle/.ssh/id_rsa.pub.Thekeyfingerprintis:be:8b:34:fd:c9:34:a7:2f:d2:f7:d9:30:1f:2e:48:d6oraclerac1$ssh-keygen-tdsaGeneratingpublic/pr

35、ivatedsakeypair.Enterfileinwhichtosavethekey(/home/oracle/.ssh/id_dsa):Enterpassphrase(emptyfornopassphrase):Entersamepassphraseagain:Youridentificationhasbeensavedin/home/oracle/.ssh/id_dsa.Yourpublickeyhasbeensavedin/home/oracle/.ssh/id_dsa.pub.Thekeyfingerprintis:4f:bc:4b:9a:a6:cd:1c:15:e7:67:92:

36、94:a2:cd:50:14oraclerac1(2) 使用 Oracle 用户,在节点 rac1 执行$cat/home/oracle/.ssh/*.pub/home/oracle/.ssh/authorized_keys$sshrac2cat/home/oracle/.ssh/*.pub/home/oracle/.ssh/authorized_keys$scp/home/oracle/.ssh/authorized_keysrac2:/home/oracle/.ssh/authorized_keys(3) 验证 Oracle 用户等效性,在所有节点执行$sshrac2date$sshrac

37、1date$sshrac2-vipdate$sshrac1-vipdate$sshrac2-privdate$sshrac1-privdates(4) 使用 grid 用户,在所有节点执行#su-grid$ssh-keygen-trsaGeneratingpublic/privatersakeypair.Enterfileinwhichtosavethekey(/home/grid/.ssh/id_rsa):Createddirectory/home/grid/.ssh.Enterpassphrase(emptyfornopassphrase):Entersamepassphraseagain

38、:Youridentificationhasbeensavedin/home/grid/.ssh/id_rsa.Yourpublickeyhasbeensavedin/home/grid/.ssh/id_rsa.pub.Thekeyfingerprintis:39:1c:f5:9b:76:e1:de:20:40:e0:e8:20:77:fa:cd:97gridrac1$ssh-keygen-tdsaGeneratingpublic/privatedsakeypair.Enterfileinwhichtosavethekey(/home/grid/.ssh/id_dsa):Enterpassph

39、rase(emptyfornopassphrase):Entersamepassphraseagain:Youridentificationhasbeensavedin/home/grid/.ssh/id_dsa.Yourpublickeyhasbeensavedin/home/grid/.ssh/id_dsa.pub.Thekeyfingerprintis:08:a4:1b:87:89:fb:cd:93:3f:5d:f8:7b:f6:67:dd:4cgridrac1(5) 使用 grid 用户,在节点 rac1 执行$cat/home/grid/.ssh/*.pub/home/grid/.s

40、sh/authorized_keys$sshrac2cat/home/grid/.ssh/*.pub/home/grid/.ssh/authorized_keys$scp/home/grid/.ssh/authorized_keysrac2:/home/grid/.ssh/authorized_keys(6) 验证 grid 用户等效性,在所有节点执行$sshrac2date$sshrac1date$sshrac2-vipdate$sshrac1-vipdate$sshrac2-privdate$sshrac1-privdates(7) 重启 rac1 、 rac2 #reboot11. 安装

41、 ASM(1) 检查系统及内核版本#uname aLinuxrac2#1SMPTueAug1815:51:48EDT2009x86_64x86_64x86_64GNU/Linux#lsb_release aLSBVersion:core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarchDistributorID:RedHatEnterpriseServerDescription:RedHatEnterpriseLinuxServerrelease5.4

42、(Tikanga)Release:5.4Codename:Tikanga(2) 下载与系统及内核版本对应的ASM下载地址:当前版本:(3) 安装 asm包,按顺序安装#rpm-ivh-nodepsorac#(4) 初始化 asmlib ,在所有节点执行#/usr/sbin/oracleasmconfigure-iConfiguringtheOracleASMlibrarydriver.Thiswillconfiguretheon-bootpropertiesoftheOracleASMlibrarydriver.Thefollowingquestionswilldeterminewhether

43、thedriverisloadedonbootandwhatpermissionsitwillhave.Thecurrentvalueswillbeshowninbrackets().Hittingwithouttypingananswerwillkeepthatcurrentvalue.Ctrl-Cwillabort.Defaultusertoownthedriverinterface:gridDefaultgrouptoownthedriverinterface:asmadminStartOracleASMlibrarydriveronboot(y/n)n:yScanforOracleAS

44、Mdisksonboot(y/n)y:yWritingOracleASMlibrarydriverconfiguration:done(5) ASMlib 加载到内核,在所有节点执行#/usr/sbin/oracleasminit(6) 创建 asm磁盘,在节点 rac1 执行#/usr/sbin/oracleasmcreatediskOCR_VOL1/dev/sdb1#/usr/sbin/oracleasmcreatediskOCR_VOL2/dev/sdc1#/usr/sbin/oracleasmcreatediskOCR_VOL3/dev/sdd1#/usr/sbin/oracleasm

45、creatediskDATA_VOL1/dev/sde1#/usr/sbin/oracleasmcreatediskBACK_VOL1/dev/sdf1(7) rac2 节点执行#/usr/sbin/oracleasmscandisks#/usr/sbin/oracleasmlistdisks12. 安装 OracleGrid(1) 安装 cvuqdisk(rac1, rac2)#exportCVUQDISK_GRP=oinstall#(2) 使用 grid 用户,进行 oraclegrid 安装前检查#su-grid$cd/Grid安装目录$./runcluvfy.shstage-precr

46、sinst-nrac1,rac2-fixup-verbose.检查内容略 Pre-checkforclusterservicessetupwassuccessful.(3) 更改 DISPLAY设置#su-root#xhost+#DISPLAY=:0.0;exportDISPLAY#su-grid$xhost+(4) 更改 SELinxu 设置#system-config-securitylevel(5) 执行安装 Grid#su-grid$./runInstaller安装方式安装类型产品语言集群信息节点信息指定网络接口用法存储选项信息创建 ASM磁盘组指定 ASM口令,使用统一口令:Nort

47、ek123故障隔离支持角色分配指定安装路径创建产品清单安装检测安装概要正在安装以 root 用户在 rac1 和 rac2 运行脚本#OracleClusterVerificationUtility失败可以忽略OracleGrid安装完成确认安装成功$crs_stat-t-v13. 配置 ASM磁盘组(1) 启动 ASM磁盘组创建向导,点击新建;#su-grid$asmca(2) 创建 DATA磁盘组(3) 创建 BACK磁盘组(4) 创建完成14. 安装 Oracle11G(1) 启动 oracle 安装程序#su-oracle$cd/oracle11G安装目录$./runInstaller

48、&(2) 仅安装数据库软件(3) 选择两个节点(4) 添加简体中文(5) 选择企业版(6) 默认安装目录(7) 默认用户分配(8) 安装前检查(9) 安装概要(10) 执行安装(11) 用户 root 在 rac1 和 rac2 执行脚本(12) Oracle 软件安装成功15. 创建数据库(1) 启动数据库创建向导#su-oracle$dbca(2) 创建数据库(3) 安装一般用途数据库(4) 填写数据库名称,选择两个节点(5) 使用默认选项(6) 使用统一口令( orcl )(7) 选择数据文件存储路径(8) 选择 +DATA(9) 输入 ASM口令( Nortek123 )(10) 选择归档模式,添加归档参数(11) 添加参数“ +BACK/”(12) 使用默认设置(13) 设置数据库参数 SGA(注: SGA不可大于 /dev/shm )(14) 选择数据库字符集( utf8 ,根据需求)(15) 安装概述(16) 点击 Finish 设置完毕(17) 点击 OK,开始安装(18) 正在安装(19) 数据库创建成功16. 创建表空间#su-oracle$sqlplussys/orclorclassysdbaSQLcreatetablespaceimatri

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!