Server Discovery - IP field being wiped out or constantly changing

Paul125
Kilo Guru

Hello,

We've been facing an issue with AIX server where the IP address is being wiped out or IP Firewalls IP being added in the field. We run discovery every week and discovery writing the correct IP address to the server record but next day IP being wiped out or IP Firewall's IP being set in the filed and when I check the updated by it says 'system'. Please check the below screenshot, in this case 10.7.97.102 is the actual server IP. Does this happened to anyone, please let me know if anyone ever experienced and how to solve this issue. Thanks!

find_real_file.png

 

 

1 ACCEPTED SOLUTION

I found a system property called "glide.discovery.exclude_ip_sync_classes". On the property page add the CI class to the comma separated value list, IP won't get changed/ cleared off according to the NIC.

find_real_file.png

View solution in original post

13 REPLIES 13

Ian Mildon
Tera Guru

Are theses AIX servers clustered? If they are and depending on activity, as the nodes failover/fallback the IP address will move

Thanks for the reply Ian. I don't see any cluster relationships at all. If it was a cluster, record should have been updated by discovery but it is showing as 'system'.

robertgeen
Tera Guru

This is happening because out of the box if the server contains more then 1 IP address on a NIC it randomly picks one and puts it in the ip_address field. There is a discovery property that controls this Called Enforce Synching of IP addresses. You can turn this off and it should stop the flip flopping. I haven't played with it much so you may have to setup a business rule to initially set it once you turn it off but this will stop the flip flopping.

Thanks for the reply Robert as always. I will try that right away. But I am sorry I didn't understand about business rule part.

Update: I set the system property to false but IP Address field not being updated or it was not going back to actual IP. I think IP update field stopped updating once it is set it false. Any thoughts how to execute it properly. Thanks for your time.