HBase
  1. HBase
  2. HBASE-10289

Avoid random port usage by default JMX Server. Create Custome JMX server

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.99.0, 0.98.4
    • Component/s: None
    • Labels:
    • Hadoop Flags:
      Reviewed

      Description

      If we enable JMX MBean server for HMaster or Region server through VM arguments, the process will use one random which we cannot configure.
      This can be a problem if that random port is configured for some other service.

      This issue can be avoided by supporting a custom JMX Server.

      The ports can be configured. If there is no ports configured, it will continue the same way as now.

      1. HBASE-10289-v4.patch
        17 kB
        Demai Ni
      2. hbase10289-master-v2.patch
        18 kB
        Qiang Tian
      3. hbase10289-master-v1.patch
        17 kB
        Qiang Tian
      4. HBase10289-master.patch
        11 kB
        Qiang Tian
      5. hbase10289-doc_update-master.patch
        1 kB
        Qiang Tian
      6. hbase10289-0.98.patch
        12 kB
        Qiang Tian
      7. HBASE-10289.patch
        7 kB
        nijel
      8. HBASE-10289_3.patch
        16 kB
        nijel
      9. HBASE-10289_2.patch
        15 kB
        nijel
      10. HBASE-10289_1.patch
        8 kB
        nijel

        Issue Links

          Activity

          nijel created issue -
          nijel made changes -
          Field Original Value New Value
          Description If any of the java process want to enable the JMX MBean server then following VM arguments needs to be passed.
          But the issue here is the process will use one random which we cannot configure.
          This can be a problem if that random port is configured for some other service.

          This issue can be avoided by supporting a custom JMX Server.

          The ports can be configured. If there is no ports configured, it will continue the same way as now.
          If we enable JMX MBean server for HMaster or Region server through VM arguments, the process will use one random which we cannot configure.
          This can be a problem if that random port is configured for some other service.

          This issue can be avoided by supporting a custom JMX Server.

          The ports can be configured. If there is no ports configured, it will continue the same way as now.
          nijel made changes -
          Attachment HBASE-10289.patch [ 12623648 ]
          nijel made changes -
          Attachment HBASE-10289_1.patch [ 12625251 ]
          rajeshbabu made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Fix Version/s 0.99.0 [ 12325675 ]
          nijel made changes -
          Attachment HBASE-10289_2.patch [ 12625812 ]
          nijel made changes -
          Attachment HBASE-10289_3.patch [ 12625852 ]
          Demai Ni made changes -
          Attachment HBASE-10289-v4.patch [ 12638768 ]
          Qiang Tian made changes -
          Labels stack
          Qiang Tian made changes -
          Assignee Qiang Tian [ tianq ]
          Qiang Tian made changes -
          Link This issue incorporates HBASE-11096 [ HBASE-11096 ]
          Qiang Tian made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Qiang Tian made changes -
          Attachment HBase10289-master.patch [ 12647089 ]
          Qiang Tian made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Qiang Tian made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Qiang Tian made changes -
          Attachment hbase10289-master-v1.patch [ 12647566 ]
          Qiang Tian made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Qiang Tian made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Qiang Tian made changes -
          Attachment hbase10289-master-v2.patch [ 12647886 ]
          Qiang Tian made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          stack made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Hadoop Flags Reviewed [ 10343 ]
          Resolution Fixed [ 1 ]
          Andrew Purtell made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          Qiang Tian made changes -
          Attachment hbase10289-doc_update-master.patch [ 12648418 ]
          Attachment hbase10289-0.98.patch [ 12648419 ]
          Qiang Tian made changes -
          Status Reopened [ 4 ] Patch Available [ 10002 ]
          Andrew Purtell made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Fix Version/s 0.98.4 [ 12326810 ]
          Resolution Fixed [ 1 ]
          Enis Soztutar made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Qiang Tian
              Reporter:
              nijel
            • Votes:
              1 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development