[ http://issues.apache.org/jira/browse/HADOOP-352?page=comments#action_12419699 ]
Doug Cutting commented on HADOOP-352: ------------------------------------- We currently do not have unit tests for the scripts, nor does Apache have a FreeBSD compilation server. I think there were more subtle problems with the scripts than those you mention, although I've forgotten the details. Have you succeeded, with your patch, to use the scripts to manage a FreeBSD cluster? I do not wish to discourage in any way your group from using Hadoop. Is installing bash on FreeBSD difficult? If it is, and your group will be regular Hadoop users, then perhaps we should commit this patch. > Portability of hadoop shell scripts for deployment > -------------------------------------------------- > > Key: HADOOP-352 > URL: http://issues.apache.org/jira/browse/HADOOP-352 > Project: Hadoop > Type: Bug > Versions: 0.4.0 > Reporter: Jean-Baptiste Quenot > Attachments: hadoop-sh-patch > > Hadoop shell scripts are based on /bin/bash, which is a "standard" shell only > on GNU/Linux. On other Unix systems like FreeBSD however the "standard" > shell is /bin/sh. The attached patch addresses these compatiblity issues. > Note that Solaris support is not yet tested. > Also, the best way to set the HADOOP_HOME variable upon ssh connection in a > portable way is to set it in .ssh/environment. The bash startup script > ".bashrc" is not an option on systems where "bash" is not installed. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
