安装结束后,会产生一些后台进程来确保集群正常工作并能够与外部通讯。其中的一些有序linux平台的要求需要以root用户权限来启动。比如,网络配置的改动就需要更高的权限。其他后台进程将以grid软件所在系统用户的权限来运行。下面的表格介绍主要的一 些后台进程 安装结束后,会产生一些后台进程来确保集群正 ...
分类:
数据库 时间:
2016-08-11 00:54:50
阅读次数:
277
一 集群环境下的一些特殊问题 1.1 并发控制 在集群环境中, 关键数据通常是共享存放的,比如放在共享磁盘上。 而各个节点的对数据有相同的访问权限, 这时就必须有某种机制能够控制节点对数据的访问。 Oracle RAC 是利用DLM(Distribute Lock Management) 机制来进行 ...
分类:
其他好文 时间:
2016-08-11 00:53:57
阅读次数:
203
1.资源准备 最近,在VmwareStation 10虚拟机上,基于CentOS5.4安装Oracle 11g RAC,并把过程记录下来.刚开始时,是基于CentOS 6.4安装Oracle 11g RAC, 没有成功,主要是Oracle 11g RAC安装,没有针对CentOS 6.4的内核的一些 ...
分类:
数据库 时间:
2016-08-11 00:53:40
阅读次数:
982
1、RAC并发 RAC的本质是一个数据库,只不过现在这个数据库运行在了多台计算机上,在原先的单实例中,一个进程是否可以修改一条数据,取决于是否有其他进程(同一台计算机上)并发修改。在RAC环境下,这种判断已经不够了,还必须坚持其他计算机上的进程是否有并发修改。 于是RAC要解决的第一个问题就是:如何 ...
分类:
其他好文 时间:
2016-08-11 00:53:32
阅读次数:
220
SCAN概念 先介绍一下什么叫SCAN,SCAN(Single Client Access Name)是Oracle从11g R2开始推出的,客户端可以通过SCAN特性负载均衡地连接到RAC数据库。SCAN提供一个域名来访问RAC,域名可以解析1个到3个(注意,最多3个)SCAN IP,我们可以通过 ...
分类:
其他好文 时间:
2016-08-11 00:52:17
阅读次数:
259
1、RAC的架构 2、由单实例变RAC的变化 1、SGA的变化: 和传统的单实例相比,RAC 实例中SGA最显著的变化时多了一个GRD(Global resource directory)部分。 2、后台进程的变化: 1) LMSn进程:这个进程是cache fusion 的主要进程,负责数据块在实 ...
分类:
其他好文 时间:
2016-08-11 00:50:38
阅读次数:
193
1、客户端均衡(Client-Side LB)工作原理:当客户端发起连接时,会从地址列表中随机选取一个,再使用随机算法把连接请求分散到各个实例。 存在缺点:1.1)分配连接时没有考虑每个节点的真实负载,最后分配不过不一定是平衡1.2)随机算法需要长时间片,如果在短时间内同时发起多个连接,这些连接有可 ...
分类:
其他好文 时间:
2016-08-11 00:47:06
阅读次数:
129
转摘:http://blog.itpub.net/22664653/viewspace-722463/ 在Oracle RAC环境中比单个系统的日志体系要复杂:见下图: 简单介绍一下有关Oracle集群环境中日志体系结构,在遇到问题时,可以快速查找所需的日志文件,及时的定位问题~ 1.Oracle集 ...
分类:
数据库 时间:
2016-08-11 00:43:02
阅读次数:
304
转载自:https://blogs.oracle.com/Database4CN/entry/tfa_collector_%E4%BB%8B%E7%BB%8D 1.TFA的目的: TFA是个11.2版本上推出的用来收集Grid Infrastructure/RAC环境下的诊断日志的工具,它可以用非常 ...
分类:
数据库 时间:
2016-08-11 00:39:39
阅读次数:
719
Oracle Clusterware提供了丰富的工具,我们把常用的工具按照rac的四层机构做了划分,然后分别介绍: 节点层: olsnodes 参数-n -i -p 网络层: oifcfg 四个子命令可以通过oifcfg -help查看下 iflist 显示网口列表 getif 可以获得单个网口信息 ...
分类:
其他好文 时间:
2016-08-11 00:31:17
阅读次数:
279