ORACLE RAC 数据库服务器上 srvctl 常用的一些操作命令, 检查节点状态,检查VIP状态及配置等.作为笔记,以备不时之需.srvctl 是ORACLE RAC集群配置管理的工具,通过srvctl...这个强大的工具来管理RAC,以下为对srvctl命令使用总结....pools: dmzdb Database instances: dmzdb1,dmzdb2 Disk Groups: DATA Mount point paths: Services: Type: RAC
在RAC框架中,其宏定义的功能强大能帮助开发者更加快速、便捷地进行开发工作。常用的比如:打破循环引用、以及KVO方法的属性监听等等。 ? 打破实例变量的循环引用 ?...KVO属性监听 这一篇主要探究RAC中的宏定义强大之处究竟在哪。 首先来看下最常用的@weakify(self) ?...即使用weakify(...)宏定义时,将先后执行 rac_keywordify 与 metamacro_foreach_cxt(rac_weakify_,, __weak, __VA_ARGS__)...先来看下rac_keywordify代码的作用: #if DEBUG #define rac_keywordify autoreleasepool {} #else #define rac_keywordify..._(0, __weak, self) \ rac_weakify_(1, __weak, str) 此时,得到了一个rac_weakify_(...)宏,那么来看下这个宏什么作用 #define
编辑|SQL和数据库技术(ID:SQLplusDB) 浅谈RAC系列: 浅谈Oracle RAC (1)--概要 浅谈Oracle RAC (2)--集群管理软件GI基本架构 浅谈Oracle RAC(...3)--GI的启动 浅谈Oracle RAC(4)– OHAS组件 浅谈Oracle RAC(5)– CSS组件 浅谈Oracle RAC(6) 之实战:节点reboot问题的调查方法 浅谈Oracle...RAC(7) -CRS组件 浅谈Oracle RAC(8) -OCR和投票盘 前面我们写了很多关于集群软件的知识,了解之前的内容,在维护RAC环境时是必不可少的技能。...既然RAC DB被CRSD组件管理,那么我们可以通过GI层面的命令srvctl来操作RAC DB。...5.RAC中SCN在不同节点间传播方式 在单实例中,Oracle数据库通过SGA来管理生成的SCN,但是在RAC中复数个实例中SCN的生成需要取得同步。
----实例的启动和关闭关闭(特定)数据库实例srvctl start instance -db orcl -n rac1数据库状态srvctl status database -d orcl -f
RAC RAC: real application clustersrac RAC: real application clustersrac 单节点数据库:数据文件和示例文件一一对应 实例损坏时数据库就损坏了...RAC架构数据库:数据文件和多个实例对应 RAC最根本的初衷是实例级的容错,并不是基于数据的 实例都是基于数据的。...RAC的目的 提供实例级别的冗余 提供更多的系统资源 增加更多的并行处理 RAC的优点和缺点 优点 提供系统冗余 更多的系统资源 业务分割处理 缺点 内存共享和资源竞争(cache...fusion) 底层技术复杂,对DBA技术要求高 什么时候需要使用RAC?
编辑|SQL和数据库技术(ID:SQLplusDB) 浅谈RAC系列: 浅谈Oracle RAC (1)--概要 浅谈Oracle RAC (2)--集群管理软件GI基本架构 浅谈Oracle RAC(...3)--GI的启动 浅谈Oracle RAC(4)– OHAS组件 浅谈Oracle RAC(5)– CSS组件 浅谈Oracle RAC(6) 之实战:节点reboot问题的调查方法 浅谈Oracle...RAC(7) -CRS组件 浅谈Oracle RAC(8) -OCR和投票盘 浅谈Oracle RAC(9)- RAC DB 简介 今天我们介绍一下RAC DB与Oracle单实例数据库在进程上面的一些主要差别...RAC 数据库是对单实例数据库的一个延申。RAC 数据库虽然有很多节点,但是从应用程序的角度看,RAC数据库与单节点数据库并没有什么区别。...3.LMON 这个进程存在于每个RAC数据库节点实例中,是RAC数据库维护数据库集群层面实例关系的主要进程。
Oracle RAC学习笔记02-RAC维护工具集 RAC维护工具集 1.节点层 2.网络层 3.集群层 4.应用层 本文实验环境: 10.2.0.5 Clusterware + RAC 11.2.0.4...GI + RAC 通过对比命令的输出,也可大致了解10g RAC 到 11g RAC 发生的变化。...privileges in the above directory before running this tool. 5) private IP 修改(注意:10g 和 11g操作不一样) RAC...用法: srvctl add database -d -o [-c {RACONENODE | RAC | SINGLE} [-e <server_list...大话Oracle RAC[M]. 人民邮电出版社, 2011. 张晓明. 大话Oracle Grid[M]. 人民邮电出版社, 2014.
这个专题说的是如何搭建Oracle 11.2.0.4 RAC 环境 ---- 数据库规划 ?...---- 这一节接着上一节udev的配置,说如何将配置rac的环境,包括grid和oracle [Oracle 11g RAC安装]OPENFILER安装 [Oracle 11g RAC安装]OPENFILER...10.65.204.210 rac1 192.168.25.101 rac1-priv 10.65.204.211 rac1-vip #RAC2 10.65.204.212 rac2 192.168.25.102...rac2-priv 10.65.204.213 rac2-vip # RAC-SCAN 10.65.204.214 rac-scan ---- 新建用户 两节点相同 groupadd -g 501...udev]#/sbin/service ntpd stop [root@rac1 udev]#chkconfig ntpd off [root@rac1 udev]#mv /etc/ntp.conf
TC可以通过“查询构建器”构造复杂的查询逻辑 RAC中可使用以下方法调用保存的查询 TCSession session = (TCSession) AIFUtility.getDefaultSession
CV.indx AND i.ksppinm LIKE '/_gc%' ESCAPE '/' ORDER BY REPLACE (i.ksppinm, '_', ''); --11g RAC...gc_policy_time"=0 scope=spfile sid='*'; alter system set "_gc_undo_affinity"=false scope=spfile sid='*'; --10g RAC...gc_undo_affinity"=FALSE scope=spfile sid='*'; 参考老熊的文章,http://www.laoxiong.net/problem-caused-by-drm.html 10g RAC
笔者因为工作原因,接触到一种叫做RAC的定位产品,该定位产品不同于一般的定位模组,它产品外表看起来很像一个GPS定位天线,通过一个4芯线缆(供电+串口通信)直接和其它MCU/CPU 相连接,输出定位信息...它用了一种叫做RAC的定位技术,RAC是Realtime Array Calibration的缩写,译为“实时阵列校准”,它是通过创新的天线阵列设计方案和软件算法,使得水平定位误差大大减小,大大提高了定位的精度和稳定性
应用程序工作负载在Oracle 10g中可以被定为services,也称之为服务,能够在单实例中使用,也能够在RAC中单独使用和管理。...其次services特性的重要体现在RAC之中用于实现负载均衡与故障转移。本文描述什么是services,以及使用services的好处,以及如何使用services....假如定义当前RAC数据库有3个节点srv1,srv2,srv3 有两个不同的service分别sales.2gotrade.com和settlement.2gotrade.com在当前数据库运行...从上面的描述可知 各节点连接对于客户端而言是透明的,用户根本无需关心连接到的数据库以及实例,撇开了复杂的后台配置 在RAC中可以将多个services由集群(dbca,srvctl
今天小麦苗给大家分享的是RAC 增加SCAN IP。...RAC 增加SCAN IP 对新配置的oracle RAC环境增配2个SCAN IP地址,192.168.59.175以及192.168.59.176。...Port: TCP:1521 [root@raclhr-11gR2-N1 ~]# 1.1.1.2 修改rac所有节点的/etc/hosts信息 [root@raclhr-11gR2-N1 ~]#
前言部分 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① 主库为rac,备库为rac的物理dg的搭建(重点) ② dbca...静默方式创建rac数据库 ③ 如何将数据库加入crsctl管理 ④ rac库修改归档路径和归档模式 ⑤ 如何添加standby日志 ⑥ 简单物理dg的维护 本文简介 虽然之前已经多次安装过dg了,但都是基于单实例的...问题:RAC 和DG 有什么区别 RAC, Data Gurad, 高可用性体系中的二种工具,每个工具即可以独立应用,也可以相互配合。 他们各自的侧重点不同,适用场景也不同。...RAC 它的强项在于解决单点故障和负载均衡,因此RAC 方案常用于7*24 的核心系统,但RAC 方案中的数据只有一份,尽管可以通过RAID 等机制可以避免存储故障,但是数据本身是没有冗余的,容易形成单点故障...实验环境介绍 项目 primary db physical standby db db 类型 rac rac db version 11.2.0.4.0 11.2.0.4.0 db 存储 ASM ASM
上一篇整体分析了RAC的信号流程,这样对RAC的工作原理有了整体的认识。 接下来将逐步深入了解RAC实现的底层。
通常会出现以下RAC写法: ? 一个信号多个订阅者的错误示范 这样的错误写法打印结果如下: ?
实验环境准备: RHEL 6.5 + Oracle 11.2.0.4 RAC (2nodes) OCR和Voting Disk使用的是OCR1磁盘组,底层对应3个1G大小的共享LUN,一般冗余; DATA...外部冗余; 额外添加7个共享LUN(3个1G大小,4个5G大小),用来模拟新的存储映射出来的共享LUN; 我这里是使用Oracle VM VirtualBox 4.3虚拟机软件模拟这个环境, 默认初始的RAC...对于RAC环境的安装可参考: Linux平台 Oracle 11gR2 RAC安装Part1:准备工作 Linux平台 Oracle 11gR2 RAC安装Part2:GI安装 Linux平台 Oracle...11gR2 RAC安装Part3:DB安装 模拟的业务数据可参考 模拟业务最小测试用例01 第1~5步进行初始化。...初始的RAC环境配置信息: #public ip 192.168.56.150 jyrac1 192.168.56.152 jyrac2 #private ip 10.10.10.11 jyrac1
其实这些事件,都可以通过RAC处理 ReactiveCocoa为事件提供了很多处理方法,而且利用RAC处理事件很方便,可以把要处理的事情,和监听的事情的代码放在一起,这样非常方便我们管理,就不需要跳到对应的方法里...三:RACSequence RAC中的集合类,可用来快速遍历数组,字典! RACTuple RAC中的元组类,类似NSArray,用来包装值。看下面简单的使用。 ...2 代替KVO : rac_valuesAndChangesForKeyPath:用于监听某个对象的属性改变。...3 监听事件: rac_signalForControlEvents:用于监听某个事件。 4 代替通知: rac_addObserverForName:用于监听某个通知。...5 监听文本框文字改变: rac_textSignal:只要文本框发出改变就会发出这个信号。
bin]$ olsnodes -s -t rac1 Active Unpinned rac2 Inactive Unpinned 如果节点是被pin住的,则需要执行下面的命令进行解...=Y [grid@rac1 ~]$ ....root.sh脚本会启动相关的服务 [root@rac2 ~]# /u01/app/oraInventory/orainstRoot.sh [root@rac2 ~]# /u01/app/19.3.0...-deconfig -force 4.5 验证 [grid@rac1 ~]$ crsctl status res -t [grid@rac1 ~]$ crsctl status res -t -init...[grid@rac1 ~]$ crsctl check cluster -all [grid@rac1 ~]$ olsnodes -n [grid@rac1 ~]$ srvctl status asm
将 Openfiler 用作 iSCSI 存储服务器,主要操作步骤如下: 首先,需要安装Openfiler系统(类似安装Linux),我这里设定的IP地址:10.10.10.10(与RAC服务器网络相通...通过Volumes -> iSCSI Targets 6.1 添加新的iSCSI Target 6.2 选择iSCSI Target 6.3 LUN 映射 6.4 ACL设置为Allow 7.RAC...ls -lh /dev/asm* Reference 在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 11g 集群 在Linux 6上使用UDEV...解决RAC ASM存储设备名问题
领取专属 10元无门槛券
手把手带您无忧上云