高俊峰视频:

第一讲:Oracle RAC体系结构

1、oracle rac的实质是多个OS上的多个实例访问同一个数据库;

多个节点实例间通过oracle私有网络进行通信;

数据库的数据文件、日志文件、控制文件、参数文件等存放在共享存储上,共享存储可以是RAW、ASM、OCFS2、NAS(NFS)等;

2、CRS:Cluster Ready Service,主要完成集群成员管理、心跳监控、故障切换等功能;

主要包括两个集群套件:voting disk,Oracle Cluster Registry

3、CRS后台进程:

(1)CSS:Cluster Synchronization Service,对应后台进程为CSSD;

管理协调各节点关系;

(2)CRS:Cluster Ready Service,后台对应进程为CRSD;

管理所有资源,包括数据库、服务、实例、监听、应用进程等,对集群资源进行启、停、监控、容错等处理;

(3)OPROCD:Process Monitor Daemon;

监控集群节点及IO防护;

(4)ONS:Oracle Notification Service,Oracle通告服务;

用户发布和订阅Fast Application Notification事件;

(5)EVM:Event Management;

事件检测后台进程;

4、RAC进程管理

(1)GCS:Global Cache Service,全局缓存服务;

(2)GES:Global Enqueue Service,全局队列服务;

(3)LMSn:Global Cache Service Processes;

(4)LMON:Global Enqueue Service Monitor;

(5)LMD:Global Enqueue Service Daemon;

(6)LCK:Lock Processes;

(7)DIAG:Diagnosability Daemon:诊断实例失败进程信息,并生成相应的trace文件;

5、RAC存储规划

最常用的一种存储方法推荐如下:

Oracle Clusterware软件    ext2/ext3    本地磁盘;

Oracle RAC数据库软件      ext2/ext3    本地磁盘;

RAC数据库                 ASM          共享磁盘;

voting disk               RAW          共享磁盘;

OCR                       RAW          共享磁盘;

Flash Recovery Area       ASM          共享磁盘;

第二讲:安装Oracle RAC数据库

CentOS5,Oracle 11gR1,

1、关闭linux防火墙:

iptables -F

/etc/init.d/iptables save

/etc/selinux/config:selinux=disable,selinuxtype=targeted

2、配置节点间SSH信任关系:

mkdir ~/.ssh

chmod 700 .ssh

cd ~/.ssh

ssh-keygen -t rsa

ssh rac1 cat /home/oracle/.ssh/id_rsa.pub>>authorized_keys

ssh rac2 cat /home/oracle/.ssh/id_rsa.pub>>authorized_keys

chmod 600 ~/.ssh/authorized_keys

scp authorized_keys rac2:/home/oracle/.ssh

测试:

rac1:ssh rac1 date

ssh rac2 date

rac2:ssh rac2 date

ssh rac1 date

3、安装CRS;

4、安装oracle;

5、netca配置网络;

(1)配置监听;

(2)配置命名服务;

6、dbca创建数据库;

(1)创建ASM实例;

(2)创建一个数据库;

7、查看后台进程:

asm、racdb、crs、

oracle集群搭建视频,Oracle RAC安装视频(高俊峰视频)相关推荐

  1. Hadoop集群搭建之Hadoop组件安装

    兵马未动,粮草先行 --汉语成语 系列文章目录 Hadoop集群搭建之Linux系统安装 Hadoop集群搭建之Hadoop组件安装 文章目录 系列文章目录 前言 一.IP和主机名称配置 (一)Had ...

  2. linux下安装oracle集群,【Oracle 集群】Linux下Oracle RAC集群搭建之Oracle DataBase安装(八)...

    目录 数据库安装 继oracle集群安装之后,接下来也是最重要的数据库安装,整个数据库安装难度不大,用户以oracle用户身份登录RAC1主节点,对解压后的文件安装.主节点下安装后,其他所有结点自动安 ...

  3. ORACLE集群日志收集,【RAC】Oracle RAC集群环境下日志文件结构

    在Oracle RAC环境中,对集群中的日志的定期检查是必不可少的.通过查看集群日志,可以早期定位集群环境中出现的问题,以便将问题消灭在萌芽状态.简单介绍一下有关Oracle集群环境中日志的结构,方便 ...

  4. 一体化服务器和oracle集群,4种Oracle DBaaS部署模式,你在使用哪一种?

    由于云计算技术已向专业领域发展,除了使用虚拟软件化Hypervisor技术实现基础设施云化外,基于容器的虚拟化技术在操作系统.数据库平台云化等领域也得到了很大的发展与应用.数据库即服务 (DBaaS) ...

  5. docker构建oracle集群,docker 构建 oracle数据库 镜像-Go语言中文社区

    前言 之前docker 部署的 oracle 镜像,突然从 dockerhub 下架了.所以没办法,只能自己打包一个oracle 数据库的镜像. 找来找去,其实oracle 自身就提供了oracle ...

  6. java访问oracle集群,JAVA查询Oracle数据库集群连接字符串

    下载必备最新排行装机分类.游戏手机驱动源码LinuxMac小游戏.商城招聘百科知道软件盒子论坛3G版 本站搜索 新闻资讯 软件下载 当前位置: 网站首页 > 编程开发 > 编程语言 > ...

  7. RabbitMQ集群搭建、镜像队列、实现高可用负载均衡、Federation Exchange、Federation Queue、Shovel

    1.环境准备 IP地址 主机名 192.168.56.20 conch01 192.168.56.21 conch02 192.168.56.22 conch03 2.安装 rabbitmq集群 1. ...

  8. aix oracle集群日志,在AIX环境下实施Oracle 集群RAC的结构 文平

    <oracle大型数据库系统在AIX/unix上的实战详解>集中讨论34:在AIX环境下实施Oracle 集群RAC的结构   文平 看来能用的起IBM p服务器的用户,都能用的起RAC. ...

  9. Oracle集群(RAC)及 jdbc 连接双机数据库

    2019独角兽企业重金招聘Python工程师标准>>> Oracle集群(RAC)及 jdbc 连接双机数据库 博客分类: java oracle集群url配置 oracle集群中p ...

最新文章

  1. Klockwork告警常见错误
  2. 通过SEH 非inline hook
  3. tensorflow,显卡驱动,CUDA傻傻分不清
  4. C# 匿名委托、匿名方法、匿名对象、Lambda表达式
  5. java弹出提示窗口_Java实现弹窗效果的基本操作(2)
  6. ARMv8的OP-TEE源代码的获取和编译
  7. MNN(二):借助Opencv实现MNN推理
  8. 软考架构师 | 论文
  9. linux svn e210003,svnadmin load 遇到E125005 的错误
  10. 在Ubuntu中安装中文输入法
  11. 如何快速切换各种pip源
  12. 色拉英语第2集第4幕: Cheers! ….hiccup
  13. 什么是Receptive Field
  14. 软件开发过程与项目管理(16.项目结束)
  15. 加勒比海盗船——最优装载问题-贪心算法
  16. java刷题--518零钱兑换II
  17. 爬取了陈奕迅新歌《我们》10万条评论数据发现:原来,有些人只适合遇见
  18. 苹果公司的电脑发展史——硬件篇
  19. 如何用C++实现一个简易数据库(十一)
  20. tensorflow 物体识别

热门文章

  1. linux改开机图片,修改linux开机启动图像
  2. 物联网发展的十个预言
  3. 单核处理器、多核处理器、多处理器与多线程编程,cpu调度
  4. Allegro 172版本自动放置层叠
  5. 记录下诺瓦科技笔试(软开)
  6. Prometheus 动态拉取监控服务
  7. 数据库实验—ER模型
  8. 高通骁龙660/骁龙662/骁龙665/骁龙670/骁龙675参数对比介绍
  9. Nacos2.0.3集群搭建
  10. 【今日收获】关于[Error] expected primary-expression before ‘;‘ token的解决方法