Hi Simon,

Like you found out, a full restart of everything should have cleared up problems you were seeing. The old servers were still using the old HDFS directories.

For the record, if you did have data you wanted to keep, you could have used `accumulo init --reset-security` which would have reset the entire user/permissions/authorizations database, but kept the Accumulo tables/data intact.

- Josh

Xu (Simon) Chen wrote:
Never mind. "stop-all.sh" and "start-all.sh" worked.

I had two master nodes, and I only rebooted one of them. Possibly the
secondary took over with stale data.

-Simon

On Thu, Jun 4, 2015 at 10:49 PM, Xu (Simon) Chen <[email protected]
<mailto:[email protected]>> wrote:

    Hi all,

    I am trying to set up an accumulo cluster with kerberos support. I
    initially used password auth, therefore accumulo wasn't configured
    with a privileged kerberos principal. After I turned on kerberos,
    root password doesn't work anymore (obviously..)

    I then wanted to re-bootstrap my cluster - a complete rebuild is
    fine, since there isn't any valuable data. I removed /accumulo from
    HDFS, and re-ran "accumulo init". This time, I got the chance to
    enter a valid kerberos principal, which is good.

    Unfortunately, all the tservers stopped working after this. Looking
    at the log, it looks like the tserver is saying "ERROR: Got message
    from a service with a mismatched configuration. Please ensure a
    compatible configuration."

    Any ideas what is the proper way rebuild a cluster?

    Thanks.
    -Simon


Reply via email to