一、安装Linux服务器 主机版本 主机名 主机内存 主机磁盘空间 主机网卡 DNS主机IP DNS服务名 redhat 7.9 DNSSERVER 1G 50G eth0 10.211.55.200...bind-utils ##设置开启自启 ##LINUX6 chkconfig named on ##LINUX7 systemctl enable named ##配置网络 yum install...三、配置DNS服务器 1、配置/etc/named.conf文件 cat </etc/named.conf options { listen-on port 53 { any; }; listen-on-v6...${DNSNAME}. ns A ${DNSIP} EOF 四、配置RAC IP ##/var/named/lucifer.com.zone cat /var/named...EOF 五、启动DNS服务 ##Linux6 service named start ##Linux7 systemctl start named 六、配置RAC节点DNS cat /etc/hosts
将 Openfiler 用作 iSCSI 存储服务器,主要操作步骤如下: 首先,需要安装Openfiler系统(类似安装Linux),我这里设定的IP地址:10.10.10.10(与RAC服务器网络相通...图形界面截图1:启动并设置自启动iSCSI服务 2.配置网络访问 通过System -> Network Access Configuration进行网络访问配置,添加可以访问到Openfiler...通过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存储设备名问题
安装Oracle 11g RAC时,我们需要配置ntp服务。...在使用虚拟机的情况下对于时钟同步方式的配置有很多种方式,可以使用vmware自带的时钟同步功能,也可以直接将本地的一个节点用作时间服务器。本文介绍直接配置ntp方式的时钟服务器。...ntpdate SYNC_HWCLOCK=yes #此选项用于自动校准系统时钟与硬件时钟 OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid" #注意理解Linux...在Linux系统中分为系统时钟和硬件时钟....#系统时钟指当前Linux kernel中的时钟,而硬件时钟指的是BIOS时钟,由主板电池供电的那个时钟 #当Linux启动时,硬件时钟会读取系统时钟的设置,之后系统时钟就独立于硬件时钟运作 [
然而在RAC环境中,statspack并不支持,需要单独的进行配置以及使用job来进行管理。本文描述的则是通过在RAC环境下创建service,以及job来达到各节点同时产生snapshot的效果。...一、演示环境 suse11a:oracle:orcl101 > cat /etc/issue Welcome to SUSE Linux Enterprise Server 11 SP3 (x86_64...ORA_CRS_HOME/bin/crsctl query crs activeversion CRS active version on the cluster is [10.2.0.5.0] 二、配置...Instance "orcl102", status READY, has 1 handler(s) for this service... ............. 2)配置statspack...p=2384 http://jonathanlewis.wordpress.com/2011/01/14/statspack-on-rac/
1.主库准备工作 2.物理备库准备工作 3.创建物理备库 写在前面: 最终实现环境:11.2.0.4版本 2节点RAC + 1节点DG 本文旨在弄清楚整个搭建过程中涉及到的基础概念; 本文安装maximum...inst_id, name, open_mode, log_mode, force_logging from gv$database; 2.物理备库准备工作 确保已成功安装同版本数据库软件、监听程序; 配置静态监听...oracle/product/11.2.0/dbhome_1) (SID_NAME = jyzhao_s) ) ) 3.创建物理备库 3.1 配置...tnsnames.ora 主库上配置【@all rac nodes 】: JYZHAO_S = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST...= 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = jyzhao) ) ) 备库上配置
Linux平台 Oracle 19c RAC安装Part3:DB配置 四、DB(Database)配置 4.1 解压DB的安装包 4.2 DB软件配置 4.3 ASMCA创建磁盘组 4.4 DBCA建库...4.5 验证crsctl的状态 Linux平台 Oracle 19c RAC安装指导: Part1:Linux平台 Oracle 19c RAC安装Part1:准备工作 Part2:Linux平台...Oracle 19c RAC安装Part2:GI配置 Part3:Linux平台 Oracle 19c RAC安装Part3:DB配置 本文安装环境:OEL 7.6 + Oracle 19.3 GI...至此,已完成DB软件的配置。...注:这里可以选择是否配置EM,我这里选择配置,如果你不需要,可以选择不配置。CVU一般也不配置,我这里学习目的选择配置。 ?
三、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 19c RAC安装指导: Part1:Linux平台 Oracle 19c RAC安装Part1:...准备工作 Part2:Linux平台 Oracle 19c RAC安装Part2:GI配置 Part3:Linux平台 Oracle 19c RAC安装Part3:DB配置 本文安装环境:OEL 7.6...3.3 共享存储LUN的赋权 在《Linux平台 Oracle 19c RAC安装Part1:准备工作 -> 1.3 共享存储规划》中已完成绑定和权限,这里不需要再次操作。...至此GI配置完成。
Oracle 11g RAC 集群中引入了SCAN(Single Client Access Name)的概念,也就是指集群的单客户端访问名称。...在Oracle 11g grid 安装时即要求为该特性配置DNS解析方式或GNS解析方式。本文描述了安装Oracle 11g grid时的DNS配置。...1、安装环境 #配置DNS,可以使用单独的DNS服务器,也可以直接使用RAC的一个节点来提供DNS解析 #直接使用某个节点时,容易出现该节点如果宕机将导致SCAN无法解析,客户端无法连接数据库...[root@node1 ~]# cat /etc/issue Enterprise Linux Enterprise Linux Server release 5.5 (Carthage)...DNS #关于DNS的配置,分为以下几个步骤 #a.安装所需的rpm包 #b.配置named.conf文件 #c.配置zone文件,包括正向和反向zone文件 #d.配置解析文件resolv.conf
Oracle负载均衡主要是指新会话连接到RAC数据库时,如何判定这个新的连接要连到哪个节点进行工作?通常情况下,负载均衡分为客户端负载 均衡与服务器端负载均衡。...1521)) ) 2.配置参数文件remote_listener...SQL> alter system set remote_listener='LISTENERS_DEVDB' scope=both sid='*'; 3.需要配置连接描述信息的两个IP地址...1.配置故障转移服务 在节点rac1使用oracle帐户启动dbca工具, a.选择 Oracle Real Application Clusters database...e.数据库配置助手:单击 No 退出。
(SERVICE_NAME=dbservice.company.com)))" /> <JDBCTxDataSource JNDIName="oracle-<em>RAC</em>-DataSource..." Name="oracle-<em>RAC</em>-DataSource" PoolName="oracleRACPool" Targets="myCluster
存储环境设置 存储的配置总结下只有2步:持久化配置 和 权限配置 。一般来说这两步是可以合在一起的,只是使用多路径软件时需要分开来讲(多路径软件多了一个多路径聚合的步骤)。...在Linux环境下能够实现设备持久化的系统服务就是udev,除此之外几乎别无他法(就算有也千万别用)。可以通过man udev来查看udev rules的配置规则。... alias REDO_01 } multipath { wwid "360080e50003279f000001a775a275fba" alias RAC_OCR... } multipath { wwid "360080e50003279f000001a795a27604e" alias RAC_ARCHIVE ...参考:https://oracle-base.com/articles/linux/udev-scsi-rules-configuration-in-oracle-linux 以及参考:官网文档附加的A
这个新东西有不少问题,加上阵列出问题,光线卡出问题,Solaris出问题,TNND,真是折磨人.
在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命令使用总结....db2 ONS is enabled ONS daemon is running on node: db1 ONS daemon is running on node: db2 检查节点vip状态及配置...vip -n db2 VIP exists: /db2vip/10.200.0.107/10.200.0.0/255.255.255.0/eth0, hosting node db2 检查节点监听与监听配置...pools: dmzdb Database instances: dmzdb1,dmzdb2 Disk Groups: DATA Mount point paths: Services: Type: RAC
Oracle RAC 监听器的配置与单实例稍有不同,但原理和实现方法基本上是相同的。...因此合理正确配置监听器以及tnsnames是Oracle RAC实现负载均衡以及failover的前提,本文将描述基于 suse linux 10 + Oracle 10g RAC 下监听器的配置。...有关Oracle 网络配置相关基础请参考: 配置ORACLE 客户端连接到数据库 配置非默认端口的动态服务注册 配置sqlnet.ora限制IP访问Oracle Oracle 监听器日志配置与管理...设置 Oracle 监听器密码(LISTENER) 配置RAC负载均衡与故障转移 一、节点上监听信息 1、两个节点及主机配置信息(bo2dbp,bo2dbs) oracle@bo2dbp...The command completed successfully 三、总结(缺省1521端口) 1、RAC 监听的配置当使用缺省的监听器时则监听器名字为 LISTENER_${NODE} 2、如未设置
Oracle RAC 11g DG Broker配置和测试 本篇在实验环境中实际配置 环境: RHEL 6.5 + Oracle 11.2.0.4 GI、DB + Primary RAC(2 nodes...)+ Standby RAC(2 nodes) 配置并测试DG Broker步骤: 1.停止MRP 在备库停止MRP: alter database recover managed standby database...在dgmgrl下启用配置,查看配置: enable configuration; show configuration; show database verbose jyzhao 实际操作如下:...6.切换测试 我们配置DG Broker主要就是为了方便切换,在配置正确的环境中,只需要一条命令就可以switchover成功。...switchover to jyzhao; 来看看实际DG Broker的强大功能,以主备切换为例: [oracle@jyrac1 ~]$ dgmgrl sys/oracle DGMGRL for Linux
对于没有共享存储的环境下,可以使用基于NFS的ASM来配置RAC。这里简单描述如何在Oracle 18c RAC环境下配置基于NFS的ASM服务。...1、环境介绍 所用到的主机信息如图中所示: 2、NFS Server配置 [root@onas ~]# vi /etc/exports /u02 *(rw,sync,no_wdelay,insecure...no_root_squash) [root@onas ~]# systemctl restart nfs [root@onas ~]# showmount -e Export list for onas: /u02 * 3、RAC...节点挂载NFS共享 RAC节点分别编辑/etc/fstab文件,加入以下内容: [root@odb01 ~]# vi /etc/fstab onas:/u02 /u02...ASMLib服务 在RAC各个节点分别配置asmlib服务,如下: root@odb01 ~]# oracleasm configure -i Configuring the Oracle ASM library
1 OS环境检查 项目 要求 检查命令 RAM 至少8G # grep MemTotal /proc/meminfo 运行级别 3 or 5 # runlevel Linux版本 Oracle Linux...7.4 with the Unbreakable Enterprise Kernel 4:4.1.12-112.16.7.el7uek.x86_64 or laterOracle Linux 7.4...# df -h /u01 2 关闭THP,开启Hugepages 如果使用Oracle Linux,可以通过Preinstallation RPM配置操作系统,如果安装OracleDomain Services...Cluster,则需要配置GIMR,则需要考虑大页面会被GIMR的SGA使用1G,需要将此考虑到hugepages中,standalone则可以选择是否配置GIMR。...选项后: # vi /etc/default/grub GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap ...
编辑|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环境时是必不可少的技能。...3.配置有REDO日志文件的磁盘组。 4.装有数据文件的磁盘组(tempfile除外)。 5.装有spfile的磁盘组。 那么装有归档日志和tempfile的磁盘组则默认是弱依赖关系。...在OS中设定下面的环境变量: --- For Linux ---- $ export SRVM_TRACE=true --- For Windows --- >set SRVM_TRACE=true
本文所描述的是在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 节点。...配置Oracle ASM磁盘分区。...由于升级是对RAC的所有节点升级,因此在此同样需要选择双节点,如下图 ? 下面是补丁更新的摘要信息 ? 安装完毕前需要执行的重要脚本及步骤 ?
领取专属 10元无门槛券
手把手带您无忧上云