热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

安装或升级RAC时,组播测试工具mcasttest-tool

mcasttest-tool,是在安装或升级RAC时,用于检测RAC组播是否可以正常通信。一般情况下很少使用,组播是11.2.0.2开始的新功能。如果未

mcasttest-tool,是在安装或升级RAC时,用于检测RAC组播是否可以正常通信。一般情况下很少使用,组播是11.2.0.2开始的新功能。

如果未启用组播的通信要求无论是在群集的节点或用于私有网络交换机,root.sh(安装Oracle11.2.0.2),或一部分在rootupgrade.sh(升级到Oracle11.2.0.2的一部分)会成功

集群的第一个节点上执行,但会失败的后续节点如下所示的错误:

Failed to start Oracle Clusterware stack
Failed to start Cluster Synchorinisation Servicein clustered mode at /u01/app/crs/11.2.0.2/crs/install/crsconfig_lib.pm line1016.
/u01/app/crs/11.2.0.2/perl/bin/perl-I/u01/app/crs/11.2.0.2/perl/lib -I/u01/app/crs/11.2.0.2/crs/install/u01/app/crs/11.2.0.2/crs/install/rootcrs.pl execution failed

Failed to start Oracle Clusterware stack
Failed to start Cluster Synchorinisation Servicein clustered mode at /u01/app/crs/11.2.0.2/crs/install/crsconfig_lib.pm line1020.
/u01/app/crs/11.2.0.2/perl/bin/perl-I/u01/app/crs/11.2.0.2/perl/lib -I/u01/app/crs/11.2.0.2/crs/install/u01/app/crs/11.2.0.2/crs/install/rootcrs.pl execution failed

我这次遇到的问题就是在安装ORACLE RAC 11.2.0.2时,第二个节点执行root.sh报错。所以进行测试,看组播是否在相应的地址顺利建立。

下载http://download.csdn.net/detail/u010587433/8234231

解压后里面有readme,主要步骤:

1、上传至服务器,解压

gunzip mcasttest.tgz
tar xvf mcasttest.tar

2、授权 

chown -R grid:oinstall mcasttest/
chmod -R 755 mcasttest/ #如没有执行权限需此操作


3、执行

./mcasttest.pl -n node1,node2 -i en0,en1

强调几点如下:

1.执行脚本前,安装mcasttest工具并测试

2.使用grid用户执行./mcasttest.pl -n node1,node2 -i en0,en1

3.结果不完全可信。Note 1212703.1对此工具的返回结果说明如下:

###########  Setup for node ora1  ##########
Checking node access 'ora1'
Checking node login 'ora1'
Checking/Creating Directory /tmp/mcasttest for binary on node 'ora1'
Distributing mcast2 binary to node 'ora7c'
########### Setup for node ora2 ##########
Checking node access 'ora2'
Checking node login 'ora2'
Checking/Creating Directory /tmp/mcasttest for binary on node 'ora2'
Distributing mcast2 binary to node 'ora2'
########### testing Multicast on all nodes ##########

Test for Multicast address 230.0.1.0

Dec 5 14:16:17 | Multicast Failed for en0 using address 230.0.1.0:42000
Dec 5 14:16:18 | Multicast Failed for en1 using address 230.0.1.0:42001

Test for Multicast address 224.0.0.251

Dec 5 14:16:19 | Multicast Succeeded for en0 using address 224.0.0.251:42002
Dec 5 14:16:20 | Multicast Succeeded for en1 using address 224.0.0.251:42003

结果说明如下:

1、上述两个组播地址(230.0.1.0:42000和230.0.1.0:42001)都失败,则需联系系统或网络管理员

2、若只有230.0.1.0:42000失败,则需要应用补丁9974223或PSU 以上

3、若两个地址都成功,那么可以忽略,继续安装


注:我这此安装的ORACLE 11.2.0.2 RAC,测试结果属于最后一项,但还是在第二个节点上执行root.sh出现最开始的错误,所以只能回滚两个节点的root.sh脚本,并安装补丁后,顺利安装此版本RAC。


推荐阅读
  • 本文详细探讨了不同SQL数据库管理系统(DBMS)在限制输出结果、拼接字段和日期时间处理方面的函数差异。通过具体示例,帮助读者理解并掌握如何在不同DBMS中实现相同功能。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • Navicat Premium 15 安装指南及数据库连接配置
    本文详细介绍 Navicat Premium 15 的安装步骤及其对多种数据库(如 MySQL 和 Oracle)的支持,帮助用户顺利完成软件的安装与激活。 ... [详细]
  • 本文介绍如何在现有网络中部署基于Linux系统的透明防火墙(网桥模式),以实现灵活的时间段控制、流量限制等功能。通过详细的步骤和配置说明,确保内部网络的安全性和稳定性。 ... [详细]
  • 本文深入探讨了计算机网络的基础概念和关键协议,帮助初学者掌握网络编程的必备知识。从网络结构到分层模型,再到传输层协议和IP地址分类,文章全面覆盖了网络编程的核心内容。 ... [详细]
  • 深入探讨智能布线管理系统的电子配线架应用
    本文详细介绍了电子配线架智能布线系统的核心优势,包括实时监测网络连接、提高操作准确性、图形化显示连接架构、自动识别网络拓扑、增强安全性等功能。该系统不仅提升了网络管理的效率和准确性,还为资产管理、报告生成以及与其他智能系统的集成提供了强大的支持。 ... [详细]
  • 深入解析TCP/IP五层协议
    本文详细介绍了TCP/IP五层协议模型,包括物理层、数据链路层、网络层、传输层和应用层。每层的功能及其相互关系将被逐一解释,帮助读者理解互联网通信的原理。此外,还特别讨论了UDP和TCP协议的特点以及三次握手、四次挥手的过程。 ... [详细]
  • 本文深入探讨了HTTP请求和响应对象的使用,详细介绍了如何通过响应对象向客户端发送数据、处理中文乱码问题以及常见的HTTP状态码。此外,还涵盖了文件下载、请求重定向、请求转发等高级功能。 ... [详细]
  • 本文介绍如何使用 Android 的 Canvas 和 View 组件创建一个简单的绘图板应用程序,支持触摸绘画和保存图片功能。 ... [详细]
  • 中科院学位论文排版指南
    随着毕业季的到来,许多即将毕业的学生开始撰写学位论文。本文介绍了使用LaTeX排版学位论文的方法,特别是针对中国科学院大学研究生学位论文撰写规范指导意见的最新要求。LaTeX以其精确的控制和美观的排版效果成为许多学者的首选。 ... [详细]
  • Qt QTableView 内嵌控件的实现方法
    本文详细介绍了在 Qt QTableView 中嵌入控件的多种方法,包括使用 QItemDelegate、setIndexWidget 和 setIndexWidget 结合布局管理器。每种方法都有其适用场景和优缺点。 ... [详细]
  • 社交网络中的级联行为 ... [详细]
  • 基于机器学习的人脸识别系统实现
    本文介绍了一种使用机器学习技术构建人脸识别系统的实践案例。通过结合Python编程语言和深度学习框架,详细展示了从数据预处理到模型训练的完整流程,并提供了代码示例。 ... [详细]
  • 本文介绍了在Java环境中使用PDFBox和XPDF工具从PDF文件中提取文本内容的方法。重点讨论了处理中文字符集及解决相关错误的技术细节,特别是针对某些特定格式的PDF文件(如网上填写的报名表和下载的论文)遇到的问题及解决方案。 ... [详细]
  • 深入解析Java枚举及其高级特性
    本文详细介绍了Java枚举的概念、语法、使用规则和应用场景,并探讨了其在实际编程中的高级应用。所有相关内容已收录于GitHub仓库[JavaLearningmanual](https://github.com/Ziphtracks/JavaLearningmanual),欢迎Star并持续关注。 ... [详细]
author-avatar
v05736708
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有