HDFS as deepstorage failed to start

I configure the hdfs as deep storage following the docs of Production Cluster,
http://druid.io/docs/0.8.3/configuration/production-cluster.html

However, when I start the nodes(broker,coordinator,real-time and so on),

it came out this error:

2016-03-16T05:50:11,296 INFO [main] io.druid.guice.PropertiesModule - Loading properties from common.runtime.properties

2016-03-16T05:50:11,301 INFO [main] io.druid.guice.PropertiesModule - Loading properties from runtime.properties

2016-03-16T05:50:11,354 INFO [main] org.hibernate.validator.internal.util.Version - HV000001: Hibernate Validator 5.1.3.Final

2016-03-16T05:50:12,150 INFO [main] io.druid.guice.JsonConfigurator - Loaded class[class io.druid.guice.ExtensionsConfig] from props[druid.extensions.] as [ExtensionsConfig{searchCurrentClassloader=true, coordinates=[io.druid.extensions:druid-examples, io.druid.extensions:druid-kafka-eight, io.druid.extensions:mysql-metadata-storage, io.druid.extensions:druid-hdfs-storage:0.8.3], defaultVersion=‘0.8.3’, localRepository=‘extensions-repo’, remoteRepositories=[https://repo1.maven.org/maven2/, https://metamx.artifactoryonline.com/metamx/pub-libs-releases-local]}]

2016-03-16T05:50:12,391 INFO [main] io.druid.initialization.Initialization - Loading extension[io.druid.extensions:druid-examples] for class[io.druid.cli.CliCommandCreator]

2016-03-16T05:50:14,210 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/io/druid/extensions/druid-examples/0.8.3/druid-examples-0.8.3.jar]

2016-03-16T05:50:14,210 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/twitter4j/twitter4j-core/3.0.3/twitter4j-core-3.0.3.jar]

2016-03-16T05:50:14,210 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/twitter4j/twitter4j-async/3.0.3/twitter4j-async-3.0.3.jar]

2016-03-16T05:50:14,210 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/twitter4j/twitter4j-stream/3.0.3/twitter4j-stream-3.0.3.jar]

2016-03-16T05:50:14,211 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-validator/commons-validator/1.4.0/commons-validator-1.4.0.jar]

2016-03-16T05:50:14,211 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar]

2016-03-16T05:50:14,211 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-digester/commons-digester/1.8/commons-digester-1.8.jar]

2016-03-16T05:50:14,211 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar]

2016-03-16T05:50:14,217 INFO [main] io.druid.initialization.Initialization - Loading extension[io.druid.extensions:druid-kafka-eight] for class[io.druid.cli.CliCommandCreator]

2016-03-16T05:50:14,385 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/io/druid/extensions/druid-kafka-eight/0.8.3/druid-kafka-eight-0.8.3.jar]

2016-03-16T05:50:14,385 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/kafka/kafka_2.10/0.8.2.1/kafka_2.10-0.8.2.1.jar]

2016-03-16T05:50:14,385 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar]

2016-03-16T05:50:14,385 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/scala-lang/scala-library/2.10.4/scala-library-2.10.4.jar]

2016-03-16T05:50:14,385 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/kafka/kafka-clients/0.8.2.1/kafka-clients-0.8.2.1.jar]

2016-03-16T05:50:14,385 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/net/jpountz/lz4/lz4/1.3.0/lz4-1.3.0.jar]

2016-03-16T05:50:14,385 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/xerial/snappy/snappy-java/1.1.1.6/snappy-java-1.1.1.6.jar]

2016-03-16T05:50:14,385 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/zookeeper/zookeeper/3.4.6/zookeeper-3.4.6.jar]

2016-03-16T05:50:14,386 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar]

2016-03-16T05:50:14,386 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/log4j/log4j/1.2.16/log4j-1.2.16.jar]

2016-03-16T05:50:14,386 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/jline/jline/0.9.94/jline-0.9.94.jar]

2016-03-16T05:50:14,386 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/io/netty/netty/3.7.0.Final/netty-3.7.0.Final.jar]

2016-03-16T05:50:14,386 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/net/sf/jopt-simple/jopt-simple/3.2/jopt-simple-3.2.jar]

2016-03-16T05:50:14,386 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/com/101tec/zkclient/0.3/zkclient-0.3.jar]

2016-03-16T05:50:14,395 INFO [main] io.druid.initialization.Initialization - Loading extension[io.druid.extensions:mysql-metadata-storage] for class[io.druid.cli.CliCommandCreator]

2016-03-16T05:50:15,093 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/io/druid/extensions/mysql-metadata-storage/0.8.3/mysql-metadata-storage-0.8.3.jar]

2016-03-16T05:50:15,093 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/mysql/mysql-connector-java/5.1.34/mysql-connector-java-5.1.34.jar]

2016-03-16T05:50:15,093 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/jdbi/jdbi/2.63.1/jdbi-2.63.1.jar]

2016-03-16T05:50:15,097 INFO [main] io.druid.initialization.Initialization - Loading extension[io.druid.extensions:druid-hdfs-storage:0.8.3] for class[io.druid.cli.CliCommandCreator]

2016-03-16T05:50:15,668 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/io/druid/extensions/druid-hdfs-storage/0.8.3/druid-hdfs-storage-0.8.3.jar]

2016-03-16T05:50:15,668 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/net/java/dev/jets3t/jets3t/0.9.4/jets3t-0.9.4.jar]

2016-03-16T05:50:15,669 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar]

2016-03-16T05:50:15,669 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar]

2016-03-16T05:50:15,669 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/javax/activation/activation/1.1.1/activation-1.1.1.jar]

2016-03-16T05:50:15,669 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar]

2016-03-16T05:50:15,669 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/bouncycastle/bcprov-jdk15on/1.52/bcprov-jdk15on-1.52.jar]

2016-03-16T05:50:15,669 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/com/jamesmurty/utils/java-xmlbuilder/1.1/java-xmlbuilder-1.1.jar]

2016-03-16T05:50:15,669 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/net/iharder/base64/2.3.8/base64-2.3.8.jar]

2016-03-16T05:50:15,669 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/httpcomponents/httpclient/4.5.1/httpclient-4.5.1.jar]

2016-03-16T05:50:15,669 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/httpcomponents/httpcore/4.4.3/httpcore-4.4.3.jar]

2016-03-16T05:50:15,669 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-client/2.3.0/hadoop-client-2.3.0.jar]

2016-03-16T05:50:15,670 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-common/2.3.0/hadoop-common-2.3.0.jar]

2016-03-16T05:50:15,670 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-cli/commons-cli/1.2/commons-cli-1.2.jar]

2016-03-16T05:50:15,670 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar]

2016-03-16T05:50:15,670 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/xmlenc/xmlenc/0.52/xmlenc-0.52.jar]

2016-03-16T05:50:15,670 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar]

2016-03-16T05:50:15,670 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-net/commons-net/3.1/commons-net-3.1.jar]

2016-03-16T05:50:15,670 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar]

2016-03-16T05:50:15,670 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/log4j/log4j/1.2.17/log4j-1.2.17.jar]

2016-03-16T05:50:15,670 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-lang/commons-lang/2.6/commons-lang-2.6.jar]

2016-03-16T05:50:15,670 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar]

2016-03-16T05:50:15,671 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-digester/commons-digester/1.8/commons-digester-1.8.jar]

2016-03-16T05:50:15,671 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar]

2016-03-16T05:50:15,671 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar]

2016-03-16T05:50:15,671 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/slf4j/slf4j-log4j12/1.7.5/slf4j-log4j12-1.7.5.jar]

2016-03-16T05:50:15,671 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/avro/avro/1.7.4/avro-1.7.4.jar]

2016-03-16T05:50:15,671 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar]

2016-03-16T05:50:15,671 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.jar]

2016-03-16T05:50:15,671 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar]

2016-03-16T05:50:15,671 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-auth/2.3.0/hadoop-auth-2.3.0.jar]

2016-03-16T05:50:15,671 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/zookeeper/zookeeper/3.4.5/zookeeper-3.4.5.jar]

2016-03-16T05:50:15,672 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar]

2016-03-16T05:50:15,672 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/tukaani/xz/1.0/xz-1.0.jar]

2016-03-16T05:50:15,672 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-hdfs/2.3.0/hadoop-hdfs-2.3.0.jar]

2016-03-16T05:50:15,672 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar]

2016-03-16T05:50:15,672 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-mapreduce-client-app/2.3.0/hadoop-mapreduce-client-app-2.3.0.jar]

2016-03-16T05:50:15,672 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-mapreduce-client-common/2.3.0/hadoop-mapreduce-client-common-2.3.0.jar]

2016-03-16T05:50:15,672 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-yarn-client/2.3.0/hadoop-yarn-client-2.3.0.jar]

2016-03-16T05:50:15,672 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-yarn-server-common/2.3.0/hadoop-yarn-server-common-2.3.0.jar]

2016-03-16T05:50:15,672 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-mapreduce-client-shuffle/2.3.0/hadoop-mapreduce-client-shuffle-2.3.0.jar]

2016-03-16T05:50:15,672 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-yarn-api/2.3.0/hadoop-yarn-api-2.3.0.jar]

2016-03-16T05:50:15,672 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-mapreduce-client-core/2.3.0/hadoop-mapreduce-client-core-2.3.0.jar]

2016-03-16T05:50:15,673 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-yarn-common/2.3.0/hadoop-yarn-common-2.3.0.jar]

2016-03-16T05:50:15,673 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar]

2016-03-16T05:50:15,673 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar]

2016-03-16T05:50:15,673 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar]

2016-03-16T05:50:15,673 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar]

2016-03-16T05:50:15,673 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar]

2016-03-16T05:50:15,673 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.3.0/hadoop-mapreduce-client-jobclient-2.3.0.jar]

2016-03-16T05:50:15,673 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/org/apache/hadoop/hadoop-annotations/2.3.0/hadoop-annotations-2.3.0.jar]

2016-03-16T05:50:15,673 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/com/metamx/emitter/0.3.6/emitter-0.3.6.jar]

2016-03-16T05:50:15,673 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/com/metamx/http-client/1.0.4/http-client-1.0.4.jar]

2016-03-16T05:50:15,674 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/io/netty/netty/3.10.4.Final/netty-3.10.4.Final.jar]

2016-03-16T05:50:15,674 INFO [main] io.druid.initialization.Initialization - Added URL[file:/data/home/jwhuang/druid-0.8.3/extensions-repo/commons-io/commons-io/2.0.1/commons-io-2.0.1.jar]

2016-03-16T05:50:16,112 INFO [main] io.druid.initialization.Initialization - Loading extension[io.druid.extensions:druid-examples] for class[io.druid.initialization.DruidModule]

2016-03-16T05:50:16,115 INFO [main] io.druid.initialization.Initialization - Adding remote extension module[io.druid.examples.ExamplesDruidModule] for class[io.druid.initialization.DruidModule]

2016-03-16T05:50:16,115 INFO [main] io.druid.initialization.Initialization - Loading extension[io.druid.extensions:druid-kafka-eight] for class[io.druid.initialization.DruidModule]

2016-03-16T05:50:16,118 INFO [main] io.druid.initialization.Initialization - Adding remote extension module[io.druid.firehose.kafka.KafkaEightDruidModule] for class[io.druid.initialization.DruidModule]

2016-03-16T05:50:16,118 INFO [main] io.druid.initialization.Initialization - Loading extension[io.druid.extensions:mysql-metadata-storage] for class[io.druid.initialization.DruidModule]

2016-03-16T05:50:16,120 INFO [main] io.druid.initialization.Initialization - Adding remote extension module[io.druid.metadata.storage.mysql.MySQLMetadataStorageModule] for class[io.druid.initialization.DruidModule]

2016-03-16T05:50:16,120 INFO [main] io.druid.initialization.Initialization - Loading extension[io.druid.extensions:druid-hdfs-storage:0.8.3] for class[io.druid.initialization.DruidModule]

2016-03-16T05:50:16,123 INFO [main] io.druid.initialization.Initialization - Adding remote extension module[io.druid.storage.hdfs.HdfsStorageDruidModule] for class[io.druid.initialization.DruidModule]

2016-03-16T05:50:16,140 WARN [main] io.druid.initialization.Log4jShutterDownerModule - Shutdown callback registry expected class [io.druid.common.config.Log4jShutdown] found [org.apache.logging.log4j.core.util.DefaultShutdownCallbackRegistry]. Skipping shutdown registry

Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/commons/collections/map/UnmodifiableMap

at org.apache.hadoop.conf.Configuration$DeprecationContext.(Configuration.java:398)

at org.apache.hadoop.conf.Configuration.(Configuration.java:438)

at io.druid.storage.hdfs.HdfsStorageDruidModule.configure(HdfsStorageDruidModule.java:93)

at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:230)

at com.google.inject.spi.Elements.getElements(Elements.java:103)

at com.google.inject.spi.Elements.getElements(Elements.java:94)

at com.google.inject.util.Modules$RealOverriddenModuleBuilder$1.configure(Modules.java:173)

at com.google.inject.AbstractModule.configure(AbstractModule.java:62)

at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:230)

at com.google.inject.spi.Elements.getElements(Elements.java:103)

at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:136)

at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:104)

at com.google.inject.Guice.createInjector(Guice.java:96)

at com.google.inject.Guice.createInjector(Guice.java:73)

at com.google.inject.Guice.createInjector(Guice.java:62)

at io.druid.initialization.Initialization.makeInjectorWithModules(Initialization.java:415)

at io.druid.cli.GuiceRunnable.makeInjector(GuiceRunnable.java:55)

at io.druid.cli.ServerRunnable.run(ServerRunnable.java:37)

at io.druid.cli.Main.main(Main.java:99)

Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.map.UnmodifiableMap

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)

… 19 more

Heap

par new generation total 5662336K, used 1308637K [0x00000001bae00000, 0x000000033ae00000, 0x000000033ae00000)

eden space 5033216K, 26% used [0x00000001bae00000, 0x000000020abf7740, 0x00000002ee140000)

from space 629120K, 0% used [0x00000002ee140000, 0x00000002ee140000, 0x00000003147a0000)

to space 629120K, 0% used [0x00000003147a0000, 0x00000003147a0000, 0x000000033ae00000)

concurrent mark-sweep generation total 19922944K, used 0K [0x000000033ae00000, 0x00000007fae00000, 0x00000007fae00000)

concurrent-mark-sweep perm gen total 26048K, used 25892K [0x00000007fae00000, 0x00000007fc770000, 0x0000000800000000)

here’s my runtime.properties :

druid.host=cu03

druid.port=8082

druid.service=druid/broker

#druid.broker.cache.useCache=true

#druid.broker.cache.populateCache=true

druid.broker.http.numConnections=20

druid.broker.http.readTimeout=PT5M

druid.processing.buffer.sizeBytes=2147483647

druid.processing.numThreads=25

druid.server.http.numThreads=50

and the run_broker.sh:

HADOOP_OPTS=/usr/local/hadoop/etc/hadoop:/usr/local/hadoop/lib/:/usr/local/hadoop/share/hadoop/common/:/usr/local/hadoop/share/hadoop/hdfs/:/usr/local/hadoop/share/hadoop/httpfs/:/usr/local/hadoop/share/hadoop/kms/:/usr/local/hadoop/share/hadoop/mapreduce/:/usr/local/hadoop/share/hadoop/tools/:/usr/local/hadoop/share/hadoop/yarn/

java -server -Xmx25g -Xms25g -XX:NewSize=6g -XX:MaxNewSize=6g -XX:MaxDirectMemorySize=64g -XX:+UseConcMarkSweepGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Duser.timezone=UTC -Dfile.encoding=UTF-8 -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager -Djava.io.tmpdir=/tmp/druid \

-Dcom.sun.management.jmxremote.port=17071 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -classpath config/_common:config/broker:lib/*:${HADOOP_OPTS} io.druid.cli.Main server broker

Please figure out the reason,

What’s more, I also feel confused about how to set the parameters of -Xmx -Xms -XX:NewSize and so on, I change these parameters for many times, but still came out this error,

Thank you very much!

history node is runing?

I start the broker node first,other nodes are not running.

Also,I try to start other nodes but still came across the same error,

It seems that no one had came across the same error as me since I can’t google out for some similiar situations.

在 2016年3月16日星期三 UTC+8下午6:11:35,邵鑫烨写道:

What version of Hadoop are you using? There is a dependency conflict between your version of Hadoop and the default one bundled with Druid.

Your best bet is to try http://druid.io/docs/latest/operations/other-hadoop.html

Please note in 0.9.0 some of this logic has been reworked.

Hi, Fangjin, My hadoop version is 2.6.4,

I follow the steps in your suggestion link, and find another link:https://github.com/druid-io/druid/blob/master/docs/content/operations/other-hadoop.md

now I’m still working on it, I try the method two :

set druid.indexer.task.defaultHadoopCoordinates=, then add all the hadoop jar paths as before,

but still came out the error: didn’t find the class, common-collections, however,I find this jar in the extension-repo folder.

Now I am trying the method one, but not clearly understand what I should do.I didn’t start to create the index task,

I start the broker node and failed, but why do I need to adapt the overload node configuration.

Thanks.

在 2016年3月19日星期六 UTC+8上午5:20:47,Fangjin Yang写道: