Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]

Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

Unable to add phoenix application using Cloudbreak.

avatar
New Member

Hi there,

We are unable to add phoenix application to slave nodes in our presently running cluster which was spun up using Cloudbreak. We were of the opinion that if we add HBase as a service then Phoenix would be available for addition later when we need it. Would like to know if we have missed something. I am attaching the blueprint as well :

{ "host_groups": [ { "name": "host_group_master_1", "configurations": [], "components": [ { "name": "HBASE_MASTER" }, { "name": "ZOOKEEPER_SERVER" }, { "name": "NAMENODE" }, { "name": "HDFS_CLIENT" }, { "name": "ZOOKEEPER_CLIENT" }, { "name": "METRICS_MONITOR" }, { "name": "HBASE_CLIENT" } ], "cardinality": "1" }, { "name": "host_group_master_2", "configurations": [], "components": [ { "name": "HBASE_MASTER" }, { "name": "ZOOKEEPER_SERVER" }, { "name": "PIG" }, { "name": "ZOOKEEPER_CLIENT" }, { "name": "METRICS_MONITOR" }, { "name": "HDFS_CLIENT" }, { "name": "HBASE_CLIENT" }, { "name": "SECONDARY_NAMENODE" } ], "cardinality": "1" }, { "name": "host_group_master_3", "configurations": [], "components": [ { "name": "ZOOKEEPER_SERVER" }, { "name": "HBASE_CLIENT" }, { "name": "HDFS_CLIENT" }, { "name": "METRICS_MONITOR" }, { "name": "METRICS_COLLECTOR" } ], "cardinality": "1" }, { "name": "host_group_client_1", "configurations": [], "components": [ { "name": "ZOOKEEPER_CLIENT" }, { "name": "PIG" }, { "name": "HBASE_CLIENT" }, { "name": "METRICS_MONITOR" }, { "name": "SQOOP" }, { "name": "HDFS_CLIENT" }, { "name": "METRICS_MONITOR" } ], "cardinality": "1" }, { "name": "host_group_slave_1", "configurations": [], "components": [ { "name": "HBASE_REGIONSERVER" }, { "name": "METRICS_MONITOR" }, { "name": "ZOOKEEPER_CLIENT" }, { "name": "HBASE_CLIENT" }, { "name": "DATANODE" }, { "name": "HDFS_CLIENT" } ], "cardinality": "4" } ], "Blueprints": { "blueprint_name": "hbase-sec-nn", "stack_name": "HDP", "stack_version": "2.6" } }

Thank you.!!

1 ACCEPTED SOLUTION

avatar
Guru

@Amey Hegde

I used your blue print to create a cluster via Cloud Break and I am able to enable Phoenix without any issues.

Log into Ambari --> Select Hbase Service --> Click the Config Tab (Settings, not Advanced) -- > Scroll to the bottom of the page to the section called Phoenix SQL --> Click on the switch called "Enable Phoenix" --> Save Settings --> Restart all affected services .

39500-screen-shot-2017-09-24-at-120519-am.png

This will start an install and config process that will install Phoenix binaries and make a few configuration tweaks to hbase-site.

If you SSH to the console, you can run: /usr/hdp/current/phoenix-client/bin/sqlline.py, you can immediately start creating tables. Once you get data loaded, you can issue queries from here as well.

View solution in original post

1 REPLY 1

avatar
Guru

@Amey Hegde

I used your blue print to create a cluster via Cloud Break and I am able to enable Phoenix without any issues.

Log into Ambari --> Select Hbase Service --> Click the Config Tab (Settings, not Advanced) -- > Scroll to the bottom of the page to the section called Phoenix SQL --> Click on the switch called "Enable Phoenix" --> Save Settings --> Restart all affected services .

39500-screen-shot-2017-09-24-at-120519-am.png

This will start an install and config process that will install Phoenix binaries and make a few configuration tweaks to hbase-site.

If you SSH to the console, you can run: /usr/hdp/current/phoenix-client/bin/sqlline.py, you can immediately start creating tables. Once you get data loaded, you can issue queries from here as well.