Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Problems with Listener after patching to 10.2.0.2.0
Hi
I've just done a clean install of 10.2.0.1.0 on a 2-node RedHat Linux ES
4 RAC.
I have the following setup:
1 home for CRS
1 home for ASM
1 home for database
The initial install of 10.2.0.1.0 works fine, then I patch up to
10.2.0.2.0 (for each oracle_home).
I need 3 listeners, and I remove the default listener first.
From netca i make the 3 new, and that seems to work just fine:
$ srvctl config listener -n orarac-01
orarac-01 LISTENER_1521_ORARAC-01 orarac-01 LISTENER_1524_ORARAC-01 orarac-01 LISTENER_1527_ORARAC-01
So far so good, lets start them up:
orarac-01$ srvctl start listener -n orarac-01 -l LISTENER_1521_ORARAC-01
CRS-1028: Dependency analysis failed because of:
CRS-0223: Resource 'ora.orarac-01.LISTENER_1521_ORARAC-01.lsnr' has
placement error.
I run cluvfy and get this:
blabla, everything ok
Result: Node connectivity check passed for subnet "10.231.175.0" with node(s) orarac-02,orarac-01.
Suitable interfaces for the private interconnect on subnet "10.0.0.0":
orarac-02 bond0:10.0.0.22
orarac-01 bond0:10.0.0.21
Suitable interfaces for the private interconnect on subnet "10.231.175.0": orarac-02 eth0:10.231.175.22 eth0:10.231.175.32 orarac-01 eth0:10.231.175.21 eth0:10.231.175.31
ERROR:
Could not find a suitable set of interfaces for VIPs.
Result: Node connectivity check failed.
Hm, strange...
I run vipca, and can only see interface eth0. I belive I should've seen
eth0, eth2, eth3 and bond0 (eth2 and eth3 are bonded as bond0).
During my installation of clusterware 10.2.0.1 I had to run vipca after
running root.sh because of the error: "The given interface(s), "eth0" is
not public. Public interfaces should be used to configure virtual IPs."
And all 4 interfaces showed up in vipca then (I selected eth0 and bond0).
My theory now is that Oracle thinks the interconnect subnet is 10.0.0.0/8, which conflicts with my vip-subnet. Are there any configuration file in CRS that I can check to see which subnet beeing used?
ip addr output:
2: bond0: <BROADCAST,MULTICAST,MASTER,UP> mtu 1500 qdisc noqueue
link/ether 00:16:35:5b:4f:3e brd ff:ff:ff:ff:ff:ff inet 10.0.0.21/24 brd 10.0.0.255 scope global bond0 inet6 fe80::216:35ff:fe5b:4f3e/64 scope link valid_lft forever preferred_lft forever 3: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:11:0a:5c:5d:6e brd ff:ff:ff:ff:ff:ffAb inet 10.231.175.21/24 brd 10.231.175.255 scope global eth0 inet 10.231.175.31/24 brd 10.231.175.255 scope global secondary eth0:1 inet6 fe80::211:aff:fe5c:5d6e/64 scope link valid_lft forever preferred_lft forever
Anyone got some thoughts?
Erik Received on Tue Oct 24 2006 - 09:40:15 CDT
![]() |
![]() |