Starting an ElephantDB server in 2015.

109 views
Skip to first unread message

Francisco Arriagada

unread,
Jul 21, 2015, 8:56:13 PM7/21/15
to elephantdb-user
Hello .. is this forum still up? 

I was trying to replicate the discussion left in this post https://groups.google.com/forum/#!topic/elephantdb-user/PqM2jdstD80 and I come up with this global and local configs:

Global:
{:replication 1
 :port 3578
 :hosts ["localhost"]
 :domains {
    "acelerometros" "/Users/francisco/workspace/mavenpails2/data/outputs/acelerometros"
 }
}

Local:

{   
 :download-rate-limit 1024   
 :update-interval-s 60   
 :local-root "/tmp/outputs"   
 :blob-conf {"fs.default.name" "/Users/francisco/workspace/mavenpails2/data/outputs/acelerometros"}
}

I've already created the standalone.jar in the elephantdb-server folder and I'm trying to execute it with java -jar and the config as parameters but I keep having this error:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/io/Writable

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:800)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)

at java.net.URLClassLoader.access$100(URLClassLoader.java:71)

at java.net.URLClassLoader$1.run(URLClassLoader.java:361)

at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

at java.lang.ClassLoader.loadClass(ClassLoader.java:425)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

at java.lang.ClassLoader.loadClass(ClassLoader.java:358)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:191)

at elephantdb.common.domain__init.__init0(Unknown Source)

at elephantdb.common.domain__init.<clinit>(Unknown Source)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:274)

at clojure.lang.RT.loadClassForName(RT.java:2098)

at clojure.lang.RT.load(RT.java:430)

at clojure.lang.RT.load(RT.java:411)

at clojure.core$load$fn__5018.invoke(core.clj:5530)

at clojure.core$load.doInvoke(core.clj:5529)

at clojure.lang.RestFn.invoke(RestFn.java:408)

at clojure.core$load_one.invoke(core.clj:5336)

at clojure.core$load_lib$fn__4967.invoke(core.clj:5375)

at clojure.core$load_lib.doInvoke(core.clj:5374)

at clojure.lang.RestFn.applyTo(RestFn.java:142)

at clojure.core$apply.invoke(core.clj:619)

at clojure.core$load_libs.doInvoke(core.clj:5413)

at clojure.lang.RestFn.applyTo(RestFn.java:137)

at clojure.core$apply.invoke(core.clj:621)

at clojure.core$use.doInvoke(core.clj:5507)

at clojure.lang.RestFn.invoke(RestFn.java:482)

at elephantdb.keyval.core$loading__4910__auto__.invoke(core.clj:1)

at elephantdb.keyval.core__init.load(Unknown Source)

at elephantdb.keyval.core__init.<clinit>(Unknown Source)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:274)

at clojure.lang.RT.loadClassForName(RT.java:2098)

at clojure.lang.RT.load(RT.java:430)

at clojure.lang.RT.load(RT.java:411)

at clojure.core$load$fn__5018.invoke(core.clj:5530)

at clojure.core$load.doInvoke(core.clj:5529)

at clojure.lang.RestFn.invoke(RestFn.java:408)

at clojure.lang.Var.invoke(Var.java:415)

at elephantdb.keyval.core.<clinit>(Unknown Source)

Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.io.Writable

at java.net.URLClassLoader$1.run(URLClassLoader.java:366)

at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

at java.lang.ClassLoader.loadClass(ClassLoader.java:425)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

at java.lang.ClassLoader.loadClass(ClassLoader.java:358)

... 47 more



Any idea what am I missing here?


Reply all
Reply to author
Forward
0 new messages