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

jirapos...@reviews.apache.org commented on ZOOKEEPER-1296:
----------------------------------------------------------


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/3116/#review4092
-----------------------------------------------------------



http://svn.apache.org/repos/asf/zookeeper/trunk/src/docs/src/documentation/content/xdocs/zookeeperAdmin.xml
<https://reviews.apache.org/r/3116/#comment9199>

    I had an idea when reviewing another jira recently. That fits with this and 
the new pkging really well. (sorry, that was after I mentioned about adding to 
the admin guide).
    
    I now think we should add man pages for executables such as scripts. I 
think having a reference from the guide is not nearly as useful. Also, now that 
we have the pkgs we can include the man pages there. It's a much better 
solution than the guide for stuff like this. 
    
    Would you mind moving this into a man page? Seems like mainly reformatting.



http://svn.apache.org/repos/asf/zookeeper/trunk/src/docs/src/documentation/content/xdocs/zookeeperAdmin.xml
<https://reviews.apache.org/r/3116/#comment9200>

    "a configuration file..."



http://svn.apache.org/repos/asf/zookeeper/trunk/src/docs/src/documentation/content/xdocs/zookeeperAdmin.xml
<https://reviews.apache.org/r/3116/#comment9201>

    should we give the example with sudo? or just user level.



http://svn.apache.org/repos/asf/zookeeper/trunk/src/docs/src/documentation/content/xdocs/zookeeperAdmin.xml
<https://reviews.apache.org/r/3116/#comment9202>

    I'm not sure what this means "Forward to start ..."
    
    ?



http://svn.apache.org/repos/asf/zookeeper/trunk/src/packages/zookeeper-setup-conf.sh
<https://reviews.apache.org/r/3116/#comment9203>

    should this be required given having separate dirs is optional?



http://svn.apache.org/repos/asf/zookeeper/trunk/src/packages/zookeeper-setup-conf.sh
<https://reviews.apache.org/r/3116/#comment9207>

    are the values after the = supposed to be defaults? because --hosts has a 
default of host1,host2, that' doesn't seem right.



http://svn.apache.org/repos/asf/zookeeper/trunk/src/packages/zookeeper-setup-conf.sh
<https://reviews.apache.org/r/3116/#comment9204>

    running twice would overwrite the original, is there any way to store 
multiple versions?



http://svn.apache.org/repos/asf/zookeeper/trunk/src/packages/zookeeper-setup-conf.sh
<https://reviews.apache.org/r/3116/#comment9206>

    does this mean the datadir must exist prior to running the script? (would 
be good to document)



http://svn.apache.org/repos/asf/zookeeper/trunk/src/packages/zookeeper-setup-conf.sh
<https://reviews.apache.org/r/3116/#comment9205>

    shouldn't we allow the quorum and election ports to be specified?



http://svn.apache.org/repos/asf/zookeeper/trunk/src/packages/zookeeper-setup-conf.sh
<https://reviews.apache.org/r/3116/#comment9208>

    this is wrong. we don't want to have autopurge on by default. it's too new 
of a feature.



http://svn.apache.org/repos/asf/zookeeper/trunk/src/packages/zookeeper-setup-conf.sh
<https://reviews.apache.org/r/3116/#comment9209>

    same q here re backup.



http://svn.apache.org/repos/asf/zookeeper/trunk/src/packages/zookeeper-setup-conf.sh
<https://reviews.apache.org/r/3116/#comment9210>

    I'm not sure I get this, what's the expectation, that the user will run 
this on each of the servers, with exactly the same parameters? I see that the 
myid is based on this assumption, that seems like it's going to cause alot of 
problems. With zkconf I generated all the environments (for all servers) then 
allow the user to copy them to the right place. That limits this type of issue.


- Patrick


On 2011-12-09 20:45:09, Eric Yang wrote:
bq.  
bq.  -----------------------------------------------------------
bq.  This is an automatically generated e-mail. To reply, visit:
bq.  https://reviews.apache.org/r/3116/
bq.  -----------------------------------------------------------
bq.  
bq.  (Updated 2011-12-09 20:45:09)
bq.  
bq.  
bq.  Review request for zookeeper, Patrick Hunt and Mahadev Konar.
bq.  
bq.  
bq.  Summary
bq.  -------
bq.  
bq.  Add a setup script for ZooKeeper
bq.  
bq.  
bq.  This addresses bug ZOOKEEPER-1296.
bq.      https://issues.apache.org/jira/browse/ZOOKEEPER-1296
bq.  
bq.  
bq.  Diffs
bq.  -----
bq.  
bq.    http://svn.apache.org/repos/asf/zookeeper/trunk/build.xml 1200013 
bq.    
http://svn.apache.org/repos/asf/zookeeper/trunk/src/docs/src/documentation/content/xdocs/zookeeperAdmin.xml
 1200013 
bq.    
http://svn.apache.org/repos/asf/zookeeper/trunk/src/packages/zookeeper-setup-conf.sh
 PRE-CREATION 
bq.  
bq.  Diff: https://reviews.apache.org/r/3116/diff
bq.  
bq.  
bq.  Testing
bq.  -------
bq.  
bq.  
bq.  Thanks,
bq.  
bq.  Eric
bq.  
bq.


                
> Add zookeeper-setup-conf.sh script
> ----------------------------------
>
>                 Key: ZOOKEEPER-1296
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1296
>             Project: ZooKeeper
>          Issue Type: Improvement
>          Components: scripts
>    Affects Versions: 3.4.0
>         Environment: Shell script
>            Reporter: Eric Yang
>            Assignee: Eric Yang
>            Priority: Minor
>             Fix For: 3.5.0
>
>         Attachments: ZOOKEEPER-1296-1.patch, ZOOKEEPER-1296-2.patch, 
> ZOOKEEPER-1296.patch
>
>
> It would be nice to provide a setup script for zoo.cfg and zookeeper-env.sh.  
> The proposed script will provide the following options:
> {noformat}
> usage: /usr/sbin/zookeeper-setup-conf.sh <parameters>
>   Required parameters:
>     --conf-dir                     Set ZooKeeper configuration directory
>     --log-dir                      Set ZooKeeper log directory
>   Optional parameters:
>     --auto-purge-interval=1        Set snapshot auto purge interval
>     --client-port=2181             Set client port
>     --data-dir=/var/lib/zookeeper  Set data directory
>     --hosts=host1,host2            Set ZooKeeper qourum hostnames
>     --init-limit=10                Set initial sync limit
>     --java-home                    Set JAVA_HOME location
>     --snapshot-count=3             Set snapshot retain count
>     --sync-limit=5                 Set sync limit
>     --tick-time=2000               Set milliseconds of each tick
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to