2301_77204022 2023-11-05 08:23 采纳率: 100%
浏览 20
已结题

oracle19c rac安装节点遇到问题?

安装oracle19c rac集群软件,添加单个节点出现报错

第一台服务器(192.168.113.61)上 添加第一个节点(fgedu61)报错,添加第二个节点正常不报错

img


第二台服务器(192.168.113.62)添加第二个节点(fgedu62)正常不报错,但是添加第一个节点和上图一样的报错

img

操作环境、软件版本等信息

用的VMware® Workstation 17 Pro 创建了三台虚拟机
三台centos7.6,一台是nfs共享存储(192.168.113.70),
集群软件是官网下载的 版本 Oracle Database Grid Infrastructure 19.3.0.0.0
firewalld和selinux防火墙都已经关闭,系统没有开启iptable防火墙,NTP同步也关闭
两台主机的DNS配置的都是默认网关(192.168.113.2)
虚拟机都采用双网卡,IP地址和主机名如图

img

从第二台服务器(192.168.113.62)可以ping通第一台的主机名,两台可以互相ping通IP和主机名,并且两台可以互相SSH登录

尝试过的解决方法

1.尝试过,在集群软件添加节点时候将 fgedu61 改名为 localhost,这样在第一台服务器(192.168.113.61)可以正常添加第一个节点

img

但是改名称之后又换了一个报错

img

2.尝试将报错的这个节点换了centos7.9, 和换系统没关系,报错一模一样

我想要达到的结果

在集群软件中添加节点使用主机名(fgedu61)而不是localhost,测试SSH连接不报错,两个节点正常添加

  • 写回答

6条回答 默认 最新

  • 社区专家-Monster-XH 2023-11-05 11:53
    关注

    基于Monster 组和AIGC的调写:若有帮助,还望采纳,谢谢~~:

    报错分析

    1. 错误提示:

      • 第一个错误提示的核心信息是:"CRS-4000: 命令 Addnode 失败,或者部分完成。"
      • 第二个错误提示是:"无法解析地址 'fgedu61-vip' 的主机名。"
    2. 可能的问题原因:

      • 主机名解析问题:虽然 /etc/hosts 文件中似乎已经配置了相应的主机名和 IP 地址,但是可能还存在解析问题。
      • VIP 地址配置问题:RAC 环境中需要配置 VIP 地址,如果 VIP 地址无法正确解析,也会导致添加节点失败。

    解决步骤建议

    1. 检查 /etc/hosts 文件

      • 确保所有节点上的 /etc/hosts 文件中都包含所有相关的主机名和 VIP 地址的条目。
      • 确保主机名和 VIP 名称之间没有任何拼写错误。
    2. 检查 DNS 解析

      • 虽然你提到使用的是默认网关的 DNS,但是确认下 DNS 服务是否包含了你的 RAC 节点的主机名和 VIP 记录。
      • 你可以尝试使用 nslookup 命令或者 dig 命令来确认 DNS 解析是否正确。
    3. 验证网络配置

      • 确保所有的网络接口配置正确,包括子网掩码和网关。
      • 验证网络的连通性,确保不同节点间的 VIP 可以互相访问。
    4. Oracle Grid Infrastructure 配置

      • 检查 Oracle Grid Infrastructure 的安装日志文件,通常可以在 $ORACLE_BASE/cfgtoollogs 目录下找到,可能会有更具体的错误信息。
      • 确保在添加节点之前,集群的 Grid Infrastructure 已经被正确地配置并且所有的服务都是运行状态。
    5. 尝试手动添加

      • 如果 GUI 添加节点遇到问题,可以尝试使用命令行工具手动添加节点,这样可以更精确地控制并查看过程中的输出。
    6. Oracle Support

      • 如果问题依旧无法解决,建议联系 Oracle Support 寻求帮助,因为他们会有更多的资源和经验来解决特定的安装问题。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月6日
  • 已采纳回答 11月6日
  • 修改了问题 11月6日
  • 创建了问题 11月5日