I think I did this once, but it was a while back (around when Hadoop 2.2.0 came out).

Some gotchas that I remember:

* Make sure that HADOOP_CONF_DIR is set appropriately and added to the Accumulo classpath (HADOOP_CONF_DIR test&set in accumulo-env.sh and general.classpaths in accumulo-site.xml).

* Make sure that you use the nameservice URI (instead of a single namenode URI) in instance.volumes or instance.dfs.uri (whichever you chose to use to configure in accumulo-site.xml.

On 8/5/14, 1:06 PM, craig w wrote:
I've setup an Accumulo 1.6 cluster with Hadoop 2.4.0 (with a secondary
namenode). I wanted to convert the secondary namenode to be a standby
(hence HDFS HA).

After getting HDFS HA up and making sure the hadoop configuration files
were accessible by Accumulo, I started up Accumulo. I noticed some
reports of tablet servers failing to connect, however, they were failing
to connect to HDFS over port 9000. That port is not configured/used with
HDFS HA so I'm unsure why they are still trying to talk to HDFS using
the old configuration.

Any thoughts ideas? I know Accumulo 1.6 works with HDFS HA, but I'm
curious if the tests have ever been run against a non-HA cluster that
was converted to HA (with data in it).

--

https://github.com/mindscratch
https://www.google.com/+CraigWickesser
https://twitter.com/mind_scratch
https://twitter.com/craig_links

Reply via email to