[ 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)