Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-23994 Add WebUI to Canary
  3. HBASE-24698

Turn OFF Canary WebUI as default

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0.0-alpha-1, 2.3.1, 2.4.0
    • Component/s: canary
    • Labels:
      None
    • Hadoop Flags:
      Reviewed
    • Release Note:
      Hide
      Flips default for 'HBASE-23994 Add WebUI to Canary' The UI defaulted to on at port 16050. This JIRA changes it so new UI is off by default.

      To enable the UI, set property 'hbase.canary.info.port' to the port you want the UI to use.
      Show
      Flips default for ' HBASE-23994 Add WebUI to Canary' The UI defaulted to on at port 16050. This JIRA changes it so new UI is off by default. To enable the UI, set property 'hbase.canary.info.port' to the port you want the UI to use.

      Description

      See parent issue. There is a CLASSPATH issue when running against hadoop3 that needs resolving. Meantime, the canary fails to run with a cryptic message (mentioned in the parent in full but it is 'Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.shaded.org.eclipse.jetty.server.HttpConfiguration$Customizer' in short). This will surprise operators who are used to the canary's previous pure-cli experience. Let me make it so you ask for the canary webui; by default, it does not come up.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                stack Michael Stack
                Reporter:
                stack Michael Stack
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: