Exception While loading Segments from S3

31 views
Skip to first unread message

Jitesh Mogre

unread,
Mar 24, 2015, 10:16:44 AM3/24/15
to druid...@googlegroups.com
Hi Guys,

I am using S3 ad Deep Storage.While loading segment on Historical node I am facing below exception.

config:
# Seg. Loader
druid.storage.type=s3_zip
druid.s3.accessKey=xxx
druid.s3.secretKey=xxx
druid.storage.bucket=xxx
druid.storage.baseKey=xxx
druid.storage.disableAcl=true
#druid.storage.archiveBucket=xxx
druid.storage.archiveBucket=xxx
druid.storage.archiveBaseKey=xxx

Is anything wrong in config? 

In DB segment loadSpec type is "s3_zip" in payload column.Then Why it is showing  "Unknown loader type[s3_zip].  Known types are [local] "


io.druid.segment.loading.SegmentLoadingException: Exception loading segment[ec2_test_cluster_2015-03-22T00:00:00.000Z_2015-03-22T00:01:00.000Z_2015-03-24T10:12:04.430Z]
at io.druid.server.coordination.ZkCoordinator.loadSegment(ZkCoordinator.java:138) ~[druid-services-0.7.0-selfcontained.jar:0.7.0]
at io.druid.server.coordination.ZkCoordinator.addSegment(ZkCoordinator.java:163) [druid-services-0.7.0-selfcontained.jar:0.7.0]
at io.druid.server.coordination.SegmentChangeRequestLoad.go(SegmentChangeRequestLoad.java:42) [druid-services-0.7.0-selfcontained.jar:0.7.0]
at io.druid.server.coordination.BaseZkCoordinator$1.childEvent(BaseZkCoordinator.java:125) [druid-services-0.7.0-selfcontained.jar:0.7.0]
at org.apache.curator.framework.recipes.cache.PathChildrenCache$5.apply(PathChildrenCache.java:516) [druid-services-0.7.0-selfcontained.jar:0.7.0]
at org.apache.curator.framework.recipes.cache.PathChildrenCache$5.apply(PathChildrenCache.java:510) [druid-services-0.7.0-selfcontained.jar:0.7.0]
at org.apache.curator.framework.listen.ListenerContainer$1.run(ListenerContainer.java:92) [druid-services-0.7.0-selfcontained.jar:0.7.0]
at com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute(MoreExecutors.java:297) [druid-services-0.7.0-selfcontained.jar:0.7.0]
at org.apache.curator.framework.listen.ListenerContainer.forEach(ListenerContainer.java:83) [druid-services-0.7.0-selfcontained.jar:0.7.0]
at org.apache.curator.framework.recipes.cache.PathChildrenCache.callListeners(PathChildrenCache.java:507) [druid-services-0.7.0-selfcontained.jar:0.7.0]
at org.apache.curator.framework.recipes.cache.EventOperation.invoke(EventOperation.java:35) [druid-services-0.7.0-selfcontained.jar:0.7.0]
at org.apache.curator.framework.recipes.cache.PathChildrenCache$9.run(PathChildrenCache.java:759) [druid-services-0.7.0-selfcontained.jar:0.7.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [?:1.7.0_75]
at java.util.concurrent.FutureTask.run(FutureTask.java:262) [?:1.7.0_75]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [?:1.7.0_75]
at java.util.concurrent.FutureTask.run(FutureTask.java:262) [?:1.7.0_75]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [?:1.7.0_75]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [?:1.7.0_75]
at java.lang.Thread.run(Thread.java:745) [?:1.7.0_75]
Caused by: io.druid.segment.loading.SegmentLoadingException: Unknown loader type[s3_zip].  Known types are [local]
at io.druid.segment.loading.OmniSegmentLoader.getPuller(OmniSegmentLoader.java:188) ~[druid-services-0.7.0-selfcontained.jar:0.7.0]
at io.druid.segment.loading.OmniSegmentLoader.getSegmentFiles(OmniSegmentLoader.java:137) ~[druid-services-0.7.0-selfcontained.jar:0.7.0]
at io.druid.segment.loading.OmniSegmentLoader.getSegment(OmniSegmentLoader.java:93) ~[druid-services-0.7.0-selfcontained.jar:0.7.0]
at io.druid.server.coordination.ServerManager.loadSegment(ServerManager.java:150) ~[druid-services-0.7.0-selfcontained.jar:0.7.0]
at io.druid.server.coordination.ZkCoordinator.loadSegment(ZkCoordinator.java:134) ~[druid-services-0.7.0-selfcontained.jar:0.7.0]
... 18 more


Thanks.
Jitesh

Charles Allen

unread,
Mar 24, 2015, 11:03:46 AM3/24/15
to Jitesh Mogre, druid...@googlegroups.com
That looks like a case where the S3 extension is not loaded. 

--
You received this message because you are subscribed to the Google Groups "Druid User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to druid-user+...@googlegroups.com.
To post to this group, send email to druid...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/druid-user/0218898b-4ff9-4d48-a7c3-f4a05d64115a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--

Fangjin Yang

unread,
Mar 24, 2015, 7:21:30 PM3/24/15
to druid...@googlegroups.com, jitu...@gmail.com
Make sure to include the s3 extension in your common configuration.
To unsubscribe from this group and stop receiving emails from it, send an email to druid-user+unsubscribe@googlegroups.com.

To post to this group, send email to druid...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/druid-user/0218898b-4ff9-4d48-a7c3-f4a05d64115a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Message has been deleted

Jitesh Mogre

unread,
Mar 25, 2015, 2:29:30 AM3/25/15
to druid...@googlegroups.com
Thanks charles and Fangin .

I forget to include the s3 extension in common configuration.

Now Its running fine.

Thnaks.
Jitesh
Reply all
Reply to author
Forward
0 new messages