Re: Grid Networking Reliance on DHCP

  • From: Seth Miller <sethmiller.sm@xxxxxxxxx>
  • To: fmhabash@xxxxxxxxx
  • Date: Thu, 8 Sep 2016 17:09:03 -0500

Over the last decade, I have never had or heard of a DHCP lease renewal
failure causing a clusterware node failover. This seems like a pretty
specific problem with your DNS.

Regardless, is there a reason you are not using what I have found to be the
easiest to implement and manage, least error prone, and most scalable
option - GNS?


Seth

On Thu, Sep 8, 2016 at 4:15 PM, <fmhabash@xxxxxxxxx> wrote:

True, but if they are left under the control of DHCP, I have seen issues
when dhclient attempts to renew the lease on these IPs and it fails for
some reason. As s result, the VIPs are gone and a failover is triggered.



This can be resolved either by configuring these IPs to never expire or
remove DHCP altogether. In such case, I’m thinking the virtual interfaces
need to be configured with BOOTPROTO="static"





Feedback appreciated.


----------------------------------------
Thank you



*From: *Seth Miller <sethmiller.sm@xxxxxxxxx>
*Sent: *Thursday, September 8, 2016 5:02 PM
*To: *fmhabash@xxxxxxxxx
*Cc: *'oracle-l@xxxxxxxxxxxxx' (oracle-l@xxxxxxxxxxxxx)
<oracle-l@xxxxxxxxxxxxx>
*Subject: *Re: Grid Networking Reliance on DHCP



The VIPs are created and managed by clusterware. You shouldn't need a
configuration file at all for them.





Seth



On Thu, Sep 8, 2016 at 3:54 PM, <fmhabash@xxxxxxxxx> wrote:

I know there are 3 options to configure the public network for a GI
cluster. GNS, DHCP, or static. I have, typically, did a static IP’ing for
public & VIPs.



However, Oracle official documentation indicated that as of 11.2, DHCP can
by used for all VIPs, but not public IP.



SO,  the physical interface eth0 and its virtual eth0:1 all have
‘BOOTPROTO="static"’.



If you are not using GNS, how are having your IP’s setup for an 11.2 GI
cluster.




----------------------------------------
Thank you







Other related posts: