Description
billie.rinaldi was working with me, trying to configure an existing 1.7.0 instance to start working with HDFS HA.
Take the following:
instance.volumes=hdfs://nn1:port/accumulo
and then move to
instance.volumes=hdfs://nameservice/accumulo instance.volumes.replacements=hdfs://nn1:port/accumulo hdfs://nameservice/accumulo
While this is the correct configuration, accumulo init --add-volumes spews this error
hdfs://nameservice/accumulo is set to be replaced in instance.volumes.replacements and should not appear in instance.volumes. It is highly recommended that this property be removed as data could still be written to this volume.
It looks like this check that was added in ACCUMULO-2793 incorrectly compares the wrong element in the replacement pairs. It's reasonable to assume that the check was meant to verify that we don't try to write more data to a volume that is intended to be replaced.
Attachments
Attachments
Issue Links
- is broken by
-
ACCUMULO-2793 Clean up handling of moving HDFS under Accumulo from non-HA to HA
- Resolved