Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-14283

[SERVER] Investigate SERVER-50827: Nodes with IP addresses in split horizons are unable to start

    XMLWordPrintableJSON

Details

    Description

      Description

      Downstream Change Summary

      Following points should be added to documentation:

      • when configuring cluster for split horizon, IP addresses should not be used instead of host names
      • configuration when IP address is used for a host name will be rejected
      • it is possible to override such behavior using disableSplitHorizonIPCheck=true parameter
      • if cluster configuration is found to have an IP address in split horizon during cluster startup, the error would not prevent node from starting. This is done for scenarios when a node that is already configured was recently upgraded. Configuration changes happening after startup will still be rejected

      Description of Linked Ticket

      SERVER-49081 made it so that the replSetInitiate or replSetReconfig commands would be unable to accept IP addresses in their split horizon definitions, unless a special setParameter was toggled.

      Unfortunately, it introduced the check in a validation function which is exercised at startup. This prevents nodes with IP addresses in their split horizon definitions from starting up.

      Scope of changes

      Impact to Other Docs

      MVP (Work and Date)

      Resources (Scope or Design Docs, Invision, etc.)

      Attachments

        Activity

          People

            dave.cuthbert@mongodb.com Dave Cuthbert (Inactive)
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              2 years, 48 weeks ago