- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle集群文件系统(ocfs2)用户指南.pdf
Oracle集群文件系统(OCFS2)用户指南
翻译:谭怀远
1:介绍
一个集群文件系统能使运行在集群中所有节点并发的通过标准文件系统接口来访
问存储设备。这给管理跨越整个集群的应用系统带来方便。
OCFS1问世于2002年10月,它是Oracle 公司为了让RAC用户避免必须要与裸设
备打交道而开发出来的。这个文件系统用来存放数据库相关的文件,比如数据文件,控制文
件,在线日志文件,归档日志文件等。
OCFS2是下一代的ORACLE集群文件系统,它已经被设计成为一种为通用的文件
系统,它不仅可以存放数据库相关的文件,还可以存放oracle 二进制文件(指Oracle_home
下的软件文件译者注)和配置文件,从而使RAC的管理更加轻松。
2:安装
OCFS2 的发行版包括了2个安装包,一个称为核心模块,另一个叫工具包。
核心模块可以从以下链接下载:
/projects/ocfs2/files/
工具包可以从以下链接下载;
/projects/ocfs2tools/files/
首先要下载相应的软件包.对于核心模块,下载时要考虑它的发行号,适用的平台,操
作系统内核版本以及内核的类型(比如SMP,HUGEMEM,PSMP 等),对于工具包,只要
符合发行版本和平台就可以了。
工具包又分为两部分,ocfs2tools命令行工具,ocfs2console 图形工具,用户可以选择
不安装这部分,但它的确可以令操作简单化。
使用rpm命令来安装软件包,使用 rpminstall 进行新的安装或者使用rpmupgrade来
升级现有的软件包。
3:配置
OCFS2 有一个配置配置文件,路径为/etc/ocfs2/cluster.conf.在这个文件中,你需要指定
RAC中所有的节点信息,并且所有的节点上都应该保留相同的一份。你可以动态的增加新
节点到RAC,或者改变一些节点的IP,名字,但这需要重起RAC以便于使更改生效。
我们强烈建议用户使用OCFS2CONSOLE工具来对RAC中所有的节点进行配置。
运行OCFS2CONSOLE,进入cluster菜单,选择configurenodes.如果cluster 已经停止,
控制台会启动它,并且返回一个成功的信息。如果 cluster.conf文件不存在,控制台将会创
健一个并给一个默认的集群名字ocfs2.点击add按钮将节点添加到RAC中,每一个节点需
要输入节点名称,ip和端口号。控制台从0254顺序的分配节点序号。一旦所有的节点都添
加到RAC当中,通过点击菜单cluster里propagate configration项,我们可以在任何一台节
点上将配置文件cluster.conf 分发到所有节点相应的位置上去,由于控制台使用的是ssh协议
来传送文件,所以之前需要在所有节点上建好彼此的信任,以避免在文件传递过程中出现提
出输入口令的问题。
附录A是一个cluster.conf 的示例。
4:O2CB 集群服务
OCFS2 有自己的集群服务结构,叫做O2CB,它包括:
NM:节点管理器,它对cluster.conf文件中所有节点进行的监控。
HB:心跳服务(Heartbeat service),他在节点离开或加入rac 时提示up和down的消息。
TCP:控制节点间的通讯。
DLM:分布式锁管理器,它持续跟踪所有的锁,锁的所有者及状态。
CONFIGFS:用户配置文件系统驱动空间,挂节点是/config
DLMFS:用户空间和内核空间DLM的接口。
所有这些 cluster 服务都已经被打包在 o2cb 系统服务当中,所有的操作,比如
format,mount等,都需要cluster可用。在使用format等命令前,要先启动这些服务。
可以通过以下方式检查所有服务的状态:
#/etc/init.d/o2cb status
Moduleconfigfs:Notloaded
Filesystem configfs:Notmounted
Moduleocfs2_nodemanager:Notloaded
Moduleocfs2_dlm:Notloaded
文档评论(0)