Cassandra
  1. Cassandra
  2. CASSANDRA-2491

A new config parameter, broadcast_address

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Trivial Trivial
    • Resolution: Fixed
    • Fix Version/s: 1.0.0
    • Component/s: Core
    • Labels:
      None
    • Environment:

      x86_64 GNU/Linux

      Description

      A new config parameter, broadcast_address

      In a cluster setup where one or more nodes is behind a firewall and has a private ip address, listen_address does not allow the hosts behind the firewalls to be discovered by other nodes.

      Attached is a patch that introduces a new config parameter broadcast_address which allows Cassandra nodes to explicitly specify their external ip address.
      In addition, this allows listen_address to be set to 0.0.0.0 on the already firewalled node.

      broadcast_address fallsback to listen_address when it is not stated.

      1. 2491_broadcast_address.patch
        83 kB
        Khee Chin
      2. 2491_broadcast_address_v6.patch
        85 kB
        Vijay
      3. 0001-2491-Git_Patch_v7.patch
        98 kB
        Vijay

        Issue Links

          Activity

          Khee Chin created issue -
          Khee Chin made changes -
          Field Original Value New Value
          Attachment 2491_broadcast_address.patch [ 12476519 ]
          Brandon Williams made changes -
          Link This issue is related to CASSANDRA-2452 [ CASSANDRA-2452 ]
          Jonathan Ellis made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Assignee Khee Chin [ kheechin ]
          Reviewer brandon.williams
          Fix Version/s 1.0 [ 12316349 ]
          Vijay made changes -
          Attachment 2491_broadcast_address_v2.patch [ 12481953 ]
          Vijay made changes -
          Attachment 2491_broadcast_address_v3.patch [ 12482609 ]
          Vijay made changes -
          Attachment 2491_broadcast_address_v4.patch [ 12482624 ]
          Vijay made changes -
          Attachment 2491_broadcast_address_v5.patch [ 12482742 ]
          Vijay made changes -
          Link This issue blocks CASSANDRA-2789 [ CASSANDRA-2789 ]
          Vijay made changes -
          Attachment 2491_broadcast_address_v6.patch [ 12483010 ]
          Vijay made changes -
          Attachment 2491_broadcast_address_v2.patch [ 12481953 ]
          Vijay made changes -
          Attachment 2491_broadcast_address_v3.patch [ 12482609 ]
          Vijay made changes -
          Attachment 2491_broadcast_address_v4.patch [ 12482624 ]
          Vijay made changes -
          Attachment 2491_broadcast_address_v5.patch [ 12482742 ]
          Vijay made changes -
          Attachment 0001-2491-Git_Patch_v7.patch [ 12484592 ]
          Brandon Williams made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Assignee Khee Chin [ kheechin ] Vijay [ vijay2win@yahoo.com ]
          Resolution Fixed [ 1 ]
          Gavin made changes -
          Workflow no-reopen-closed, patch-avail [ 12610702 ] patch-available, re-open possible [ 12752789 ]
          Gavin made changes -
          Workflow patch-available, re-open possible [ 12752789 ] reopen-resolved, no closed status, patch-avail, testing [ 12755558 ]
          Brandon Williams made changes -
          Labels patch

            People

            • Assignee:
              Vijay
              Reporter:
              Khee Chin
              Reviewer:
              Brandon Williams
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 336h
                336h
                Remaining:
                Remaining Estimate - 336h
                336h
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Development