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

Chris Nauroth commented on HDFS-6051:
-------------------------------------

This stack trace shows what happen when you try to launch a {{MiniDFSCluster}} 
on Windows.

{code}
Running org.apache.hadoop.cli.TestAclCLI
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 3.156 sec <<< 
FAILURE! - in org.apache.hadoop.cli.TestAclCLI
testAll(org.apache.hadoop.cli.TestAclCLI)  Time elapsed: 2.922 sec  <<< ERROR!
java.lang.IllegalArgumentException: null
        at 
com.google.common.base.Preconditions.checkArgument(Preconditions.java:72)
        at 
org.apache.hadoop.io.nativeio.SharedFileDescriptorFactory.<init>(SharedFileDescriptorFactory.java:60)
        at 
org.apache.hadoop.hdfs.server.datanode.ShortCircuitRegistry.<init>(ShortCircuitRegistry.java:171)
        at 
org.apache.hadoop.hdfs.server.datanode.DataNode.initDataXceiver(DataNode.java:583)
        at 
org.apache.hadoop.hdfs.server.datanode.DataNode.startDataNode(DataNode.java:771)
        at 
org.apache.hadoop.hdfs.server.datanode.DataNode.<init>(DataNode.java:316)
        at 
org.apache.hadoop.hdfs.server.datanode.DataNode.makeInstance(DataNode.java:1868)
        at 
org.apache.hadoop.hdfs.server.datanode.DataNode.instantiateDataNode(DataNode.java:1768)
        at 
org.apache.hadoop.hdfs.MiniDFSCluster.startDataNodes(MiniDFSCluster.java:1282)
        at 
org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:718)
        at org.apache.hadoop.hdfs.MiniDFSCluster.<init>(MiniDFSCluster.java:374)
        at 
org.apache.hadoop.hdfs.MiniDFSCluster$Builder.build(MiniDFSCluster.java:355)
        at org.apache.hadoop.cli.TestAclCLI.setUp(TestAclCLI.java:40)
{code}


> HDFS cannot run on Windows since short-circuit shared memory segment changes.
> -----------------------------------------------------------------------------
>
>                 Key: HDFS-6051
>                 URL: https://issues.apache.org/jira/browse/HDFS-6051
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: hdfs-client
>    Affects Versions: 3.0.0, 2.4.0
>            Reporter: Chris Nauroth
>            Priority: Blocker
>
> Patches recently committed in HDFS-5950 and HDFS-6040 for short-circuit 
> shared memory segments cause the HDFS client to fail on Windows.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to