我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Oracle集群术语和参数有哪些

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Oracle集群术语和参数有哪些

这篇文章主要讲解了“Oracle集群术语和参数有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Oracle集群术语和参数有哪些”吧!

1.表决盘/表决文件VF ( Voting File)

这个文件用于保存每个节点的磁盘心跳信息, 以及每个节点能够看到的节点列表, 这些信息在进行脑裂时用于判断节点的状态, 以及节点是应该继续存活还是离开集群。
另外, VF中的以下部分也保存了重要的信息:
1 . 租借块( Lease Block) :这部分信息只在11gR2及以上版本的集群中存在。从11.2版本开始, 每个节点的编号不再是固定的, 所有有效的节点编号都保存在VF的租借块当中, 当一个节点加入集群时, 需要从租借块当中续租之前使用的节点编号。而Oracle 这样做的原因也是为了使集群更加灵活。节点编号的租借过程可以在ocssd.bin 启动过程的ocssd.log中找到。
2 . kill block :这部分主要用于保存poison package ,也就是要求节点重启的信息。
当集群中的一个节点要求另一个节点离开集群时(例如:脑裂), 会在VF的kill block中写人poisonpackage,当目标节点读取VF时会发现poisonpackage,并重启自己。这也是很多时候,作者一直在强调的一个基本概念一一在集群中一个节点只能要求另一个节点重启,但是,真正重启的节点都是本地节点自己。

2. Oracle集群注册表( Oracle Cluster Register , OCR)

对于IOgR2 和llgRI版本的集群,OCR用于记录和集群相关的所有信息, 例如:集群名称、VF位置、公网和私网配置等。因此,OCR在这个版本上是很重要的。而对于11gR2版本的集群,OCR变得没有那么重要了,它主要用于记录和CRSD相关的资源信息。当然,无论是哪一个版本,OCR的数据结构仍然没有改变,还是树形的层级结构。

3. misscount

这个值用来定义集群网络心跳的超时时间,默认值是30s。也就是说,当集群中的一个或多个节点连续丢失网络心跳超过misscount时间后,集群需要进行重新配置,某一个或多个节点需要离开集群。当然,对于11gR2 版本的集群,这个值也是节点本地心跳的超时时间,因为本地心跳和网络心跳是由相同的线程发送的。

4. LIOT ( longνo timeout)

这个参数定义了节点在进行磁盘心跳时对VF的I/O超时时间,默认值为200s,也就是说,如果cssd连续200s无法在一个VF上完成磁盘心跳的话,这个VF会被离线掉。

5. SIOT ( short 1/0 timeout)

这个参数定义了节点在进行重新配置时对VF的I/O 超时时间,默认值为misscount(30)reboottime(3)=27s。

6.重新配置主节点( Reconfiguration master)

当集群中的节点数量(Node Membership )发生改变时,会有一个节点被用于完成这次重新配置,该节点负责向集群中的其他节点发送重新配置消息,接收其他节点的反馈信息,并对集群的一些配置文件(例如:OCR、VF)进行修改,以反映集群新的节点数量。
通常情况下,集群中编号最小的节点会被选择作为重新配置的主节点。

7. Reboot time

这个集群参数用于指定Orac le 集群要求OS完成重启的时间,默认值为3s。

8. diagwait

这个参数值用于指定oprocd进程的margin时间。这个参数只适用于10gR2和11gR1版本的集群,而且只能够被设置成为13。
如果设置了这个参数,oprocd进程的margin时间就会通过下面的公式计算得到:
margin time = diagwait (13) - reboot time (3) = 10 s。

9. Incarnation

这是一个单向增长的整数, 集群每经历一次重新配置, 这个数值就增加l。Oracle通过这个数值来标识集群的最新状态。

感谢各位的阅读,以上就是“Oracle集群术语和参数有哪些”的内容了,经过本文的学习后,相信大家对Oracle集群术语和参数有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Oracle集群术语和参数有哪些

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Hadoop集群技术与Spark集群技术有哪些区别

这篇文章主要讲解了“Hadoop集群技术与Spark集群技术有哪些区别”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Hadoop集群技术与Spark集群技术有哪些区别”吧!Hadoop:分布
2023-06-10

Hadoop和Spark集群技术有哪些区别

本篇内容主要讲解“Hadoop和Spark集群技术有哪些区别”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Hadoop和Spark集群技术有哪些区别”吧!解决问题的层面不一样首先,Hadoop和
2023-06-10

Kubernetes集群主要启动参数有哪些

这篇文章主要介绍了Kubernetes集群主要启动参数有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。说明:每个服务可以通过运行“cmd --help”命令进行查看,其中
2023-06-04

集群技术是什么?其有哪些类?

编程学习网:集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。
集群技术是什么?其有哪些类?
2024-04-23

oracle decode的参数有哪些

Oracle的DECODE函数有以下参数:expression:需要比较的表达式或列。search_value1:第一个要比较的值。result1:如果表达式等于search_value1,则返回的结果。search_value2:第
oracle decode的参数有哪些
2024-04-09

数据采集技术有哪些

数据采集技术有:1、传感器采集;2、爬虫采集;3、录入采集;4、导入采集;5、接口采集等。数据采集,是指从不同来源获取数据的过程。根据采集数据的类型数据采集可以分为不同的方式,主要方式有:传感器采集、爬虫采集、录入采集、导入采集、接口采集等
2023-07-10

Hadoop集群技术近年来对大数据处理有哪些推动

这篇文章主要介绍“Hadoop集群技术近年来对大数据处理有哪些推动”,在日常操作中,相信很多人在Hadoop集群技术近年来对大数据处理有哪些推动问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Hadoop集群技
2023-06-10

集群和负载均衡的区别有哪些

1、概念不同集群是指将多台服务器组成一个整体,通过协同工作来提高系统的可用性和性能;而负载均衡是指将请求分发到多台服务器上,从而提高系统的性能和可扩展性。2、目的不同集群的主要目的是提高系统的可用性和性能,通过将多个服务器组成一个整体来实现
2023-05-13

oracle中rpad函数的参数有哪些

在 Oracle 数据库中,RPAD 函数用于向字符串的右侧填充指定的字符,使其达到指定的长度。RPAD 函数的参数如下:string:要填充的字符串。这是必需的参数。length:最终要返回的字符串的长度。如果原始字符串长度已经达到或超
oracle中rpad函数的参数有哪些
2024-03-12

c语言socket函数有哪些参数

C语言的socket函数有五个参数:1. domain:表示通信的域,常用的值有AF_INET(IPv4协议)和AF_INET6(IPv6协议)。2. type:表示通信的类型,常用的值有SOCK_STREAM(面向连接的可靠字节流)和SO
2023-10-10

管理和维护RHCS集群的方法有哪些

这篇文章主要介绍“管理和维护RHCS集群的方法有哪些”,在日常操作中,相信很多人在管理和维护RHCS集群的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”管理和维护RHCS集群的方法有哪些”的疑惑有所
2023-06-12

c语言socket函数的参数有哪些

C语言中的socket函数的参数主要包括以下几个:1. domain:指定使用的协议族,常见的取值有AF_INET(IPv4)和AF_INET6(IPv6)。2. type:指定套接字的类型,常见的取值有SOCK_STREAM(流套接字)和
2023-10-12

oracle中spool命令的参数有哪些

在Oracle中,spool命令用于将SQL查询结果输出到文件中。其参数包括:文件名:指定输出文件的名称。APPEND:可选参数,如果存在则在文件末尾追加内容,否则会覆盖原有内容。OFF:关闭spool功能,停止将查询结果输出到文件中。
oracle中spool命令的参数有哪些
2024-04-09

PyInstaller中有哪些参数和含义

本篇文章给大家分享的是有关PyInstaller中有哪些参数和含义,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。通用参数参数名描述说明-h显示帮助无-v显示版本号无–distp
2023-06-06

编程热搜

目录