Seems you are on windows. Well, the `mvn test` involves launching a
minicluster of hadoop & hbase then run tests on it.  And we all know Hadoop
needs special care to run on Windows, not to mention its minicluster...

I would suggest a Linux dev machine.  :-)

On Fri, May 22, 2015 at 7:23 PM, Mohit Bhatnagar <[email protected]> wrote:

> Hi,
>
>
> While installing I followed "Off Hadoop CLI Installation" tutorial to set
> up the development  environment, but when hitting the last step "mvn test"
> I m hitting the below error. Did Anyone faced this?
>
>
> Test set: org.apache.kylin.common.persistence.HBaseResourceStoreTest
>
> -------------------------------------------------------------------------------
> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 2.396 sec
> <<< FAILURE! - in org.apache.kylin.common.persistence.HBaseResourceStoreTest
> testHBaseStoreWithLargeCell(org.apache.kylin.common.persistence.HBaseResourceStoreTest)
> Time elapsed: 2.376 sec  <<< ERROR!
> java.lang.UnsatisfiedLinkError:
> org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z
>                 at
> org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Native Method)
>                 at
> org.apache.hadoop.io.nativeio.NativeIO$Windows.access(NativeIO.java:557)
>                 at
> org.apache.hadoop.fs.FileUtil.canWrite(FileUtil.java:996)
>                 at
> org.apache.hadoop.hdfs.server.common.Storage$StorageDirectory.analyzeStorage(Storage.java:490)
>                 at
> org.apache.hadoop.hdfs.server.namenode.FSImage.recoverStorageDirs(FSImage.java:308)
>                 at
> org.apache.hadoop.hdfs.server.namenode.FSImage.recoverTransitionRead(FSImage.java:202)
>                 at
> org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFSImage(FSNamesystem.java:1020)
>                 at
> org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFromDisk(FSNamesystem.java:739)
>                 at
> org.apache.hadoop.hdfs.server.namenode.NameNode.loadNamesystem(NameNode.java:536)
>                 at
> org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:595)
>                 at
> org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:762)
>                 at
> org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:746)
>                 at
> org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1438)
>                 at
> org.apache.hadoop.hdfs.MiniDFSCluster.createNameNode(MiniDFSCluster.java:893)
>                 at
> org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:784)
>                 at
> org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
>                 at
> org.apache.hadoop.hdfs.MiniDFSCluster.<init>(MiniDFSCluster.java:585)
>                 at
> org.apache.hadoop.hbase.HBaseTestingUtility.startMiniDFSCluster(HBaseTestingUtility.java:551)
>                 at
> org.apache.hadoop.hbase.HBaseTestingUtility.startMiniCluster(HBaseTestingUtility.java:880)
>                 at
> org.apache.hadoop.hbase.HBaseTestingUtility.startMiniCluster(HBaseTestingUtility.java:805)
>                 at
> org.apache.hadoop.hbase.HBaseTestingUtility.startMiniCluster(HBaseTestingUtility.java:776)
>                 at
> org.apache.hadoop.hbase.HBaseTestingUtility.startMiniCluster(HBaseTestingUtility.java:745)
>                 at
> org.apache.kylin.common.util.HBaseMiniclusterHelper.startupMiniClusterAndImportData(HBaseMiniclusterHelper.java:98)
>                 at
> org.apache.kylin.common.util.HBaseMiniclusterHelper.startupMinicluster(HBaseMiniclusterHelper.java:72)
>                 at
> org.apache.kylin.common.util.HBaseMetadataTestCase.staticCreateTestMetadata(HBaseMetadataTestCase.java:53)
>                 at
> org.apache.kylin.common.util.HBaseMetadataTestCase.createTestMetadata(HBaseMetadataTestCase.java:40)
>                 at
> org.apache.kylin.common.persistence.HBaseResourceStoreTest.setup(HBaseResourceStoreTest.java:44)
>
> testHBaseStore(org.apache.kylin.common.persistence.HBaseResourceStoreTest)
> Time elapsed: 0 sec  <<< ERROR!
> java.lang.IllegalStateException: A mini-cluster is already running
>                 at
> org.apache.hadoop.hbase.HBaseTestingUtility.startMiniCluster(HBaseTestingUtility.java:871)
>                 at
> org.apache.hadoop.hbase.HBaseTestingUtility.startMiniCluster(HBaseTestingUtility.java:805)
>                 at
> org.apache.hadoop.hbase.HBaseTestingUtility.startMiniCluster(HBaseTestingUtility.java:776)
>                 at
> org.apache.hadoop.hbase.HBaseTestingUtility.startMiniCluster(HBaseTestingUtility.java:745)
>                 at
> org.apache.kylin.common.util.HBaseMiniclusterHelper.startupMiniClusterAndImportData(HBaseMiniclusterHelper.java:98)
>                 at
> org.apache.kylin.common.util.HBaseMiniclusterHelper.startupMinicluster(HBaseMiniclusterHelper.java:72)
>                 at
> org.apache.kylin.common.util.HBaseMetadataTestCase.staticCreateTestMetadata(HBaseMetadataTestCase.java:53)
>                 at
> org.apache.kylin.common.util.HBaseMetadataTestCase.createTestMetadata(HBaseMetadataTestCase.java:40)
>                 at
> org.apache.kylin.common.persistence.HBaseResourceStoreTest.setup(HBaseResourceStoreTest.java:44)
>
>

Reply via email to