Oracle 19c RAC INS-40724,多网卡绑定惹的祸

问题现象:

Oracle 19C RAC安装grid,安装进度到Grid Plug and Play时,输入Cluster Name,SCAN Name等,Next报错如下:

[INS-40724] No locally defined network interface matches the SCAN subnet.

详细信息:

Cause - None of the locally defined network interfaces has a subnet matching the SCAN subnet.  
Action - Define a public interface with a subnet matching the one you want to use for the SCAN.

原因分析:

INS-40724错误通常有以下几个原因导致的:

1./etc/hosts或DNS配置有问题。
2.私有网络和公共网络在同一网段。
3.网络配置有问题。

检查 /etc/hosts和网段没有问题

最终ifconfig -a检查发现两块公共网卡绑定bond后,broadcast地址不对,广播地址居然和ip地址一样。

[grid@xxx- cjc -db01 crs]$ ifconfig -a

bond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST>  mtu 1500
        inet 192.100.100.30  netmask 255.255.255.255  broadcast 192.100.100.30
        inet6 fe80::ef58:4b63:b400:4394  prefixlen 64  scopeid 0x20<link>
        ether 80:68:33:6c:96:33  txqueuelen 1000  (Ethernet)
        RX packets 44801  bytes 10847804 (10.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 68949  bytes 71116587 (67.8 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

解决方案:

重新进行公共网卡绑定,更改broadcast

1.查看网卡信息

nmcli connection show

2.删除现有网卡绑定

注意:

(1) 删除时远程连接会中断,建议在机房本机操作,或通过带外连接进行操作。

nmcli connection delete bond-bond0
nmcli connection delete bond-slave-enp0s 1
nmcli connection delete bond-slave-enp0s 2

3.重新绑定

nmcli connection add type bond ifname bond0 mode 1 ip4 192.100.100.30/24 ipv4.gateway 192.100.100.254
nmcli connection add type bond-slave ifname enp0s 1  master bond0
nmcli connection add type bond-slave ifname enp0s 2  master bond0

4.查看网卡状态

nmcli connection show
cat /proc/net/bonding/bond0

5.ifconfig -a检查

广播地址已变成192.100.100.255

6.再次执行grid安装,可以正常next。

###chenjuchao 20240412###

欢迎关注我的公众号《IT小Chen

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值