RAC
五柳-先生
宅边有五柳树,因以为号焉。
展开
-
一步一步在OEL5.5 64位Linux上安装Oracle 10gR2 RAC(8)
20 创建ASM磁盘组及RAC数据库以oracle用户在图形界面下,调用dbca命令来执行: Next: Next: Next:指定SYS用户口令:oraclePFILE:{ORACLE_BASE}/admin/+ASM/pfile/init.ora Next: Next: Next: Next: Next:这里可能提转载 2014-03-26 23:54:17 · 1047 阅读 · 1 评论 -
一步一步在Linux上安装Oracle 11gR2 RAC (4)
2.14 配置ASM磁盘在上一步2.13节中,我们已经对RAC双节点已经配置好了共享磁盘,接下来需要将这些共享磁盘格式化、然后用asmlib将其配置为ASM磁盘,用于将来存放OCR、Voting Disk和数据库用。注意:只需在其中1个节点上格式化就可以,接下来我们选择在node1节点上格式化。这里我们以asmlib软件来创建ASM磁盘,而不使用raw disk,而且从11gR2开始,转载 2014-03-26 23:47:39 · 801 阅读 · 0 评论 -
一步一步在Linux上安装Oracle 11gR2 RAC (7)
5 创建ASM磁盘组 以grid用户创建ASM磁盘组,创建的ASM磁盘组为下一步创建数据库提供存储。 ① grid用户登录图形界面,执行asmca命令来创建磁盘组: ② 进入ASMCA配置界面后,单击Create,创建新的磁盘组:③ 输入磁盘组名 DATA,冗余策略选择External,磁盘选择ORCL:VOL3,单击OK:④ DATA磁盘组创建转载 2014-03-26 23:50:18 · 1032 阅读 · 0 评论 -
一步一步在OEL5.5 64位Linux上安装Oracle 10gR2 RAC(1)
概述: 继本人上一个系列的Oracle 11gR2 RAC+DG项目实战教程发布已一年有余,在此期间,那个系列的教程得到众多网友的喜爱与好评,更是在互联网上畅销不衰。为此,众多网友也一直希望本人推出Oracle 10gR2 RAC的系列教程,恰逢前不久,深圳某客户需要将一套Oracle 10gR2双节点RAC生产数据库升级至Oracle 11gR2 RAC,所以便有了本系列实战的教程。转载 2014-03-26 23:51:08 · 1028 阅读 · 0 评论 -
一步一步在OEL5.5 64位Linux上安装Oracle 10gR2 RAC(2)
11 配置共享磁盘给双节点配置6块共享磁盘。Note:其中第1块大小为130M,用于存放Oracle 10g R2 RAC的OCR。其中第2块大小为130M,用于存放Oracle 10g R2 RAC的Voting Disk。其中第3块大小为3G,用于配置DATA磁盘组,存放数据库。其中第4块大小为3G,用于配置FRA磁盘组,作为数据库的闪回恢复区,存放归档日志、RMAN备转载 2014-03-26 23:51:35 · 711 阅读 · 0 评论 -
一步一步在Linux上安装Oracle 11gR2 RAC (6)
4安装Oracle 软件 从此步骤开始,我们正式安装oracle软件:① 以oracle用户登录图形界面,执行/home/oracle/database/runInstaller,进入OUI的图形安装界面: ② 进入OUI安装界面后,选择第3项,跳过软件更新,Next:③ 选择第2项,只安装oracle软件,Next:④ 选择第2项,安装oracle转载 2014-03-26 23:49:49 · 798 阅读 · 0 评论 -
一步一步在Linux上安装Oracle 11gR2 RAC (2)
2.2 配置 /etc/hosts文件参照Figure 2.1网络配置信息表,修改节点1的/etc/hosts配置文件。[root@node1 ~]# cp /etc/hosts /etc/hosts.bak[root@node1 ~]# cat /etc/hosts# Do not remove the following line, or various progr转载 2014-03-26 23:46:02 · 875 阅读 · 0 评论 -
一步一步在Linux上安装Oracle 11gR2 RAC (5)
3 安装Grid Infrastructure从此步骤开始,我们正式安装Grid软件:① 以grid用户登录图形界面,执行/home/grid/grid/runInstaller,进入OUI的图形安装界面: ② 进入OUI安装界面后,选择第3项,跳过软件更新,Next:③ 选择集群的Grid Infrastructure,Next:④ 选择 advanced I转载 2014-03-26 23:49:14 · 1005 阅读 · 0 评论 -
一步一步在Linux上安装Oracle 11gR2 RAC (3)
2.4 建用户、改口令、修改用户配置文件配置11gR2 RAC需要安装Oracle Grid Infrastructure软件、Oracle数据库软件,其中Grid软件等同于Oracle 10g的Clusterware集群件。Oracle建议以不同的用户分别安装Grid Infrastructure软件、Oracle数据库软件,我们这里以grid用户安装Grid Infrastructure,转载 2014-03-26 23:47:15 · 963 阅读 · 0 评论 -
一步一步在Linux上安装Oracle 11gR2 RAC (1)
1 概述和说明1.1 概述 本文档用于记录在OEL 5.5 X86_64位系统上安装配置Oracle 11gR2(11.2.0.3.0) RAC的详细步骤。安装平台选择VMware公司的VMware ESXi Version 4.0的虚拟主机,通过在该虚拟机上配置两台OEL 5.5 X86_64位Linux系统的机器,然后在这两台Linux机器上配置Oracle 11gR2 RA转载 2014-03-26 23:45:02 · 1199 阅读 · 0 评论 -
一步一步在OEL5.5 64位Linux上安装Oracle 10gR2 RAC(4)
16 升级clusterware软件升级之前,查看CRS版本:Node1:[root@node1 ~]# su - oraclenode1-> hostname node1.oracleonlinux.cnnode1-> crs_stat -tName Type Target State Host转载 2014-03-26 23:52:14 · 674 阅读 · 0 评论 -
一步一步在OEL5.5 64位Linux上安装Oracle 10gR2 RAC(7)
19 创建监听 Next: Next: Next: Next: Next: Next: Next: Next: Next: 至此,RAC监听配置完成!Node1:node1-> lsnrctl status LSNRCTL for Linux: Version 10.2.0.5.0 - Producti转载 2014-03-26 23:53:21 · 704 阅读 · 0 评论 -
一步一步在Linux上安装Oracle 11gR2 RAC (8--完结)
7 脚本附录7.1 preusers.sh脚本 123456789101112131415161718192021222324252627282930313233343536373839404142转载 2014-03-26 23:50:43 · 834 阅读 · 0 评论 -
一步一步在OEL5.5 64位Linux上安装Oracle 10gR2 RAC(6)
18 升级oracle软件Next;Next,注意选择对应的oracle软件,而不再是clusterware. Next: Next: Next:根据提示再次将ip_local_port_range=1024 - 65000.修改为 ip_local_port_range=9000 - 65500; Next: Next:转载 2014-03-26 23:53:01 · 772 阅读 · 0 评论 -
一步一步在OEL5.5 64位Linux上安装Oracle 10gR2 RAC(附)
21 脚本附录1preuser_dir.sh[root@node1 shell]# cat 1preuser_dir.sh #!/bin/bash#Purpose:Create two groups named 'oinstall' and 'dba', plus a user named 'oracle'.Also setting the Environment#variab转载 2014-03-26 23:54:40 · 838 阅读 · 1 评论 -
一步一步在OEL5.5 64位Linux上安装Oracle 10gR2 RAC(5)
17 安装oracle软件Oracle用户登录图形界面,执行安装介质中的10201_databse_inux-x86-64来进行。 Next: Next: Next:这里需要注意指定oracle软件的家目录,即/u01/app/oracle/product/10.2.0/db_1 Next:选中所有节点 Next: 根据提示,重新将双节点的 ip转载 2014-03-26 23:52:43 · 657 阅读 · 0 评论 -
一步一步在OEL5.5 64位Linux上安装Oracle 10gR2 RAC(3)
15 安装clusterware软件Note:由于oracle 10g早在10年前,即2003年就发布了,而Redhat Enterprise Linux 5的发布日期要晚于oracle 10g发布,所以,默认情况下Oracle 10g 不支持在Redhat Enterprise Linux 5及以上版本上安装。所以,解决方案:1 可以通过修改/etc/redhat-release 文转载 2014-03-26 23:51:55 · 815 阅读 · 0 评论 -
Oracle Grid Infrastructure包含哪些组件及其新特性?
Oracle 从11gR2开始,推出Grid Infrastructure[我个人习惯称之为Grid软件],那么Grid Infrastructure究竟有哪些优势,又包含哪些组件呢?首先,Grid Infrastructure包含下述组件:ASM:Automatic Storage Management;ACFS:ASM Cluster File System;ACFS snap转载 2014-03-28 00:44:24 · 1522 阅读 · 0 评论 -
Device ‘xx' is already labeled for ASM disk 的故障处理
简单记录一则在Linux平台上创建ASM磁盘时遭遇:Device "/dev/sdf1" is already labeled for ASM disk ""的错误!1 故障现象:12345678910[root@node1 ~]# /usr/sbin/oracleasm listdisksASMDIS转载 2014-03-28 00:43:08 · 2129 阅读 · 0 评论 -
Oracle RAC LoadBalance
LoadBalance 就是把负载平均的分配到集群中的各个节点,从而提高整体的吞吐能力。 Oracle 10g RAC 提供了两种不同的方法来分散负载:1. 通过Connection Balancing,按照某种算法把用户分配到不同的节点。也可认为是纯技术的分散负载。2. 通过Service,在应用层上进行分散,也可认为是面象业务的分散负载。 一.Connection Bal转载 2014-03-06 21:31:36 · 660 阅读 · 0 评论 -
Oracle RAC Failover 详解
Oracle RAC 同时具备HA(High Availiablity) 和LB(LoadBalance). 而其高可用性的基础就是Failover(故障转移). 它指集群中任何一个节点的故障都不会影响用户的使用,连接到故障节点的用户会被自动转移到健康节点,从用户感受而言, 是感觉不到这种切换。 Oracle 10g RAC 的Failover 可以分为3种:1. Client-转载 2014-03-06 21:31:49 · 757 阅读 · 0 评论 -
Oracle RAC 重建 OCR 和 Voting disk
OCR 和 Voting disk 对RAC 来说是非常重要的。 OCR记录节点成员的配置信息,如database、ASM、instance、listener、VIP等CRS资源的配置信息。Voting disk记录节点成员信息,如包含哪些节点成员、节点的添加删除信息记录。在日常维护中需要对他们进行备份。当然OCR 也会自动备份。 当OCR或者Voting disk 出现问题时,有备份的话就使用备转载 2013-10-01 10:04:21 · 844 阅读 · 0 评论 -
Linux DNS Server 配置 -- for Oracle 11gR2 RAC SCAN IP
最近安装了一下Oracle 11gR2的RAC, 但是11gR2版本的RAC 采用的是SCAN IP. 在Oracle 11gR2以前,如果数据库采用了RAC架构,在客户端的tnsnames中,需要配置多个节点的连接信息,从而实现诸如负载均衡,failover等等RAC的特性。因此,当数据库RAC集群需要添加或删除节点时,需要及时对客户端机器的tns进行更新,以免出现安全隐患转载 2013-06-30 09:59:07 · 857 阅读 · 0 评论 -
Oracle RAC 并发与架构
一. RAC 并发 RAC 的本质是一个数据库,运行在多台计算机上的数据库,它的主要任务是数据库就是事务处理,它通过 Distributed Lock Management(DLM:分布式锁管理器) 来解决并发问题。因为RAC的资源是共享的,为了保证数据的一致性,就需要使用DLM来协调实例间对资源的竞争访问。RAC 的DLM 就叫作 Cache Fusion。在DLM 中,根据资源数量转载 2013-06-30 09:58:02 · 660 阅读 · 0 评论 -
RAC 修改 spfile 参数
我们知道数据库的参数文件有spfile 和pfile。 RAC 的参数文件比较特殊。 因为默认情况下,RAC的spfile 是放在共享设备上(RAW设备或者ASM磁盘组)。而在各节点的pfile文件里只记录了这个spfile的位置。 所以在用spfile 生成pfile 或者修改相关参数值时都需要特别注意。 如果我们直接使用: create pfile from spfile 命令转载 2013-06-30 09:57:43 · 802 阅读 · 0 评论 -
Oracle RAC Failover 详解
Oracle RAC 同时具备HA(High Availiablity) 和LB(LoadBalance). 而其高可用性的基础就是Failover(故障转移). 它指集群中任何一个节点的故障都不会影响用户的使用,连接到故障节点的用户会被自动转移到健康节点,从用户感受而言, 是感觉不到这种切换。 Oracle 10g RAC 的Failover 可以分为3种:1. Client-转载 2013-06-30 09:57:21 · 615 阅读 · 0 评论 -
Oracle RAC 常用维护工具和命令
Oracle 的管理可以通过OEM或者命令行接口。 Oracle Clusterware的命令集可以分为以下4种:节点层:osnodes网络层:oifcfg集群层:crsctl, ocrcheck,ocrdump,ocrconfig应用层:srvctl,onsctl,crs_stat下面分别来介绍这些命令。 一. 节点层只有一个命令: osnodes, 这个命令用来转载 2013-06-30 09:56:47 · 778 阅读 · 0 评论 -
Redhat 5.4 Oracle 10g RAC Openfiler+Multipath + RAW+ ASM 安装文档
在Redhat 平台上RAC 装过多次。 本来也没打算整理这篇文章。 但是在搭建这个环境的过程中有了一下新的体会。 而且RAC 架构也不一样。 搭建之后对RAC 也有更深的理解。 实验平台配置信息: 存储: openfiler 服务器: 2套虚拟机,内存900M,硬盘15GB 操作系统:转载 2013-06-29 09:11:45 · 1126 阅读 · 0 评论 -
Oracle 10g RAC 启动与关闭
一. 检查共享设备一般情况下, 存放OCR 和 Voting Disk 的OCFS2 或者raw 都是自动启动的。 如果他们没有启动,RAC 肯定是启动不了的。 1.1 如果使用ocfs2的,检查ocfs2 状态/etc/init.d/o2cb status 在挂载之前,/etc/init.d/o2cb status 显示为Checking O2CB heartbeat:转载 2013-06-29 09:11:03 · 620 阅读 · 0 评论 -
Oracle RAC 环境下修改主机名
先看Oracle 官方文档上的两段说明: (1)Can I change the public hostname in my Oracle Database 10g Cluster using Oracle Clusterware? Hostname changes are not supported in Oracle Clusterware (CRS), unless转载 2013-06-29 09:10:20 · 2256 阅读 · 0 评论 -
Redhat 5.4 Orcle RAC 数据库 从10.2.0.1升级到 10.2.0.4
之前安装的是两个节点的RAC 平台。 数据库版本是10.2.0.1. 这个实验的目的就是将这个数据库版本从10.2.0.1 升级到 10.2.0.4. 升级包可以从Oracle metalink上进行下载,这个下载需要Oracle 付费的帐号。 网络可能也有资源下载。 10.2.0.4的patch number 是:p6810189。 两个节点的RAC 安装,参考Blog:转载 2013-06-29 09:10:03 · 691 阅读 · 0 评论 -
RAW+ASM 的RAC 安装文档
有关RAC 的一些概念性和原理性的知识, 请参考我的blog:http://blog.csdn.net/tianlesoftware/archive/2010/02/27/5331067.aspx 这次实验是 RAW+ASM 来实现的,在生产环境中还是raw + ASM 比较多。也可以用OCFS2+ASM 来做,ocfs2的安装方法参考我的Blog: OCFS2+ASM 的RA转载 2014-03-06 21:32:51 · 1055 阅读 · 0 评论 -
Oracle Linux 6.1 + Oracle 11.2.0.1 RAC + RAW 安装文档
小整理了一下Oracle Linux 下6.1 + Oracle 11.2.0.1 RAC 的安装。中间有些贴图,blog里就不贴了。完成版可以下载pdf格式的文档,看的更清楚。下载地址:http://download.csdn.net/detail/tianlesoftware/4797570目录目录....2一.准备工作....3转载 2013-06-29 09:12:28 · 1113 阅读 · 0 评论 -
一步一步在Linux上升级10gR2 RAC到11gR2 RAC(8-完)
I 升级后修改/etc/oratab、oracle用户环境变量将双节点的/etc/oratab文件中的下列devdb:/u01/app/oracle/product/10.2.0/db_1:N改为新的11g配置信息。节点1改为:devdb1:/u01/app/oracle/product/10.2.0/db_1:N节点2 改为:devdb2:/u01/app/oracl转载 2014-03-28 00:42:40 · 758 阅读 · 0 评论 -
一步一步在Linux上升级10gR2 RAC到11gR2 RAC(4)
9 迁移10g RAC 磁盘组至11gR2 gridOracle用户调用/u01/app/11.2.0/grid/bin/asmca 进入ASMCA图形界面来将之前10gR2 RAC下的2块ASM磁盘添加到11gR2 grid软件下来进行管理。Q :为什么可以把存放10g数据库的磁盘放在11g ASM实例来管理?A :可以参考本人之前文章如何在一台服务器上共用一个ASM实例来创建10.转载 2014-03-28 00:40:36 · 704 阅读 · 0 评论 -
Grid软件安装过程中orainstRoot.sh和root.sh脚本到底做了什么?
在Linux平台上,从Oracle 11gR2开始,不论是单实例的库,还是RAC库,如果需要用到ASM时,通常都需要单独安装Grid Infrastructure软件。而在Linux平台上以图形界面【OUI Oracle Universal Installer】安装Oracle 11gR2 Grid软件过程中,会提示以root用户执行orainstRoot.sh和root.sh脚本【如下图一:单实转载 2014-03-28 00:45:21 · 1186 阅读 · 0 评论 -
删除undo表空间遇到ORA-30013及ORA-01548的解决思路
今天在一套RAC环境下删除、切换其中一个实例的undo表空间时,遭遇ORA-30013及ORA-01548的错误,下面记录过程及解决方法。1 创建新的UNDO表空间UNDOTBS3,并将当前实例的UNDO切换到UNDOTBS3之后,删除旧的UNDOTBS1时,遇到下述错误:12345SQL> droptablespace undotb转载 2014-03-28 00:43:59 · 3150 阅读 · 0 评论 -
配置Oracle RAC时修改/etc/hosts文件的注意事项
首先,我们的问题是:在部署Oracle RAC的时候为什么需要修改/etc/hosts文件? 或者具体的说,我们在Linux平台部署Oracle RAC时为什么需要将/etc/hosts文件里的环路地址修改为 127.0.0.1 localhost格式? 当然,不同操作系统平台需要修改的hosts文件名称和位置,依赖于操作系统本身。如:Window转载 2014-03-28 00:43:25 · 2431 阅读 · 0 评论 -
一步一步在Linux上升级10gR2 RAC到11gR2 RAC(7)
E 开始正式升级Note:以11g 软件来启库,且已UPGRADE方式,注意环境变量的设置!执行$ORACLE_HOME/rdbms/admin/catupgrd.sql来升级! node1-> export ORACLE_SID=devdb1 node1-> export ORACLE_BASE=/u01/转载 2014-03-28 00:41:47 · 771 阅读 · 0 评论 -
一步一步在Linux上升级10gR2 RAC到11gR2 RAC(6)
11 升级10gR2 RAC数据库至11gR2 RAC数据库升级前的准备工作:A 确保原10g RAC数据库在双节点上都已经正常关闭,如果没关闭,请确保在所有节点上都关闭。B Copy 10gR2 RAC下的初始化参数文件、口令文件、网络配置文件至11gR2 软件下对应的目录节点1:node1-> cp /u01/app/oracle/product/10.2.0/db_1/n转载 2014-03-28 00:41:22 · 1067 阅读 · 0 评论