环境:两节点RAC(RHEL 6.4 + GI 11.2.0.4 + Oracle 11.2.0.4) 需求:安装最新PSU补丁11.2.0.4.7 1.下载补丁和最新OPatch 2.检查数据库当前...更新OPatch RAC所有节点的GI home和DB home都需要更新。...登录数据库执行升级字典操作 由于RAC实际只有一个数据库,因此任意节点登录数据库执行1次即可。最后重启数据库。...SQL> select * from dba_registry_history; Reference 20996923/README.html RAC Grid Infrastructure安装11.2.0.3.5...14727347 PSU GI-RDBMS补丁 rac如何打补丁9413827 Oracle 11.2.0.4 RAC psu补丁升级至11.2.0.4.2 Patching Oracle Software
--***************************************** -- 使用 runcluvfy 校验Oracle RAC安装环境 --**********************...安装 Orale RAC 可谓是一个浩大的工程,尤其是没有做好前期的规划与配置工作时将导致安装的复杂 度绝非想象。幸好有runcluvfy工具,这大大简化了安装工作。...下面的演示是基于安装Oracle 10g RAC / Linux来完成的。...1.从安装文件路径下使用runcluvfy实施安装前的校验 [oracle@node1 cluvfy]$ pwd /u01/Clusterware/clusterware/cluvfy [oracle...对于上面描述的failed的包,尽可能的将其安装到系统。
TFA一般主要用于Oracle RAC环境一键收集需要的日志进行分析问题,解决传统人工收集集群、数据库等各类日志效率低下的问题。具体关于TFA的介绍,网上资料已经非常多,在此不再赘述。...1.官方说明文档 2.测试安装遇到问题 3.重新尝试安装TFA 4.使用TFA一键收集相关日志 1.官方说明文档 安装包中README.txt内容如下: Oracle Autonomous Health...attachid=2550798.1:AHF_VERSION_HISTORY 2.测试安装遇到问题 我在自己一套RHEL7.3 + Oracle 11.2.0.4 RAC的环境进行安装,结果过程中遇到错误...3.重新尝试安装TFA 再次尝试安装TFA,需要在各节点手工删除之前的安装路径,以节点1为例: [root@db01 tmp]# rm -rf /opt/oracle.ahf/ [root@db01 tmp...安装TFA: [root@db01 tmp]# .
关于RHEL6安装RAC权限绑定问题 红帽企业版 Linux 6.0 开始弃用 /etc/multipath.conf 配置文件中的mode、uid 和 gid 参数。...device-mapper 设备的权限(包括 multipath 映射)由 udev 规则设定,在我们安装RAC的过程中,对权限的给予是一个比较麻烦的问题,一般来说,无论是RHEL5还是RHEL6我们都会通过...OWNER:=”grid”, GROUP:=”oinstall”, MODE:=”660″ 配置完成后,执行udevadm trigge使配置生效,如果不行再用start_udev [root@rac1...~]# udevadm trigger 检查dm设备权限是否正确 [root@rac1 rules.d]# ll /dev/dm* 方法二: 如果采用的是存储自带的多路径软件,比如HDS存储的多路径软件
在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
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
这个新东西有不少问题,加上阵列出问题,光线卡出问题,Solaris出问题,TNND,真是折磨人.
作者 | JiekeXu 来源 | JiekeXu DBA之路(ID: JiekeXu_IT) 大家好,我是 JiekeXu,很高兴又和大家见面了,今天和大家聊聊 Oracle 19c RAC 安装遇到的坑...synchronized: no RTCin local TZ: no 修改OS时区: # timedatectl set-timezone "Asia/Shanghai" 三、hosts 文件配置 在RAC...修改完 /etc/hosts 清理掉本次安装错误的软件,然后重新图形化安装即可。...如上,所示 GI 便安装完成了,接着便可以进行 db 软件和实例的安装。下边展示安装完成的集群状态。...19C 集群安装软件可以点击阅读原文去下载。
环境:HP-UX 11.31 + GI 11.2.0.4 + Oracle 11.2.0.4 背景:本文只对HP-UX平台安装11g RAC环境过程中,针对一些跟Linux平台有差异的地方进行简单记录备忘...关于安装部署11g RAC的完整过程可参考:http://www.cnblogs.com/jyzhao/p/4679203.html 查看网络 新建用户 异步I/O 手动配置互信 预安装检查 xterm...预安装检查 ./runcluvfy.sh stage -pre crsinst -n rnopdb01,rnopdb02 -verbose 保证一切通过即ok。...ASM磁盘组权限 对于grid和oracle分开安装的Oracle系统, 建议设置ASM磁盘为grid:oinstall,权限设置为660。
# df -h /dev/shm 软件空间要求 grid至少12G,Oracle至少10g空间,建议分配100g预留19c开始GIMR在standalone安装时变为可选项。...# df -h /u01 2 关闭THP,开启Hugepages 如果使用Oracle Linux,可以通过Preinstallation RPM配置操作系统,如果安装OracleDomain Services
编辑|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的生成需要取得同步。
最近在某客户的RHEL7 + 11204 RAC环境上测试遇到不少的坑,好在都赶在正式上线前及时发现并处理完毕。...其中两个问题比较典型所以特别记录下:问题都和主机重启后,O相关服务没有自启动导致,看来RHEL7安装11204RAC后一定要注意下主机重启后O相关服务是否可以自启动,而造成此现象的根本原因是RHEL7的服务管理机制有变化
本文所描述的是在Red Hat 5.5下使用vmware server 来安装Oracle 10g RAC(OCFS + ASM),本文假定你的RHEL5已经安装完毕,下面列出的是对Linux的具体配置及安装过程...4.RAC 数据库环境概况: 主机名 ASM 实例名 RAC 实例名 数据库名 数据库文件存储 OCR 与表决磁盘 (Voting Disk) node1 +ASM1 ora10g1 ora10g ASM...hangcheck timer 内核模块可监控系统的运行情况,并重新启动出现故障的 RAC 节点。...node1,node2 -verbose 详细参考:使用 runcluvfy 校验Oracle RAC安装环境 2....由于升级是对RAC的所有节点升级,因此在此同样需要选择双节点,如下图 ? 下面是补丁更新的摘要信息 ? 安装完毕前需要执行的重要脚本及步骤 ?
三、GI(Grid Infrastructure)安装 3.1 解压GI的安装包 3.2 安装配置Xmanager软件 3.3 共享存储LUN的赋权 3.4 使用Xmanager图形化界面安装GI 3.5...验证crsctl的状态 3.6 测试集群的FAILED OVER功能 Linux平台 Oracle 11gR2 RAC安装指导: Part1:Linux平台 Oracle 11gR2 RAC安装Part1...:准备工作 Part2:Linux平台 Oracle 11gR2 RAC安装Part2:GI安装 Part3:Linux平台 Oracle 11gR2 RAC安装Part3:DB安装 三、GI(Grid...Infrastructure)安装 3.1 解压GI的安装包 首先grid用户登录,创建解压介质的目录: mkdir -p /opt/app/media && chmod 777 /opt/app/media...Enterprise之后,运行Xstart.exe可执行程序, 配置如下 Session:RAC1 Host:172.16.7.112 Protocol:SSH User Name:grid Execution
编辑|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数据库维护数据库集群层面实例关系的主要进程。
四、DB(Database)安装 4.1 解压DB的安装包 4.2 DB软件安装 4.3 ASMCA创建磁盘组 4.4 DBCA建库 4.5 验证crsctl的状态 Linux平台 Oracle 11gR2...RAC安装指导: Part1:Linux平台 Oracle 11gR2 RAC安装Part1:准备工作 Part2:Linux平台 Oracle 11gR2 RAC安装Part2:GI安装 Part3...:Linux平台 Oracle 11gR2 RAC安装Part3:DB安装 四、DB(Database)安装 4.1 解压DB的安装包 oracle用户登录, unzip p13390677_112040...:oinstall /opt/app/oracle 打开Xmanager软件,Oracle用户登录,runInstaller安装数据库软件。...用户按安装提示执行1个脚本,需要在各节点分别执行。
----实例的启动和关闭关闭(特定)数据库实例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?
同理,29255947 补丁也可以按照上面方法下载,不过要是没有 MOS 账号的话,是无法登陆下载的,那么也不用担心,我这里已经下载好了,公众号【JiekeXu之路】后台回复【RAC补丁】即可获得安装包...1、数据库环境 操作系统版本:suse11sp4 数据库版本 :Oracle 11.2.0.4 x64 RAC Grid :11.2.0.4...Linux-x86-64.zip:p29255947_112040_Linux-x86-64_11.2.0.4.190416.zip 注意:需要 Opatch 版本在 11.2.0.3.21 及以上,升级前安装目录空闲空间必须有...这里不做说明,感兴趣的朋友可自行阅读,若没有 MOS 账号的话,是无法登陆下载的,那么也不用担心,我这里已经下载好了,公众号【JiekeXu之路】后台回复【RAC补丁】即可获得安装包及 README.html
三、GI(Grid Infrastructure)安装 3.1 解压GI的安装包 3.2 安装配置Xmanager软件 3.3 共享存储LUN的赋权 3.4 使用Xmanager图形化界面配置GI 3.5...验证crsctl的状态 3.6 测试集群的FAILED OVER功能 Linux平台 Oracle 18c RAC安装指导: Part1:Linux平台 Oracle 18c RAC安装Part1:...准备工作 Part2:Linux平台 Oracle 18c RAC安装Part2:GI配置 Part3:Linux平台 Oracle 18c RAC安装Part3:DB配置 本文安装环境:OEL 7.5...+ Oracle 18.3 GI & RAC 三、GI(Grid Infrastructure)安装 3.1 解压GI的安装包 su - grid 解压 GRID 到 GRID用户的$ORACLE_HOME...安装过程中可以跟踪安装日志: tail -20f /tmp/GridSetupActions2018-08-03_11-27-06PM/gridSetupActions2018-08-03_11-27
领取专属 10元无门槛券
手把手带您无忧上云