提前修改机器上kudu账号可以登录,(/etc/passwd),之后都是以kudu执行命令
1、将每个master的记录下来
kudu fs dump uuid --fs_wal_dir=/home/data/kudu-master --fs_data_dirs=/home/data/kudu-master 2>/dev/null
2、存活的一个master上执行
kudu local_replica cmeta print_replica_uuids --fs_wal_dir=/home/data/kudu-master --fs_data_dirs=/home/data/kudu-master 00000000000000000000000000000000 2>/dev/null
3、根据前两步确定dead master的uuid
4、在新master机器上执行,uuid为dead master的标识
kudu fs format --fs_wal_dir=/home/data/kudu-master --fs_data_dirs=/home/data/kudu-master --uuid=af4f6c30a3b04d86ae0172598d443a32
5、将一台存活master的元数据拷贝过来,用kudu用户执行,将目录改为kudu拥有者
kudu local_replica copy_from_remote --fs_wal_dir=/home/data/kudu-master --fs_data_dirs=/home/data/kudu-master 00000000000000000000000000000000 10-12-7-14
1、将每个master的记录下来
kudu fs dump uuid --fs_wal_dir=/home/data/kudu-master --fs_data_dirs=/home/data/kudu-master 2>/dev/null
2、存活的一个master上执行
kudu local_replica cmeta print_replica_uuids --fs_wal_dir=/home/data/kudu-master --fs_data_dirs=/home/data/kudu-master 00000000000000000000000000000000 2>/dev/null
3、根据前两步确定dead master的uuid
4、在新master机器上执行,uuid为dead master的标识
kudu fs format --fs_wal_dir=/home/data/kudu-master --fs_data_dirs=/home/data/kudu-master --uuid=af4f6c30a3b04d86ae0172598d443a32
5、将一台存活master的元数据拷贝过来,用kudu用户执行,将目录改为kudu拥有者
kudu local_replica copy_from_remote --fs_wal_dir=/home/data/kudu-master --fs_data_dirs=/home/data/kudu-master 00000000000000000000000000000000 10-12-7-14