[
https://issues.apache.org/jira/browse/AMBARI-26593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Basapuram Kumar updated AMBARI-26593:
-------------------------------------
Attachment: Screenshot 2026-03-26 at 00.12.22.png
> Adding Hbase Thrift server component support from Ambari
> --------------------------------------------------------
>
> Key: AMBARI-26593
> URL: https://issues.apache.org/jira/browse/AMBARI-26593
> Project: Ambari
> Issue Type: Improvement
> Components: ambari-server
> Affects Versions: 3.0.0, 2.7.9
> Reporter: Basapuram Kumar
> Priority: Major
> Attachments: Screenshot 2026-03-16 at 13.52.35-1.png, Screenshot
> 2026-03-16 at 13.52.35.png, Screenshot 2026-03-16 at 13.53.08.png, Screenshot
> 2026-03-16 at 13.53.32.png, Screenshot 2026-03-16 at 16.34.44.png, Screenshot
> 2026-03-16 at 16.34.52.png, Screenshot 2026-03-16 at 16.35.01-1.png,
> Screenshot 2026-03-16 at 16.35.01.png, Screenshot 2026-03-16 at
> 16.35.32-1.png, Screenshot 2026-03-16 at 16.35.32.png, Screenshot 2026-03-16
> at 16.39.16.png, Screenshot 2026-03-16 at 16.39.34.png, Screenshot 2026-03-16
> at 16.48.12.png, Screenshot 2026-03-25 at 23.18.02.png, Screenshot 2026-03-25
> at 23.18.19-1.png, Screenshot 2026-03-25 at 23.18.19.png, Screenshot
> 2026-03-25 at 23.31.43.png, Screenshot 2026-03-26 at 00.04.03.png, Screenshot
> 2026-03-26 at 00.05.40.png, Screenshot 2026-03-26 at 00.07.18.png, Screenshot
> 2026-03-26 at 00.07.53-1.png, Screenshot 2026-03-26 at 00.07.53.png,
> Screenshot 2026-03-26 at 00.08.03-1.png, Screenshot 2026-03-26 at
> 00.08.03.png, Screenshot 2026-03-26 at 00.08.09-1.png, Screenshot 2026-03-26
> at 00.08.09.png, Screenshot 2026-03-26 at 00.08.35-1.png, Screenshot
> 2026-03-26 at 00.08.35.png, Screenshot 2026-03-26 at 00.08.40-1.png,
> Screenshot 2026-03-26 at 00.08.40.png, Screenshot 2026-03-26 at 00.12.22.png,
> Screenshot 2026-03-26 at 00.12.46.png, Screenshot 2026-03-26 at 00.12.53.png
>
>
> Currently, the HBase service supports the following components:
> {*}HBASE_MASTER{*}, {*}HBASE_REGIONSERVER{*}, and {*}HBASE_CLIENT{*}.
>
> I would like to introduce support for an additional component in this stack
> called {*}HBASE_THRIFT_SERVER{*}. At present, whenever the Thrift server is
> required, it is operated manually from the cluster nodes.
>
> Starting thrift for Hbase
> {code:java}
> /usr/odp/current/hbase-master/bin/hbase-daemon.sh start thrift -p 9091
> --infoport 9095 {code}
> With this integration, the *HBase Thrift Server* will be managed seamlessly
> through the {*}Ambari UI{*}, enabling standard lifecycle operations such as
> start, stop, and monitoring directly from Ambari.
>
> I have successfully tested this integration on a {*}lab-deployed cluster{*}.
> Below are the details of the integration support implemented for the {*}HBase
> Thrift Server{*}.
> h3. +*Setting up with 1-Thrift server*+
>
> !Screenshot 2026-03-16 at 13.52.35.png!
>
> h3. *Setting up with more than 1-thrift servers*
> !Screenshot 2026-03-16 at 13.53.08.png!
>
> h3. *Adding more than 1/2 Thrift server*
> !Screenshot 2026-03-16 at 16.34.44.png!
>
> h3. +*Rolling restart of Restart Thrift server*+
> !Screenshot 2026-03-16 at 16.35.01.png!
>
> !Screenshot 2026-03-16 at 16.35.32.png!
>
> h3. +*Accessing thrift server Quick links*+
> !Screenshot 2026-03-16 at 16.39.16.png!
>
> h3. *Thrift server UI redirection*
> !Screenshot 2026-03-16 at 16.39.34.png!
> The above UI is for non-ssl(but in Kerberos enabled) setup
> +*SSL Enabled*+
> when *enabled SSL* , it listens on same port with https
> !Screenshot 2026-03-16 at 16.48.12.png!
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]