[ https://issues.apache.org/jira/browse/HDFS-8209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
surendra singh lilhore moved HADOOP-11856 to HDFS-8209: ------------------------------------------------------- Component/s: (was: test) test Affects Version/s: (was: 2.6.0) 2.6.0 Key: HDFS-8209 (was: HADOOP-11856) Project: Hadoop HDFS (was: Hadoop Common) > ArrayIndexOutOfBoundsException in MiniDFSCluster. > ------------------------------------------------- > > Key: HDFS-8209 > URL: https://issues.apache.org/jira/browse/HDFS-8209 > Project: Hadoop HDFS > Issue Type: Bug > Components: test > Affects Versions: 2.6.0 > Reporter: surendra singh lilhore > Assignee: surendra singh lilhore > > I want to create MiniDFSCluster with 2 datanode and for each datanode I want > to set different number of StorageTypes, but in this case I am getting > ArrayIndexOutOfBoundsException. > My cluster schema is like this. > {code} > final MiniDFSCluster cluster = new MiniDFSCluster.Builder(conf) > .numDataNodes(2) > .storageTypes(new StorageType[][] {{ > StorageType.DISK, StorageType.ARCHIVE },{ StorageType.DISK } }) > .build(); > {code} > *Exception* : > {code} > java.lang.ArrayIndexOutOfBoundsException: 1 > at > org.apache.hadoop.hdfs.MiniDFSCluster.makeDataNodeDirs(MiniDFSCluster.java:1218) > at > org.apache.hadoop.hdfs.MiniDFSCluster.startDataNodes(MiniDFSCluster.java:1402) > at > org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:832) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)