kudu-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Daniel Cryans <jdcry...@apache.org>
Subject Re: How to reuse tablet server UUID, or removing old one
Date Thu, 09 Mar 2017 16:48:05 GMT
Hi Alexandre,

Tablet replicas are not tied to a UUID, so removing or reusing one wouldn't
achieve what you want. The main thing missing here is that Kudu doesn't do
tablet re-balancing at runtime, so tabletserver5 will get tablets the next
time a node dies or if you create new tables.

Obviously that's something we'd like to address but nobody has come around
to doing it so far.



On Thu, Mar 9, 2017 at 6:34 AM, Alexandre Fouché <afouche@onfocus.io> wrote:

> Hi all
> I have searched and searched, but could not find how to tell that a
> previous tablet server uuid is to be removed
> I had to replace disks on tabletserver5, so i deleted all data, since
> there were replicas on other servers. Now that i restarted Kudu on
> tabletserver5 with empty data, it initialised fine, but since (i saw
> afterwards on webUI) it has a new UUID, it is recognised as a new server,
> and it does not resync its tablets replcas with other tablet servers
> (edited). It has the same hostname as before but different UUID
> And in WebUI, i see the same tabletserver5 with the previous UUID marked
> as ‘dead'
> How can i tel Kudu to completely remove the dead tabletserver5 UUID and
> populate the new tabletserver5 UUID instead ?
> the `kudu` command line tool does not seem to allow to delete a tablet
> server UUID, or decommission
> so how ?
> Or other way, how can i recreate an empty Kudu tablet server reusing my
> old UUID ?

View raw message