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

Chris Nauroth commented on HADOOP-11843:
----------------------------------------

After some digging, I found that Docker has a known issue with poor performance 
of volume mounts on Mac/boot2docker:

https://github.com/boot2docker/boot2docker/issues/593

This issue has been resolved as a duplicate, and they point to a new feature 
for utilizing NFS mounts as the proposed solution:

https://github.com/boot2docker/boot2docker/issues/64

This issue is still open.

As it stands, I don't believe this is usable on Mac in its current form.  I 
just retested to check the performance boost reported by Allen when using the 
Oracle JDK, but I still don't think the performance is anywhere near 
acceptable.  That's unfortunate, since a lot of developers like Macs.

Something else I can try is "real" Docker (not boot2docker) running in a Linux 
VM hosted by VirtualBox.  I do get acceptable disk performance from my 
VirtualBox VMs, so maybe one extra layer of indirection from Docker in there 
won't hurt.

> Make setting up the build environment easier
> --------------------------------------------
>
>                 Key: HADOOP-11843
>                 URL: https://issues.apache.org/jira/browse/HADOOP-11843
>             Project: Hadoop Common
>          Issue Type: New Feature
>            Reporter: Niels Basjes
>            Assignee: Niels Basjes
>         Attachments: HADOOP-11843-2015-04-17-1612.patch, 
> HADOOP-11843-2015-04-17-2226.patch, HADOOP-11843-2015-04-17-2308.patch, 
> HADOOP-11843-2015-04-19-2206.patch, HADOOP-11843-2015-04-19-2232.patch
>
>
> ( As discussed with [~aw] )
> In AVRO-1537 a docker based solution was created to setup all the tools for 
> doing a full build. This enables much easier reproduction of any issues and 
> getting up and running for new developers.
> This issue is to 'copy/port' that setup into the hadoop project in 
> preparation for the bug squash.



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

Reply via email to