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的生成需要取得同步。
编辑|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数据库维护数据库集群层面实例关系的主要进程。
RAC RAC: real application clustersrac RAC: real application clustersrac 单节点数据库:数据文件和示例文件一一对应 实例损坏时数据库就损坏了...RAC架构数据库:数据文件和多个实例对应 RAC最根本的初衷是实例级的容错,并不是基于数据的 实例都是基于数据的。...RAC的目的 提供实例级别的冗余 提供更多的系统资源 增加更多的并行处理 RAC的优点和缺点 优点 提供系统冗余 更多的系统资源 业务分割处理 缺点 内存共享和资源竞争(cache...fusion) 底层技术复杂,对DBA技术要求高 什么时候需要使用RAC?
----实例的启动和关闭关闭(特定)数据库实例srvctl start instance -db orcl -n rac1数据库状态srvctl status database -d orcl -f
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
笔者因为工作原因,接触到一种叫做RAC的定位产品,该定位产品不同于一般的定位模组,它产品外表看起来很像一个GPS定位天线,通过一个4芯线缆(供电+串口通信)直接和其它MCU/CPU 相连接,输出定位信息...它用了一种叫做RAC的定位技术,RAC是Realtime Array Calibration的缩写,译为“实时阵列校准”,它是通过创新的天线阵列设计方案和软件算法,使得水平定位误差大大减小,大大提高了定位的精度和稳定性
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
TC可以通过“查询构建器”构造复杂的查询逻辑 RAC中可使用以下方法调用保存的查询 TCSession session = (TCSession) AIFUtility.getDefaultSession
今天小麦苗给大家分享的是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 ~]#
应用程序工作负载在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
前言部分 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~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
Configuration Manager Deconfiguration 10.3.1.0.0 Oracle DBCA Deconfiguration 11.2.0.4.0 Oracle RAC...Platform Required Support Files 11.2.0.4.0 Oracle Database Vault option 11.2.0.4.0 Oracle RAC...oraInventory/logs/oraInstall2019-03-14_05-02-33PM.out" [grid@node1 bin]$ 二,添加节点(二) 新节点配置--->>节点配置前请看往期RAC... Oracle One-Off Patch Installer 11.2.0.3.4 Oracle Universal Installer 11.2.0.4.0 Oracle RAC...Enterprise Manager Common Core Files 10.2.0.4.5 Oracle DBCA Deconfiguration 11.2.0.4.0 Oracle RAC
将 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存储设备名问题
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
1.什么是Oracle RAC Oracle RAC 的全称是 Oracle Real Application Clusters。 从名称我们可以知道,这是一个集群(Cluster)。...3.Oracle RAC的特征是什么 Oracle RAC 集成了大部分类型的集群软件该有的特点。 3.1 高可用性。...4.Oracle RAC 各个节点实例中的信息是如何保持一致性的 Oracle RAC 中各个节点实例跟单实例数据库一样,都有SGA和PGA。...从上面我们可以看出,Oracle RAC One Node,SEHA,SIHA都已经失去了Oracle RAC的主要特性。...以后我会找时间继续写一些Oracle 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:只要文本框发出改变就会发出这个信号。
领取专属 10元无门槛券
手把手带您无忧上云