[ 
https://issues.apache.org/jira/browse/METRON-609?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15726738#comment-15726738
 ] 

David M. Lyle commented on METRON-609:
--------------------------------------

[~mattf] - I don't know if you were soliciting pointers, but the 
auto-population of the zen_discovery_ping_unicast_hosts would be great and is 
easily accomplished in service_advisor.py. We're doing some other auto-config 
stuff there.

Totally agree with your bullet points. I'd just add the boolean property, maybe 
switch to enhanced configs if you think it makes the layout nicer and allow 
people to run 1+ master nodes and 0+ data nodes.


> Enhance Mpack to handle single-node and small-cluster installs of 
> Elasticsearch
> -------------------------------------------------------------------------------
>
>                 Key: METRON-609
>                 URL: https://issues.apache.org/jira/browse/METRON-609
>             Project: Metron
>          Issue Type: Improvement
>            Reporter: Matt Foley
>            Assignee: Matt Foley
>
> The current Mpack for Ambari install of Metron requires that Elasticsearch be 
> installed with 1+ dedicated Masters and 3+ dedicated Slaves.  It does not 
> support combined master/datanode configuration (non-"dedicated" Master), 
> which is the recommended way to run a single-node configuration of 
> Elasticsearch; nor does it allow less than 3 dedicated Slaves, thereby 
> requiring the cluster have at least 4 nodes.
> This jira proposes to enable 1-, 2-, and 3-node clusters to have a working 
> Elasticsearch install via the Mpack.  It will also allow non-dedicated 
> master/datanodes, which are required for single-node and useful for few-node 
> clusters.
> I intend to also include the following enhancements and fixes:
> * Determine whether elastic-sysconfig:data_dir and elastic-site:path_data 
> should have same default value and if so fix it.  (I think they should, and 
> they don't.  Probably there should only be one variable instead of two.)
> * Provide Quick Links in Ambari service page for Elasticsearch to the 
> self-report pages for Elasticsearch health, node list, and other "_cat" 
> status.  May include some "_cluster" status.
> * Improve various mouse-over Description fields in the GUI
> * Improve the order of fields in the GUI, to group at the beginning the 
> fields that must be modified or are commonly modified.  Possibly separate 
> "basic" and "advanced" configs.
> * Provide a README.md that describes what is going on with the various 
> resource files in the Mpack src
> * Enhance the wiki page for cluster installation, with regard to single-node 
> install with Mpack.
> * Database-preserving upgrade from version 1.0.0.0.
> Also see 
> https://github.com/apache/incubator-metron/tree/master/metron-deployment#current-limitations
>  for some other known issues.  And the documentation in that README.md page 
> is significantly out of date wrt the Mpack.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to