安装RAC过程私有ip没法ping通

[复制链接]
查看11 | 回复9 | 2011-2-18 11:43:32 | 显示全部楼层 |阅读模式
我在虚拟机上安装oracle 10g 的rac,才安装好cluster,刚安装好的时候都正常,后来把两个节点重启发现集群启动不了。死活只能启动其中任何一个节点的集群,
后来发现公用ip,虚拟ip相互之间都能ping通,只有私有ip没法ping通
LINUX:Red Hat 5.4
VMware server 2.0.2
节点一:
[root@rac1 ~]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
172.16.8.202rac1
172.16.8.204rac2
172.16.8.205rac1-vip
172.16.8.206rac2-vip
172.16.0.20 rac1-priv
172.16.0.21 rac2-priv
[root@rac1 ~]# ping 172.16.0.21
PING 172.16.0.21 (172.16.0.21) 56(84) bytes of data.
From 172.16.0.20 icmp_seq=0 Destination Host Unreachable
From 172.16.0.20 icmp_seq=1 Destination Host Unreachable
From 172.16.0.20 icmp_seq=2 Destination Host Unreachable
节点二:
[root@rac2 ~]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
172.16.8.202rac1
172.16.8.204rac2
172.16.8.205rac1-vip
172.16.8.206rac2-vip
172.16.0.20 rac1-priv
172.16.0.21 rac2-priv
[root@rac2 ~]# ping 172.16.0.20
PING 172.16.0.20 (172.16.0.20) 56(84) bytes of data.
From 172.16.0.21 icmp_seq=0 Destination Host Unreachable
From 172.16.0.21 icmp_seq=1 Destination Host Unreachable
From 172.16.0.21 icmp_seq=2 Destination Host Unreachable
--- 172.16.0.20 ping statistics ---
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3003ms
, pipe 4
[root@rac2 ~]# ping 172.16.0.21
PING 172.16.0.21 (172.16.0.21) 56(84) bytes of data.
64 bytes from 172.16.0.21: icmp_seq=0 ttl=64 time=0.954 ms
64 bytes from 172.16.0.21: icmp_seq=1 ttl=64 time=0.079 ms
64 bytes from 172.16.0.21: icmp_seq=2 ttl=64 time=0.065 ms
--- 172.16.0.21 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.065/0.366/0.954/0.415 ms, pipe 2
请问这是什么原因引起的?

回复

使用道具 举报

千问 | 2011-2-18 11:43:32 | 显示全部楼层
这个主要是你的虚拟机的配置导致的。
你看下,你的私有IP的网卡,是什么类型的,vmnet, hostonly?
如果是vmnet,hostonly需要看一下,你的主机网卡,vmnet,hostonly设置的是什么网段
然后,你的私有IP也要设置在相同的网段。
回复

使用道具 举报

千问 | 2011-2-18 11:43:32 | 显示全部楼层
虚拟IP是通你的虚拟网卡进行通讯吧,检查一下你虚拟网卡配置
回复

使用道具 举报

千问 | 2011-2-18 11:43:32 | 显示全部楼层
ly2325160 发表于 2013-1-10 10:39
虚拟IP是通你的虚拟网卡进行通讯吧,检查一下你虚拟网卡配置

你说的虚拟网卡是两个节点上的eth0\eth1两个吗?这两个我设置的是 eth0:172.16.8.201/eth1:172.16.0.20,这样设置没错啊
回复

使用道具 举报

千问 | 2011-2-18 11:43:32 | 显示全部楼层
按道理就算不安装集群软件,两个节点上的eth1的IP地址应该都能互相PING通才对啊,我安装前忘记检查两个私有IP能不能PING通了
回复

使用道具 举报

千问 | 2011-2-18 11:43:32 | 显示全部楼层
本机“网络连接”里,应该有VMnet1,和VMnet8吧,看你的ETH1连到哪个,我一般会把VMnet设为同一网段
回复

使用道具 举报

千问 | 2011-2-18 11:43:32 | 显示全部楼层
检查所有节点私有IP所在的网卡是否在同一个vmnet,同时设定为hostonly试试看~
回复

使用道具 举报

千问 | 2011-2-18 11:43:32 | 显示全部楼层
看看VIP 资源是否启动。启动了在IFCONFIG 也能看到eth1:0类似的,他是绑定在公有网卡上的。
如果没有启动只有看看日志了 CRSD.LOG
回复

使用道具 举报

千问 | 2011-2-18 11:43:32 | 显示全部楼层
修改VMnet8ip
回复

使用道具 举报

千问 | 2011-2-18 11:43:32 | 显示全部楼层
和是否安装ORACLE没关系,,网络没通嘛,查看虚拟机中网卡网络连接模式,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行