> On Feb. 18, 2016, 6:42 p.m., Alejandro Fernandez wrote: > > ambari-server/src/main/resources/stacks/HDP/2.4/services/HIVE/metainfo.xml, > > line 106 > > <https://reviews.apache.org/r/43631/diff/1/?file=1252156#file1252156line106> > > > > Did we agree to always install Slider client whenever Hive is added? > > > > If so, existing customers with only Hive will have to add Slider since > > the UI will not prevent them from adding Hive Server Interactive if they > > don't have slider. So we may need to document this. > > Jaimin Jetly wrote: > We will want to always have slider service installed when user selects > Hive service on new deployments. > We will handle this scenario on upgraded cluster as well in the upgrade > catalog by creating Slider service and slider client service component in a > cluster if Hive service is installed > > Jaimin Jetly wrote: > UPDATE: > >> We will handle this scenario on upgraded cluster as well in the > upgrade catalog by creating Slider service and slider client service > component in a cluster if Hive service is installed > > Not sure if this can be entirely handle via upgrade catalog as service > config versions also needs to be created. In that case we will have UI asking > user to install slider service (if it does not exist) whenn user tries to > turn on intercative query. But in any case we will like to handle this > situation in ambari rather than making it a manual documented step. > > Alejandro Fernandez wrote: > We can't add Slider automatically for them since they have to pick the > hosts. > So we will likely have to document this for customers that already have > Hive installed. > > Jaimin Jetly wrote: > >> We can't add Slider automatically for them since they have to pick the > hosts. > > I meant of just creating slider service and slider client service > component. Creation of Host components can be delayed when user chooses the > host for hive interactive component when turning ON "Interactive query" flag. > At that point of time we will create host component for hive interactive and > its host scope dependencies (slider client, tez client, yarn client and hdfs > client) on the selected host. > > At the minimum as I mentioned above we can ask the user to install slider > service using Add service wizard when user turns on "interactive query" flag > to use this feature of Hive service.
The upgrade scenario will be tackled in : https://hortonworks.jira.com/browse/BUG-52925 - Swapan ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/43631/#review119664 ----------------------------------------------------------- On Feb. 16, 2016, 11:35 p.m., Swapan Shridhar wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/43631/ > ----------------------------------------------------------- > > (Updated Feb. 16, 2016, 11:35 p.m.) > > > Review request for Ambari, Alejandro Fernandez, Jaimin Jetly, and Sumit > Mohanty. > > > Bugs: AMBARI-15065 > https://issues.apache.org/jira/browse/AMBARI-15065 > > > Repository: ambari > > > Description > ------- > > - Added Service/component dependency for 'HiveServer Interactive' component. > 'HiveServer Interactive' component has Service dependency on Sider, > YARN_CLIENT, HDFS_CLIENT and TEZ_CLIENT. Added other Hive dependencies as the > dependency addition overrides old one. > - Also, all need to be co-hosted. > - Changed the 'HIVE_SERVER_INTERACTIVE' component cardinality to 0+. > > > Diffs > ----- > > ambari-server/src/main/resources/stacks/HDP/2.4/services/HIVE/metainfo.xml > ee973ed > > Diff: https://reviews.apache.org/r/43631/diff/ > > > Testing > ------- > > - Build Done. Successful. > - Python UT : Success. > - Installed Hive Service, It prompted for Selecting Zookeeper, Tez, Pig, > Slider. (HDFS and YARn were already selected). All got co-hosted on same > system. Screenshot attached. > > > File Attachments > ---------------- > > HiveServer Interactive with Dependency Services/Clients installed > > https://reviews.apache.org/media/uploaded/files/2016/02/16/9590afde-feff-4d96-950d-adccc35babc4__Screen_Shot_2016-02-16_at_1.52.38_PM.png > > > Thanks, > > Swapan Shridhar > >
