Perform the migration
Use the kudu master add
CLI command to orchestrate the migration to
multiple masters in an existing Kudu cluster.
The procedure does not require stopping all the Kudu processes in the entire cluster but once the migration procedure is complete, all the Kudu processes must be restarted to incorporate the newly added master which can be done without incurring downtime.
The procedure supports adding only one master at a time. In order to add multiple masters follow the same procedure again for the next new master.
-
Using a browser, visit each master’s web UI and navigate to the
/masters
page. All the masters should be listed there with one master in theLEADER
role and the others in theFOLLOWER
role. The contents of/masters
on each master should be the same. -
Run a Kudu system check (
ksck
) on the cluster using thekudu
command line tool.