Search the VMware Knowledge Base (KB)
View by Article ID

NSX Manager detecting duplicate of it's own IP (2150466)

  • 0 Ratings

Symptoms

  • NSX Manager detecting duplicate of it's own IP with MAC.

  • There are no duplicates in the environment.

  • In the NSX Manager system events, you see alerts similar to: 

    Detect_Duplicate_NSXIP: .! 50% packet loss
    Detect_Duplicate_NSXIP: output of arping command 0
    Detect_Duplicate_NSXIP: Duplicate IP Detected
    fcron[25252]: Job '/blue_lane/bin/ntpsync.pl' completed
    Detect_Duplicate_NSXIP: The following mac has the same IP as NSX Manager
    Detect_Duplicate_NSXIP: Sending MAC Address


  • In the /var/log/messages file, you see alarms every day similar to: 

    [var/log]# egrep -R -i "is duplicate" *
    messages:2017-02-16T18:05:00+00:00 XXXX Detect_Duplicate_NSXIP: Detecting If the NSX manager IP  xx.xx.xx.xx  is duplicate

Cause

This issue occurs when arp command starts responding for the NSX Manager IP though the IP is not assigned to any other machine in the network. Therefore, NSX Manager starts sending a false alarm indicating that the NSX Manager IP is duplicated in the network.

Resolution

This issue is resolved in NSX for vSphere 6.3.0, available at VMware Downloads.

To work around the issue if you do not want to upgrade, complete these steps:

  1. Log in to the NSX Manager.

  2. Run the  vi /etc/fcrontab command and comment out DetectDuplicateNSXIP.sh script line by adding # in front of the line.

    [root@/var/log]# cat /etc/fcrontab
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/java/jre/bin/:/blue_lane/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:
    /usr/local/sbin:/usr/sbin:/sbin:/usr/ant/bin:/usr/local/mysql/bin:/opt/vmware/vpostgres/current/bin
    @ 1 /usr/sbin/logrotate /etc/logrotate.conf
    @ 1 /blue_lane/bin/ntpsync.pl
    10 0 * * * secureall /home/secureall/secureall/sem/WEB-INF/classes/RunAIPurge.sh  -p 2>&1 | /usr/bin/logger -t  Run_AI_Purge
    */5 * * * * /blue_lane/bin/rabbitstatus.sh >> /var/log/rabbitstatus.log
    #* */3 * * * /blue_lane/bin/DetectDuplicateNSXIP.sh 2>&1 | /usr/bin/logger -t Detect_Duplicate_NSXIP


  3. Reload the new configuration to cron by running this command:

    >fcrontab /etc/fcrontab


    2017-02-17T10:57:32+00:00 fcrontab[22653]: installing file /etc/fcrontab for user root
    2017-02-17T10:57:32+00:00 fcronsighup[22654]: Conf file (/usr/local/etc/fcron.conf) must be owned by root:fcron and (no more than) 644 : ignored
    2017-02-17T10:57:32+00:00 fcron[3528]: updating configuration from /usr/local/varr/pool/fcron
    2017-02-17T10:57:32+00:00 fcron[3528]: adding new file root"
    2017-02-17T10:57:38+00:00 fcron[23251]: Job '/usr/sbin/logrotate /etc/logrotate.conf' started for user root (pid 23252)
    2017-02-17T10:57:38+00:00 fcron[23253]: Job '/blue_lane/bin/ntpsync.pl' started for user root (pid 23254)
    2017-02-17T10:57:40+00:00 fcron[23251]: Job '/usr/sbin/logrotate /etc/logrotate.conf' completed

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 0 Ratings
Actions
KB: