Created 07-22-2016 01:00 PM
This seemed a little odd to me that I had to do an actual `yum install phoenix` command to install Phoenix on HDP 2.3. In HDP 2.2 this was included by default (from what I remember) when I installed the HBase role.
I suspect it was done given the size of Phoenix when I installed it being ~250MB, but this felt unusual to me given I can literally do everything else through the Ambari dashboard. Why this 2nd class treatment for Phoenix?
Are there plans to install Phoenix as a actual role or will the installation be like this going forward for this particular Hadoop project?
Created on 07-22-2016 01:14 PM - edited 08-19-2019 01:03 AM
Phoenix is installed per default in HDP 2.3 at least in my version. Its just a set of libraries in hbase that are always installed unless I am completely mistaken now. Or do you refer to the Phoenix Query server? Which gets installed as a client on the nodes? ( When you install you can select it in the window where you also select datanodes, nodemanagers etc.
If you forgot doing that you can install the PQS later on a host using Ambari on the host page. But the Phoenix libraries should be installed with hbase by default.
Created on 07-22-2016 01:14 PM - edited 08-19-2019 01:03 AM
Phoenix is installed per default in HDP 2.3 at least in my version. Its just a set of libraries in hbase that are always installed unless I am completely mistaken now. Or do you refer to the Phoenix Query server? Which gets installed as a client on the nodes? ( When you install you can select it in the window where you also select datanodes, nodemanagers etc.
If you forgot doing that you can install the PQS later on a host using Ambari on the host page. But the Phoenix libraries should be installed with hbase by default.
Created 07-22-2016 01:17 PM
In your other question it looked like there was simply a bug in the phoenix part of the hbase installation. Sometimes that happens. A support ticket would log that. But I am 99% sure that normally phoenix gets installed without any yum commands. in 2.3 and 2.4
Created 07-22-2016 07:58 PM
Yeah perhaps it's a bug. I saw no indications of the Phoenix jar files when I did a find on a 2.3 system. So I did a yum install phoenix and they got installed. This box was pretty basic with just HDFS, Zookeeper, & HBase. I'll spin another env up and see if I encounter the issue again. Thanks for the help.
Created 07-22-2016 07:19 PM
At least as of HDP 2.4 (perhaps earlier), Phoenix is part of the HDP installation bundle when you use the Ambari Install Wizard. You need to enable the Phoenix component in the Ambari Services UI after installation is complete. See Using Apache HBase and Apache Phoenix.
Created 07-23-2016 07:57 PM
I've seen it in as far back as 2.1 that's why I was surprised it was missing in my install.