Hi All,
I am trying to run the Drill v1.14.0 on the following setup and facing the
issues.
*Distribution:* Debian-9
*JDK: *
Java version: 1.8.0_191, vendor: AdoptOpenJdk, runtime:
/usr/lib/jvm/jdk191/jdk8u191-b12/jre
Default locale: en_US, platform encoding: UTF-8
*Zookeeper: 3.4.9*
*Hadoop: *2.8.5
I will appreciate if you point me to any mistake which I am doing
incorrectly.
Error Logs:
========
/opt/drill$ ./bin/drillbit.sh run
Tue 03 Sep 2019 06:04:24 AM GMT Starting drillbit on node-master
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 1031054
max locked memory (kbytes, -l) 65536
max memory size (kbytes, -m) unlimited
open files (-n) 640000
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 640000
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
Exception in thread "main"
org.apache.drill.exec.exception.DrillbitStartupException: Failure during
initial startup of Drillbit.
at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:428)
at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:394)
at org.apache.drill.exec.server.Drillbit.main(Drillbit.java:390)
Caused by: org.apache.drill.common.exceptions.DrillRuntimeException: unable
to deserialize value at key dfs
at
org.apache.drill.exec.store.sys.store.ZookeeperPersistentStore$1.apply(ZookeeperPersistentStore.java:143)
at
org.apache.drill.exec.store.sys.store.ZookeeperPersistentStore$1.apply(ZookeeperPersistentStore.java:135)
at
com.google.common.collect.Iterators$8.transform(Iterators.java:799)
at
com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48)
at
org.apache.drill.exec.store.StoragePluginRegistryImpl.defineEnabledPlugins(StoragePluginRegistryImpl.java:173)
at
org.apache.drill.exec.store.StoragePluginRegistryImpl.init(StoragePluginRegistryImpl.java:125)
at org.apache.drill.exec.server.Drillbit.run(Drillbit.java:196)
at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:424)
... 2 more
Caused by: com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Could
not resolve type id 'pcapng' as a subtype of [simple type, class
org.apache.drill.common.logical.FormatPluginConfig]: known type ids =
[avro, httpd, image, json, logRegex, maprdb, named, parquet, pcap,
sequencefile, streams, text] (for POJO property 'formats')
at [Source: (byte[])"{
"type" : "file",
"connection" : "hdfs://<IP-Address>:9000/",
"config" : null,
"workspaces" : {
"data" : {
"location" : "/data",
"writable" : false,
"defaultInputFormat" : null,
"allowAccessOutsideWorkspace" : false
},
"tmp" : {
"location" : "/tmp",
"writable" : true,
"defaultInputFormat" : null,
"allowAccessOutsideWorkspace" : false
},
"root" : {
"location" : "/data",
"writable" : false,
"[truncated 1427 bytes]; line: 56, column: 16] (through reference
chain:
org.apache.drill.exec.store.dfs.FileSystemConfig["formats"]->java.util.LinkedHashMap["pcapng"])
at
com.fasterxml.jackson.databind.exc.InvalidTypeIdException.from(InvalidTypeIdException.java:43)
at
com.fasterxml.jackson.databind.DeserializationContext.invalidTypeIdException(DeserializationContext.java:1628)
at
com.fasterxml.jackson.databind.DeserializationContext.handleUnknownTypeId(DeserializationContext.java:1186)
at
com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._handleUnknownTypeId(TypeDeserializerBase.java:291)
at
com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeserializer(TypeDeserializerBase.java:162)
at
com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:113)
at
com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:97)
at
com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:254)
at
com.fasterxml.jackson.databind.deser.std.MapDeserializer._readAndBindStringKeyMap(MapDeserializer.java:529)
at
com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:364)
at
com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:29)
at
com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:529)
at
com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeWithErrorWrapping(BeanDeserializer.java:528)
at
com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:417)
at
com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1280)
at
com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:326)
at
com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeOther(BeanDeserializer.java:194)
at
com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:161)
at
com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:130)
at
com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:97)
at
com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:254)
at
com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:68)
at
com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:1611)
at
com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1234)
at
org.apache.drill.exec.serialization.JacksonSerializer.deserialize(JacksonSerializer.java:38)
at
org.apache.drill.exec.store.sys.store.ZookeeperPersistentStore$1.apply(ZookeeperPersistentStore.java:140)
... 9 more
/opt/drill$
Thanks and Regards
-Naresh