Return-Path: X-Original-To: apmail-accumulo-notifications-archive@minotaur.apache.org Delivered-To: apmail-accumulo-notifications-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 86CE7F552 for ; Tue, 14 May 2013 01:15:16 +0000 (UTC) Received: (qmail 6091 invoked by uid 500); 14 May 2013 00:15:16 -0000 Delivered-To: apmail-accumulo-notifications-archive@accumulo.apache.org Received: (qmail 6032 invoked by uid 500); 14 May 2013 00:15:16 -0000 Mailing-List: contact notifications-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jira@apache.org Delivered-To: mailing list notifications@accumulo.apache.org Received: (qmail 6023 invoked by uid 99); 14 May 2013 00:15:16 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 May 2013 00:15:16 +0000 Date: Tue, 14 May 2013 00:15:16 +0000 (UTC) From: "John Vines (JIRA)" To: notifications@accumulo.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (ACCUMULO-895) MiniAccumuloCluster does not work on Windows MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/ACCUMULO-895?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13656573#comment-13656573 ] John Vines commented on ACCUMULO-895: ------------------------------------- Can we not just use File.pathSeperator? > MiniAccumuloCluster does not work on Windows > -------------------------------------------- > > Key: ACCUMULO-895 > URL: https://issues.apache.org/jira/browse/ACCUMULO-895 > Project: Accumulo > Issue Type: Sub-task > Components: client > Environment: Windows 7, Oracle Java 7 > Reporter: Mike Drob > Assignee: Keith Turner > Priority: Minor > Fix For: 1.5.0, 1.4.4 > > Attachments: ACCUMULO-895_1.4.patch > > > I set the log level up a bit, here's the result. > {noformat} > [main] DEBUG org.apache.hadoop.conf.Configuration - java.io.IOException: config() > at org.apache.hadoop.conf.Configuration.(Configuration.java:227) > at org.apache.accumulo.core.conf.SiteConfiguration.getXmlConfig(SiteConfiguration.java:49) > at org.apache.accumulo.core.conf.SiteConfiguration.iterator(SiteConfiguration.java:80) > at org.apache.accumulo.core.conf.ConfigSanityCheck.validate(ConfigSanityCheck.java:29) > at org.apache.accumulo.core.conf.SiteConfiguration.getInstance(SiteConfiguration.java:41) > at org.apache.accumulo.server.conf.ServerConfiguration.getSiteConfiguration(ServerConfiguration.java:38) > at org.apache.accumulo.test.MiniAccumuloCluster.init(MiniAccumuloCluster.java:192) > at org.apache.accumulo.test.MiniAccumuloCluster.start(MiniAccumuloCluster.java:320) > at org.apache.accumulo.instamo.ExampleAccumuloUnitTest.setupMiniCluster(ExampleAccumuloUnitTest.java:46) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) > at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) > at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) > at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) > at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > at org.junit.runners.ParentRunner.run(ParentRunner.java:309) > at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) > at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) > [main] WARN org.apache.accumulo.core.conf.SiteConfiguration - accumulo-site.xml not found on classpath > [main] DEBUG org.apache.hadoop.conf.Configuration - java.io.IOException: config() > at org.apache.hadoop.conf.Configuration.(Configuration.java:227) > at org.apache.hadoop.conf.Configuration.(Configuration.java:214) > at org.apache.accumulo.core.util.CachedConfiguration.getInstance(CachedConfiguration.java:26) > at org.apache.accumulo.server.util.Initialize.main(Initialize.java:485) > at org.apache.accumulo.test.MiniAccumuloCluster.init(MiniAccumuloCluster.java:197) > at org.apache.accumulo.test.MiniAccumuloCluster.start(MiniAccumuloCluster.java:320) > at org.apache.accumulo.instamo.ExampleAccumuloUnitTest.setupMiniCluster(ExampleAccumuloUnitTest.java:46) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) > at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) > at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) > at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) > at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > at org.junit.runners.ParentRunner.run(ParentRunner.java:309) > at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) > at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) > [main] DEBUG org.apache.hadoop.conf.Configuration - java.io.IOException: config() > at org.apache.hadoop.conf.Configuration.(Configuration.java:227) > at org.apache.hadoop.conf.Configuration.(Configuration.java:214) > at org.apache.hadoop.security.UserGroupInformation.ensureInitialized(UserGroupInformation.java:187) > at org.apache.hadoop.security.UserGroupInformation.isSecurityEnabled(UserGroupInformation.java:239) > at org.apache.hadoop.security.UserGroupInformation.getLoginUser(UserGroupInformation.java:438) > at org.apache.hadoop.security.UserGroupInformation.getCurrentUser(UserGroupInformation.java:424) > at org.apache.hadoop.fs.FileSystem$Cache$Key.(FileSystem.java:1494) > at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1395) > at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:254) > at org.apache.accumulo.core.file.FileUtil.getFileSystem(FileUtil.java:553) > at org.apache.accumulo.server.util.Initialize.main(Initialize.java:487) > at org.apache.accumulo.test.MiniAccumuloCluster.init(MiniAccumuloCluster.java:197) > at org.apache.accumulo.test.MiniAccumuloCluster.start(MiniAccumuloCluster.java:320) > at org.apache.accumulo.instamo.ExampleAccumuloUnitTest.setupMiniCluster(ExampleAccumuloUnitTest.java:46) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) > at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) > at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) > at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) > at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > at org.junit.runners.ParentRunner.run(ParentRunner.java:309) > at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) > at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) > [main] DEBUG org.apache.hadoop.security.Groups - Creating new Groups object > [main] DEBUG org.apache.hadoop.security.Groups - Group mapping impl=org.apache.hadoop.security.ShellBasedUnixGroupsMapping; cacheTimeout=300000 > [main] DEBUG org.apache.hadoop.conf.Configuration - java.io.IOException: config() > at org.apache.hadoop.conf.Configuration.(Configuration.java:227) > at org.apache.hadoop.conf.Configuration.(Configuration.java:214) > at org.apache.hadoop.security.UserGroupInformation.ensureInitialized(UserGroupInformation.java:187) > at org.apache.hadoop.security.UserGroupInformation.isSecurityEnabled(UserGroupInformation.java:239) > at org.apache.hadoop.security.KerberosName.(KerberosName.java:83) > at org.apache.hadoop.security.UserGroupInformation.initialize(UserGroupInformation.java:212) > at org.apache.hadoop.security.UserGroupInformation.ensureInitialized(UserGroupInformation.java:187) > at org.apache.hadoop.security.UserGroupInformation.isSecurityEnabled(UserGroupInformation.java:239) > at org.apache.hadoop.security.UserGroupInformation.getLoginUser(UserGroupInformation.java:438) > at org.apache.hadoop.security.UserGroupInformation.getCurrentUser(UserGroupInformation.java:424) > at org.apache.hadoop.fs.FileSystem$Cache$Key.(FileSystem.java:1494) > at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1395) > at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:254) > at org.apache.accumulo.core.file.FileUtil.getFileSystem(FileUtil.java:553) > at org.apache.accumulo.server.util.Initialize.main(Initialize.java:487) > at org.apache.accumulo.test.MiniAccumuloCluster.init(MiniAccumuloCluster.java:197) > at org.apache.accumulo.test.MiniAccumuloCluster.start(MiniAccumuloCluster.java:320) > at org.apache.accumulo.instamo.ExampleAccumuloUnitTest.setupMiniCluster(ExampleAccumuloUnitTest.java:46) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) > at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) > at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) > at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) > at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > at org.junit.runners.ParentRunner.run(ParentRunner.java:309) > at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) > at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) > at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) > [main] DEBUG org.apache.hadoop.security.UserGroupInformation - hadoop login > [main] DEBUG org.apache.hadoop.security.UserGroupInformation - hadoop login commit > [main] DEBUG org.apache.hadoop.security.UserGroupInformation - using local user:NTUserPrincipal: mike > [main] DEBUG org.apache.hadoop.security.UserGroupInformation - UGI loginUser:mike > [main] DEBUG org.apache.hadoop.fs.FileSystem - Creating filesystem for file:/// > [main] INFO org.apache.accumulo.server.util.Initialize - Hadoop Filesystem is file:/// > [main] ERROR org.apache.accumulo.core.conf.SiteConfiguration - Using default value for instance.dfs.dir due to improperly formatted absolute path: D:\Users\mike\AppData\Local\Temp\junit1725534677520785696\accumulo > [main] INFO org.apache.accumulo.server.util.Initialize - Accumulo data dir is /accumulo > [main] INFO org.apache.accumulo.server.util.Initialize - Zookeeper server is localhost:36607 > [main] INFO org.apache.accumulo.server.util.Initialize - Checking if Zookeeper is available. If this hangs, then you need to make sure zookeeper is running > [main] DEBUG org.apache.accumulo.fate.zookeeper.ZooSession - Connecting to localhost:36607 with timeout 30000 with auth > [main] ERROR org.apache.accumulo.core.conf.SiteConfiguration - Using default value for instance.dfs.dir due to improperly formatted absolute path: D:\Users\mike\AppData\Local\Temp\junit1725534677520785696\accumulo > [main] FATAL org.apache.accumulo.server.util.Initialize - It appears this location was previously initialized, exiting ... > [Thread-4] DEBUG org.apache.hadoop.fs.FileSystem - Starting clear of FileSystem cache with 1 elements. > [Thread-4] DEBUG org.apache.hadoop.fs.FileSystem - Removing filesystem for file:/// > [Thread-4] DEBUG org.apache.hadoop.fs.FileSystem - Removing filesystem for file:/// > [Thread-4] DEBUG org.apache.hadoop.fs.FileSystem - Done clearing cache > {noformat} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira