没有合适的资源?快使用搜索试试~ 我知道了~
首页oracle 11g rac 虚拟机搭建集群
oracle 11g rac 虚拟机搭建集群
需积分: 49 48 下载量 88 浏览量
更新于2023-03-16
评论 3
收藏 2.45MB DOCX 举报
RAC是一个完整的集群应用环境,它不仅实现了集群的功能,而且提供了运行在集群之上的应用程序,即Oracle数据库。无论与普通的集群相比,还是与普通的oracle数据库相比,RAC都有一些独特之处。 RAC由至少两个节点组成,节点之间通过公共网络和私有网络连接,其中私有网络的功能是实现节点之间的通信,而公共网络的功能是提供用户的访问。在每个节点上分别运行一个Oracle数据库实例和一个监听器,分别监听一个IP地址上的用户请求,这个地址称为VIP(Virtual IP)。用户可以向任何一个VIP所在的数据库服务器发出请求,通过任何一个数据库实例访问数据库。Clusterware负责监视每个节点的状态,如果发现某个节点出现故障,便把这个节点上的数据库实例和它所对应的VIP以及其他资源切换到另外一个节点上,这样可以保证用户仍然可通过这个VIP访问数据库。 在普通的Oracle数据库中,一个数据库实例只能访问一个数据库,而一个数据库只能被一个数据库实例打开。在RAC环境中,多个数据库实例同时访问同一个数据库,每个数据库实例分别在不同的节点上运行,而数据库存放在共享的存储设备上。 通过RAC,不仅可以实现数据库的并发访问,而且可以实现用户访问的负载均衡。用户可以通过任何一个数据库实例访问数据库,实例之间通过内部通信来保证事务的一致性。例如,当用户在一个实例修改数据时,需要对数据加锁。当另一个用户在其他实例中修改同样的数据时,便需要等待锁的释放。当前一个用户提交事务时,后一个用户立即可以得到修改之后的数据。
资源详情
资源评论
资源推荐
Oracle 11G R2 RAC 安装手册
一、 基础知识
是什么
,全称 ,译为“实时应用集群”,是 新版数据库中
采用的一项新技术,是高可用性的一种,也是 数据库支持网格计算环境的核心
技术。
的优缺点
优点
支持 、、 版本,可以支持 有效的数据库应用系统,
在低成本服务器上构建高可用性数据库系统,并且自由部署应用,无需修改代码。在
环境下, 集成提供了集群软件和存储管理软件,为用户降低了应用成
本。当应用规模需要扩充时,用户可以按需扩展系统,以保证系统的性能。
多节点负载均衡
提供高可用:故障容错和无缝切换功能,将硬件和软件错误造成的影响最小
化
通过并行执行技术提高事务响应时间 通常用于数据分析系统
通过横向扩展提高每秒交易数和连接数 通常对于联机事务系统
! 节约硬件成本,可以用多个廉价 " 服务器代替昂贵的小型机或大型机,同时
节约相应维护成本
# 可扩展性好,可以方便添加删除节点,扩展硬件资源。
缺点
相对单机,管理更复杂,要求更高
可能会增加软件成本
原理
在一个应用环境当中,所有的服务器使用和管理同一个数据库,目的是为了分散
每一台服务器的工作量,硬件上至少需要两台以上的服务器,而且还需要一个共享存
储设备。同时所有服务器上的 $ 都应该是同一类 $%根据负载均衡的配置策略,当一
个客户端发送请求到某一台服务的 后,这台服务器根据我们的负载均衡策略,
会把请求发送给本机的 组件处理也可能会发送给另外一台服务器的 组件处理,
处理完请求后, 会通过集群软件来访问共享存储设备
逻辑结构上看:
每一个参加集群的节点有一个独立的 ,这些 访问同一个数据
库。
每一个节点的 都有自己的 $&。
每一个节点的 都有自己的 '()。
每一个节点的 都有自己的 )。
每一个节点的 都有自己的 ) 表空间。
所有节点都共享一份 )* 和 *。
三类 :
+," 虚拟 ," 地址+,"
-集群注册文件%记录每个节点的相关信息
+.(%仲裁机制用于仲裁多个节点向共享节点同时写的行为,这样 做是
为了避免发生冲突。
二、 RAC 环境设计
服务器配置
操作系统 主机名 内存 网卡
)/01! &
/("')
/("2)
)/01! &
/("')
/("2)
用户组规划
GroupName GroupID
说明
HOST
oinstall !
清单和软件所有者 ,
asmadmin !
自动存储管理组 ,
3)' !#
$4 数据库管理员组 ,
3 !
$4 操作员组 ,
)' !
数据库管理员 ,
用户规划
UserID UserName Group
说明
HOST
口令
! )
oinstall
)'
3)3
3)'
3
用户
)
!
oinstall
)'
3)'
数据
库管理员
," 规划
主机名 公用 IP 私有 IP 虚拟 IP
# #
# #
$," #
! 存储规划
存储组件
Block Device ASMlib Name Size
/dev/sdb 5+1 &
/dev/sdc 5+1 &
/dev/sdd 5+1 &
数据文件
/dev/sde .65+1 &
文件备份
/dev/sdf 785+1 !&
三、 Oracle RAC 搭建
配置共享存储($4 依赖)
方法一:2399( 虚拟共享存储
在 +4 安装目录:+49;( 下执行命令:
239 2)(3 &7 .<:.(:)'23)(
239 2)(3 &7 .<:.(:)'23)(
239 2)(3 &7 .<:.(:)'23)(
239 2)(3 &7 .<:.(:)'23)(
239 2)(3 !&7 .<:.(:)'!23)(
修改 和 下的23 文件,在最后一行添加如下内容:
)(1')/4$=>
)(1')/4)/)$=>
)(1')/4)/)$=>
)(1')/"$=>#
)(1'3?-);>@@
)((>@A1$0@
/)7>@2@
>@6?0@
2.2>@@
<3)>@)) @
<)26->@)(@
<>@6?0@
<*B3>@.<:.(:)'23)(@
<3)>@)) @
<)26->@)(@
<>@6?0@
<*B3>@.<:.(:)'23)(@
<3)>@)) @
<)26->@)(@
<>@6?0@
<*B3>@.<:.(:)'23)(@
<3)>@)) @
<)26->@)(@
<>@6?0@
<*B3>@.<:.(:)'23)(@
<3)>@)) @
<)26->@)(@
<>@6?0@
<*B3>@.<:.(:)'!23)(@
重新打开虚拟机,并启动。
磁盘分区,在 执行
CD)(E)2E)'
.2/2).$'%$%$&,
$A)('
7)9.$)('/9333--%
-))9/3F/%D%/2
9G'2'
;<2)HD'9')'-9
33)3D/<
.(E)2E)'<I47%I!#'-
#/)%E(%-)
?>-)DIJ!>I!#'-
.27$0)7(,)$-3
33)3D/<
33)
))
3-
"3' <
A-) %)D<
?)D2
1-)K=K=4K=8 %)D<
?)D2
剩余54页未读,继续阅读
weixin_40178383
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0