Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-27304

Support using IP to expose master/rs servers for some special scenarios

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 3.0.0-alpha-4
    • 2.6.0, 3.0.0-alpha-4
    • master, regionserver
    • None
    • Reviewed
    • Hide
      In some scenarios, such as the elastic scaling scenario on the cloud, the HBase client may not be able to resolve the hostname of the newly added node. If the network is interconnected, the client can actually access the HBase cluster nodes through ip. However, since the HBase client obtains the Master/RS address info from or the ZK or the meta table, so the Master/RS of the HBase cluster needs to expose the service with ip instead of the hostname. Therefore, We can use hostname by default, but at the same time, we can also provide a config ‘hbase.server.useip.enabled’
      to support whether to use ip for Master/RS service.
      Show
      In some scenarios, such as the elastic scaling scenario on the cloud, the HBase client may not be able to resolve the hostname of the newly added node. If the network is interconnected, the client can actually access the HBase cluster nodes through ip. However, since the HBase client obtains the Master/RS address info from or the ZK or the meta table, so the Master/RS of the HBase cluster needs to expose the service with ip instead of the hostname. Therefore, We can use hostname by default, but at the same time, we can also provide a config ‘hbase.server.useip.enabled’ to support whether to use ip for Master/RS service.

    Description

      In our environment, when accessing the HBase cluster from another cluster (such as the Flink cluster), you cannot use the hostname to access the HBase cluster, but you can use IP. Because it is possible that the hostname of the HBase cluster automatic expansion node is not maintained in the Flink cluster. So we should support using IP to expose master/rs servers for this special scenarios.

       

      Attachments

        Activity

          People

            heliangjun Liangjun He
            heliangjun Liangjun He
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: