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