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

Tom White commented on WHIRR-342:
---------------------------------

> I have this idea that you should be able to reconfigure your cluster by 
> re-running whirr launch-cluster

This makes more sense with WHIRR-294, where you can run the configure script by 
itself. But I'm not opposed to doing it the way you suggest here, as long as 
the scripts work when run twice.

> Apparently Eclipse has a default setting which is non-alphabetical. I wonder 
> if we could generate the right eclipse configuration during mvn 
> eclipse:eclipse (ditto for 2-space indents).

That would be nice, but in the meantime it's probably easier to change the 
setting manually.

> I'll take the other remarks into account for the next patch update (after 
> jclouds 1.2.0).

I think it's worth pressing on with this patch, and we can remove 
CreateFileStatement after jclouds 1.2.0 is released and used in Whirr.
                
> hadoop/hbase configuration & active roles on a node
> ---------------------------------------------------
>
>                 Key: WHIRR-342
>                 URL: https://issues.apache.org/jira/browse/WHIRR-342
>             Project: Whirr
>          Issue Type: Improvement
>          Components: service/hadoop, service/hbase
>            Reporter: Bruno Dumon
>             Fix For: 0.7.0
>
>         Attachments: WHIRR-342.patch, WHIRR-342.patch, WHIRR-342.patch
>
>
> The following limitations exist with the generation of 
> hadoop-(core|hdfs|mapred).xml and hbase-site.xml (assuming WHIRR-339 applied):
>  * they are not generated by all roles (e.g. tasktracker, thrift server, 
> ...), by consequence running these roles by themselves on a node 
> unaccompagnied of a role that does generate them will not work.
>  * running two roles on the same node that generate the same files does not 
> work as it should, as the generated contents gets appended twice to the same 
> file, causing non-well-formed XML. This is because of the usage of jcloud's 
> Statements.appendFile.
> The cheapest solution would be to replace Statements.appendFile with 
> something similar but without the 'append' behavior, thus rather a 
> 'Statements.overwriteFile' (not available in jclouds afaics).
> This of course assumes that when different roles are writing the same files, 
> that they put the same contents in them, so that the overwriting does not 
> matter.
> Alternatively, things could be made smarter so that the same configuration is 
> only generated once for all roles.

--
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