You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@drill.apache.org by mufy <mu...@gmail.com> on 2014/06/14 10:38:26 UTC
Failure while initializing values in Drillbit. Invalid namespace: /drill
How do I resolve the following?
Exception in thread "main"
org.apache.drill.exec.exception.DrillbitStartupException: Failure while
initializing values in Drillbit.
at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:70)
at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:61)
at org.apache.drill.exec.server.Drillbit.main(Drillbit.java:83)
Caused by: java.lang.IllegalArgumentException: Invalid namespace: /drill
at
org.apache.curator.framework.imps.NamespaceImpl.<init>(NamespaceImpl.java:41)
at
org.apache.curator.framework.imps.CuratorFrameworkImpl.<init>(CuratorFrameworkImpl.java:148)
at
org.apache.curator.framework.CuratorFrameworkFactory$Builder.build(CuratorFrameworkFactory.java:122)
at
org.apache.drill.exec.coord.zk.ZKClusterCoordinator.<init>(ZKClusterCoordinator.java:72)
at
org.apache.drill.exec.coord.zk.ZKClusterCoordinator.<init>(ZKClusterCoordinator.java:64)
at org.apache.drill.exec.server.Drillbit.<init>(Drillbit.java:115)
at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:68)
... 2 more
---
Mufeed Usman
My LinkedIn <http://www.linkedin.com/pub/mufeed-usman/28/254/400> | My
Social Cause <http://www.vision2016.org.in/> | My Blogs : LiveJournal
<http://mufeed.livejournal.com>
Re: Failure while initializing values in Drillbit. Invalid namespace: /drill
Posted by mufy <mu...@gmail.com>.
That seemed to have helped. Now there is a change in the log:
14/06/14 04:51:26 INFO jgroups.JGroupsTransport: ISPN000078: Starting
JGroups Channel
14/06/14 04:51:26 INFO jgroups.JGroupsTransport: ISPN000088: Unable to use
any JGroups configuration mechanisms provided in properties {}. Using
default JGroups configuration!
14/06/14 04:51:27 WARN protocols.UDP: JGRP000015: the receive buffer of
socket DatagramSocket was set to 20MB, but the OS only allocated 4.19MB.
This might lead to performance problems. Please set your max receive buffer
in the OS correctly (e.g. net.core.rmem_max on Linux)
14/06/14 04:51:27 WARN protocols.UDP: JGRP000015: the receive buffer of
socket MulticastSocket was set to 25MB, but the OS only allocated 4.19MB.
This might lead to performance problems. Please set your max receive buffer
in the OS correctly (e.g. net.core.rmem_max on Linux)
14/06/14 04:51:30 INFO jgroups.JGroupsTransport: ISPN000094: Received new
cluster view: [mufeed-drill1-38002|0] (1) [mufeed-drill1-38002]
14/06/14 04:51:30 INFO jgroups.JGroupsTransport: ISPN000079: Cache local
address is mufeed-drill1-38002, physical addresses are
[fe80:0:0:0:2000:aff:fe8e:89f5%2:35021]
14/06/14 04:51:30 INFO factories.GlobalComponentRegistry: ISPN000128:
Infinispan version: Infinispan 'Infinium' 6.0.2.Final
14/06/14 04:51:30 INFO jmx.CacheJmxRegistration: ISPN000031: MBeans were
successfully registered to the platform MBean server.
Jun 14, 2014 4:51:35 AM org.glassfish.jersey.server.ApplicationHandler
initialize
INFO: Initiating Jersey application, version Jersey: 2.8 2014-04-29
01:25:26...
But I still see the service in down state when I do:
[root@mufeed-drill1 conf]# maprcli service list -node `hostname`
name state logpath
displayname
fileserver 2 /opt/mapr/logs/mfs.log
FileServer
drill-bits 4
/opt/mapr/drill/drill-1.0.0/apache-drill-1.0.0-m2-incubating-SNAPSHOT/logs/
DrillBit
nfs 2 /opt/mapr/logs/nfsserver.log
NFS Gateway
webserver 2 /opt/mapr/logs/adminuiapp.log
Webserver
cldb 2 /opt/mapr/logs/cldb.log
CLDB
tasktracker 2 /opt/mapr/hadoop/hadoop-0.20.2/logs
TaskTracker
jobtracker 2 /opt/mapr/hadoop/hadoop-0.20.2/logs
JobTracker
hoststats 2 /opt/mapr/logs/hoststats.log
HostStats
---
Mufeed Usman
My LinkedIn <http://www.linkedin.com/pub/mufeed-usman/28/254/400> | My
Social Cause <http://www.vision2016.org.in/> | My Blogs : LiveJournal
<http://mufeed.livejournal.com>
On Sat, Jun 14, 2014 at 2:20 PM, Aditya <ad...@gmail.com> wrote:
> Replace
>
>> root: "/drill",
>>
> with
>
>> root: "drill",
>>
>
> Or simply get rid of this line (default value of this setting is "drill")
>
>
>
> On Sat, Jun 14, 2014 at 1:48 AM, mufy <mu...@gmail.com> wrote:
>
>> Hello Aditya,
>>
>> I have the following in the drill-override.conf:
>>
>> drill.exec: {
>> cluster-id: "drillbits1",
>>
>> zk: {
>> connect: "mufeed-drill1:5181,mufeed-drill2:5181,mufeed-drill3:5181",
>> root: "/drill",
>> refresh: 500,
>> timeout: 5000,
>> retry: {
>> count: 7200,
>> delay: 500
>> }
>> },
>> }
>>
>> And no /etc/drill directory:
>> [root@mufeed-drill1 conf]# ls -d /etc/drill
>> ls: cannot access /etc/drill: No such file or directory
>>
>> Any other location from where it could be picking it up from? Or anything
>> wrong the way I have given the settings?
>>
>>
>> ---
>> Mufeed Usman
>> My LinkedIn <http://www.linkedin.com/pub/mufeed-usman/28/254/400> | My
>> Social Cause <http://www.vision2016.org.in/> | My Blogs : LiveJournal
>> <http://mufeed.livejournal.com>
>>
>>
>>
>>
>>
>> On Sat, Jun 14, 2014 at 2:13 PM, Aditya <ad...@gmail.com> wrote:
>>
>>> It is loading an older version of "drill-override.conf", most likely
>>> from "
>>> /etc/drill/conf" folder.
>>>
>>> This file should contain only the following setting (find the new one in
>>> "
>>> $DRILL_HOME/conf").
>>>
>>> drill.exec: {
>>> cluster-id: "<your_cluster_id>",
>>> zk.connect: "<your_zookeeper_quorum>"
>>> }
>>>
>>>
>>>
>>> On Sat, Jun 14, 2014 at 1:38 AM, mufy <mu...@gmail.com> wrote:
>>>
>>> > How do I resolve the following?
>>> >
>>> > Exception in thread "main"
>>> > org.apache.drill.exec.exception.DrillbitStartupException: Failure while
>>> > initializing values in Drillbit.
>>> > at
>>> org.apache.drill.exec.server.Drillbit.start(Drillbit.java:70)
>>> > at
>>> org.apache.drill.exec.server.Drillbit.start(Drillbit.java:61)
>>> > at org.apache.drill.exec.server.Drillbit.main(Drillbit.java:83)
>>> > Caused by: java.lang.IllegalArgumentException: Invalid namespace:
>>> /drill
>>> > at
>>> >
>>> >
>>> org.apache.curator.framework.imps.NamespaceImpl.<init>(NamespaceImpl.java:41)
>>> > at
>>> >
>>> >
>>> org.apache.curator.framework.imps.CuratorFrameworkImpl.<init>(CuratorFrameworkImpl.java:148)
>>> > at
>>> >
>>> >
>>> org.apache.curator.framework.CuratorFrameworkFactory$Builder.build(CuratorFrameworkFactory.java:122)
>>> > at
>>> >
>>> >
>>> org.apache.drill.exec.coord.zk.ZKClusterCoordinator.<init>(ZKClusterCoordinator.java:72)
>>> > at
>>> >
>>> >
>>> org.apache.drill.exec.coord.zk.ZKClusterCoordinator.<init>(ZKClusterCoordinator.java:64)
>>> > at
>>> org.apache.drill.exec.server.Drillbit.<init>(Drillbit.java:115)
>>> > at
>>> org.apache.drill.exec.server.Drillbit.start(Drillbit.java:68)
>>> > ... 2 more
>>> >
>>> > ---
>>> > Mufeed Usman
>>> > My LinkedIn <http://www.linkedin.com/pub/mufeed-usman/28/254/400> | My
>>> > Social Cause <http://www.vision2016.org.in/> | My Blogs : LiveJournal
>>> > <http://mufeed.livejournal.com>
>>> >
>>>
>>
>>
>
Re: Failure while initializing values in Drillbit. Invalid namespace: /drill
Posted by Aditya <ad...@gmail.com>.
Replace
> root: "/drill",
>
with
> root: "drill",
>
Or simply get rid of this line (default value of this setting is "drill")
On Sat, Jun 14, 2014 at 1:48 AM, mufy <mu...@gmail.com> wrote:
> Hello Aditya,
>
> I have the following in the drill-override.conf:
>
> drill.exec: {
> cluster-id: "drillbits1",
>
> zk: {
> connect: "mufeed-drill1:5181,mufeed-drill2:5181,mufeed-drill3:5181",
> root: "/drill",
> refresh: 500,
> timeout: 5000,
> retry: {
> count: 7200,
> delay: 500
> }
> },
> }
>
> And no /etc/drill directory:
> [root@mufeed-drill1 conf]# ls -d /etc/drill
> ls: cannot access /etc/drill: No such file or directory
>
> Any other location from where it could be picking it up from? Or anything
> wrong the way I have given the settings?
>
>
> ---
> Mufeed Usman
> My LinkedIn <http://www.linkedin.com/pub/mufeed-usman/28/254/400> | My
> Social Cause <http://www.vision2016.org.in/> | My Blogs : LiveJournal
> <http://mufeed.livejournal.com>
>
>
>
>
>
> On Sat, Jun 14, 2014 at 2:13 PM, Aditya <ad...@gmail.com> wrote:
>
>> It is loading an older version of "drill-override.conf", most likely from
>> "
>> /etc/drill/conf" folder.
>>
>> This file should contain only the following setting (find the new one in "
>> $DRILL_HOME/conf").
>>
>> drill.exec: {
>> cluster-id: "<your_cluster_id>",
>> zk.connect: "<your_zookeeper_quorum>"
>> }
>>
>>
>>
>> On Sat, Jun 14, 2014 at 1:38 AM, mufy <mu...@gmail.com> wrote:
>>
>> > How do I resolve the following?
>> >
>> > Exception in thread "main"
>> > org.apache.drill.exec.exception.DrillbitStartupException: Failure while
>> > initializing values in Drillbit.
>> > at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:70)
>> > at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:61)
>> > at org.apache.drill.exec.server.Drillbit.main(Drillbit.java:83)
>> > Caused by: java.lang.IllegalArgumentException: Invalid namespace: /drill
>> > at
>> >
>> >
>> org.apache.curator.framework.imps.NamespaceImpl.<init>(NamespaceImpl.java:41)
>> > at
>> >
>> >
>> org.apache.curator.framework.imps.CuratorFrameworkImpl.<init>(CuratorFrameworkImpl.java:148)
>> > at
>> >
>> >
>> org.apache.curator.framework.CuratorFrameworkFactory$Builder.build(CuratorFrameworkFactory.java:122)
>> > at
>> >
>> >
>> org.apache.drill.exec.coord.zk.ZKClusterCoordinator.<init>(ZKClusterCoordinator.java:72)
>> > at
>> >
>> >
>> org.apache.drill.exec.coord.zk.ZKClusterCoordinator.<init>(ZKClusterCoordinator.java:64)
>> > at
>> org.apache.drill.exec.server.Drillbit.<init>(Drillbit.java:115)
>> > at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:68)
>> > ... 2 more
>> >
>> > ---
>> > Mufeed Usman
>> > My LinkedIn <http://www.linkedin.com/pub/mufeed-usman/28/254/400> | My
>> > Social Cause <http://www.vision2016.org.in/> | My Blogs : LiveJournal
>> > <http://mufeed.livejournal.com>
>> >
>>
>
>
Re: Failure while initializing values in Drillbit. Invalid namespace: /drill
Posted by mufy <mu...@gmail.com>.
Hello Aditya,
I have the following in the drill-override.conf:
drill.exec: {
cluster-id: "drillbits1",
zk: {
connect: "mufeed-drill1:5181,mufeed-drill2:5181,mufeed-drill3:5181",
root: "/drill",
refresh: 500,
timeout: 5000,
retry: {
count: 7200,
delay: 500
}
},
}
And no /etc/drill directory:
[root@mufeed-drill1 conf]# ls -d /etc/drill
ls: cannot access /etc/drill: No such file or directory
Any other location from where it could be picking it up from? Or anything
wrong the way I have given the settings?
---
Mufeed Usman
My LinkedIn <http://www.linkedin.com/pub/mufeed-usman/28/254/400> | My
Social Cause <http://www.vision2016.org.in/> | My Blogs : LiveJournal
<http://mufeed.livejournal.com>
On Sat, Jun 14, 2014 at 2:13 PM, Aditya <ad...@gmail.com> wrote:
> It is loading an older version of "drill-override.conf", most likely from "
> /etc/drill/conf" folder.
>
> This file should contain only the following setting (find the new one in "
> $DRILL_HOME/conf").
>
> drill.exec: {
> cluster-id: "<your_cluster_id>",
> zk.connect: "<your_zookeeper_quorum>"
> }
>
>
>
> On Sat, Jun 14, 2014 at 1:38 AM, mufy <mu...@gmail.com> wrote:
>
> > How do I resolve the following?
> >
> > Exception in thread "main"
> > org.apache.drill.exec.exception.DrillbitStartupException: Failure while
> > initializing values in Drillbit.
> > at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:70)
> > at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:61)
> > at org.apache.drill.exec.server.Drillbit.main(Drillbit.java:83)
> > Caused by: java.lang.IllegalArgumentException: Invalid namespace: /drill
> > at
> >
> >
> org.apache.curator.framework.imps.NamespaceImpl.<init>(NamespaceImpl.java:41)
> > at
> >
> >
> org.apache.curator.framework.imps.CuratorFrameworkImpl.<init>(CuratorFrameworkImpl.java:148)
> > at
> >
> >
> org.apache.curator.framework.CuratorFrameworkFactory$Builder.build(CuratorFrameworkFactory.java:122)
> > at
> >
> >
> org.apache.drill.exec.coord.zk.ZKClusterCoordinator.<init>(ZKClusterCoordinator.java:72)
> > at
> >
> >
> org.apache.drill.exec.coord.zk.ZKClusterCoordinator.<init>(ZKClusterCoordinator.java:64)
> > at
> org.apache.drill.exec.server.Drillbit.<init>(Drillbit.java:115)
> > at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:68)
> > ... 2 more
> >
> > ---
> > Mufeed Usman
> > My LinkedIn <http://www.linkedin.com/pub/mufeed-usman/28/254/400> | My
> > Social Cause <http://www.vision2016.org.in/> | My Blogs : LiveJournal
> > <http://mufeed.livejournal.com>
> >
>
Re: Failure while initializing values in Drillbit. Invalid namespace: /drill
Posted by Aditya <ad...@gmail.com>.
It is loading an older version of "drill-override.conf", most likely from "
/etc/drill/conf" folder.
This file should contain only the following setting (find the new one in "
$DRILL_HOME/conf").
drill.exec: {
cluster-id: "<your_cluster_id>",
zk.connect: "<your_zookeeper_quorum>"
}
On Sat, Jun 14, 2014 at 1:38 AM, mufy <mu...@gmail.com> wrote:
> How do I resolve the following?
>
> Exception in thread "main"
> org.apache.drill.exec.exception.DrillbitStartupException: Failure while
> initializing values in Drillbit.
> at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:70)
> at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:61)
> at org.apache.drill.exec.server.Drillbit.main(Drillbit.java:83)
> Caused by: java.lang.IllegalArgumentException: Invalid namespace: /drill
> at
>
> org.apache.curator.framework.imps.NamespaceImpl.<init>(NamespaceImpl.java:41)
> at
>
> org.apache.curator.framework.imps.CuratorFrameworkImpl.<init>(CuratorFrameworkImpl.java:148)
> at
>
> org.apache.curator.framework.CuratorFrameworkFactory$Builder.build(CuratorFrameworkFactory.java:122)
> at
>
> org.apache.drill.exec.coord.zk.ZKClusterCoordinator.<init>(ZKClusterCoordinator.java:72)
> at
>
> org.apache.drill.exec.coord.zk.ZKClusterCoordinator.<init>(ZKClusterCoordinator.java:64)
> at org.apache.drill.exec.server.Drillbit.<init>(Drillbit.java:115)
> at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:68)
> ... 2 more
>
> ---
> Mufeed Usman
> My LinkedIn <http://www.linkedin.com/pub/mufeed-usman/28/254/400> | My
> Social Cause <http://www.vision2016.org.in/> | My Blogs : LiveJournal
> <http://mufeed.livejournal.com>
>