accumulo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Medinets <david.medin...@gmail.com>
Subject Re: Where is 'MYHOSTNAME' name coming from?
Date Sat, 26 Jul 2014 16:25:31 GMT
My core-site.xml has the following:

    <property>
        <name>fs.defaultFS</name>
        <value>hdfs://10.0.10.1:8020</value>
    </property>

On Sat, Jul 26, 2014 at 11:57 AM, dlmarion <dlmarion@comcast.net> wrote:
> fs.defaultFS?
>
>
>
> <div>-------- Original message --------</div><div>From: Sean Busbey
<busbey@cloudera.com> </div><div>Date:07/26/2014  11:43 AM  (GMT-05:00)
</div><div>To: "dev@accumulo apache. org" <dev@accumulo.apache.org> </div><div>Subject:
Re: Where is 'MYHOSTNAME' name coming from? </div><div>
> </div>Does reverse DNS work for 10.0.10.1?
>
> --
> Sean
> On Jul 26, 2014 10:34 AM, "David Medinets" <david.medinets@gmail.com> wrote:
>
>> I'm trying to change my docker-accumulo project to use accumulo v1.6
>> but ran into the exception below. I have set instance.volumes to
>> hdfs://10.0.10.1/accumulo and I see that value in the tserver log. As
>> far as I can tell, all of the configuration files (hadoop and
>> accumulo) are pointing to the 'grail' hostname.
>>
>> 2014-07-26 10:15:00,513 [tserver.TabletServer] WARN : exception trying
>> to assign tablet +r<< hdfs://MYHOSTNAME/accumulo/tables/+r/root_tablet
>> java.lang.IllegalArgumentException: java.net.UnknownHostException:
>> MYHOSTNAME
>>     at
>> org.apache.hadoop.security.SecurityUtil.buildTokenService(SecurityUtil.java:377)
>>     at
>> org.apache.hadoop.hdfs.NameNodeProxies.createNonHAProxy(NameNodeProxies.java:240)
>>     at
>> org.apache.hadoop.hdfs.NameNodeProxies.createProxy(NameNodeProxies.java:144)
>>     at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:579)
>>     at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:524)
>>     at
>> org.apache.hadoop.hdfs.DistributedFileSystem.initialize(DistributedFileSystem.java:146)
>>     at
>> org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2397)
>>     at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:89)
>>     at
>> org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2431)
>>     at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2413)
>>     at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:368)
>>     at org.apache.hadoop.fs.Path.getFileSystem(Path.java:296)
>>     at
>> org.apache.accumulo.server.fs.VolumeManagerImpl.getVolumeByPath(VolumeManagerImpl.java:301)
>>     at
>> org.apache.accumulo.server.fs.VolumeManagerImpl.listStatus(VolumeManagerImpl.java:335)
>>     at org.apache.accumulo.tserver.Tablet.lookupDatafiles(Tablet.java:1108)
>>     at org.apache.accumulo.tserver.Tablet.<init>(Tablet.java:1211)
>>     at org.apache.accumulo.tserver.Tablet.<init>(Tablet.java:1067)
>>     at org.apache.accumulo.tserver.Tablet.<init>(Tablet.java:1056)
>>     at
>> org.apache.accumulo.tserver.TabletServer$AssignmentHandler.run(TabletServer.java:2911)
>>     at
>> org.apache.accumulo.core.util.LoggingRunnable.run(LoggingRunnable.java:34)
>>     at
>> org.apache.accumulo.tserver.TabletServer$ThriftClientHandler$3.run(TabletServer.java:2277)
>> Caused by: java.net.UnknownHostException: MYHOSTNAME
>>     ... 21 more
>>
>> Is the hostname stored in Zookeeper or Hadoop during the initialization
>> process?
>>
>> The github project
>> (https://github.com/medined/docker-accumulo/tree/1.6.0) is updated so
>> you could replicate this issue by the following steps. As the
>> container is made, the MYHOSTNAME placeholder in all of the
>> configuration files is replaced by the actual hostname (run.sh calls
>> setup_config_files.sh).
>>
>> git clone git@github.com:medined/docker-accumulo.git
>> git checkout 1.6.0
>> cd single_node
>> ./make_image.sh
>> ./make_container.sh grail grail brgrail 10.0.10 1 10.0.10.1 yes
>> ./enter_image.sh grail
>> cd /var/log/accumulo
>> more tserver_grail.debug.log
>>
>> That log file can be seen via gist at
>> https://gist.github.com/medined/27c4ec638f0ce0ef8339.
>>

Mime
View raw message