[ 
https://issues.apache.org/jira/browse/HBASE-23551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Allan Espinosa updated HBASE-23551:
-----------------------------------
    Description: 
We want to run HBase on kubernetes and want to investigate hostNetworking for 
performance and host purposes. We basically set 
hbase.<>.port,hbase.<>.info.port=0 in our hbase-site.xml .  This will allow us 
to skip kubernetes networking since hbase-related services will bind to random 
high ports.

 

We encountered the following bugs in the HBase UI

Active HBase Master:
 * Links to Backup masters points to http://<backup-container-host>:<rpc.port> 
instead of http://<backup-container-host>:<http.info.port>. The 
http://<backup-container-host>:<rpc.port> endpoint responds with a proper HTTP 
404 from the Jetty instance in the backup master process

Backup HBase master
 * Links to Active Master points to http://<backup-container-host>:<rpc.port> 
instead of http://<backup-container-host>:<http.info.port>. The 
http://<backup-container-host>:<rpc.port> endpoint responds with a proper HTTP 
404 from the Jetty instance in the backup master process

Regionservers
 * Regionserver running in the same host network as the active hbase master can 
register
 * Regionserver on different hosts (using host networking) connects to a 
different RPC port in the active HBase master. I can’t figure out which port is 
this yet.

  was:
We want to run HBase on kubernetes and want to investigate hostNetworking for 
performance and host purposes. We basically set 
hbase.*.port,hbase.*.info.port=0 in our hbase-site.xml .  This will allow us to 
skip kubernetes networking since hbase-related services will bind to random 
high ports.

 

We encountered the following bugs in the HBase UI

Active HBase Master:
 * Links to Backup masters points to http://<backup-container-host>:<rpc.port> 
instead of http://<backup-container-host>:<http.info.port>. The 
http://<backup-container-host>:<rpc.port> endpoint responds with a proper HTTP 
404 from the Jetty instance in the backup master process

Backup HBase master
 * Links to Active Master points to http://<backup-container-host>:<rpc.port> 
instead of http://<backup-container-host>:<http.info.port>. The 
http://<backup-container-host>:<rpc.port> endpoint responds with a proper HTTP 
404 from the Jetty instance in the backup master process

Regionservers
 * Regionserver running in the same host network as the active hbase master can 
register
 * Regionserver on different hosts (using host networking) connects to a 
different RPC port in the active HBase master. I can’t figure out which port is 
this yet.


> random high ports not reported properly in the UI
> -------------------------------------------------
>
>                 Key: HBASE-23551
>                 URL: https://issues.apache.org/jira/browse/HBASE-23551
>             Project: HBase
>          Issue Type: Bug
>          Components: master, regionserver
>    Affects Versions: 2.2.2
>            Reporter: Allan Espinosa
>            Priority: Major
>
> We want to run HBase on kubernetes and want to investigate hostNetworking for 
> performance and host purposes. We basically set 
> hbase.<>.port,hbase.<>.info.port=0 in our hbase-site.xml .  This will allow 
> us to skip kubernetes networking since hbase-related services will bind to 
> random high ports.
>  
> We encountered the following bugs in the HBase UI
> Active HBase Master:
>  * Links to Backup masters points to 
> http://<backup-container-host>:<rpc.port> instead of 
> http://<backup-container-host>:<http.info.port>. The 
> http://<backup-container-host>:<rpc.port> endpoint responds with a proper 
> HTTP 404 from the Jetty instance in the backup master process
> Backup HBase master
>  * Links to Active Master points to http://<backup-container-host>:<rpc.port> 
> instead of http://<backup-container-host>:<http.info.port>. The 
> http://<backup-container-host>:<rpc.port> endpoint responds with a proper 
> HTTP 404 from the Jetty instance in the backup master process
> Regionservers
>  * Regionserver running in the same host network as the active hbase master 
> can register
>  * Regionserver on different hosts (using host networking) connects to a 
> different RPC port in the active HBase master. I can’t figure out which port 
> is this yet.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to