zookeeper伪分布式集群数据迁移

环境:

ps:文中ip地址自行换为自己的ip

老集群(伪分布式):192.168.0.151

节点:2181、2182、2183

新集群(伪分布式):192.168.0.153

节点:2181、2182、2183

[if !supportLists]1、[endif]找到配置文件中数据保存路径,找到zookeeper配置文件中:

应该是dataDir=/data/zookeeper/data这个参数,

[if !supportLists]2、[endif]进入数据保存地址

找到最新的日志文件和快照文件并scp给新集群

在新集群中把老集群scp过来的快照文件和日志文件保存到对应的数据保存路径,并对新集群进行重启服务,并进入节点查看数据同步情况


可能会用到的命令:

启动zookeeper集群:bin/zkServer.sh start conf/zoo-1.cfg

关闭zookeeper集群:bin/zkServer.sh stop conf/zoo-1.cfg

进入节点命令:bin/zkCli.sh -server 192.168.0.153:2181

查看数据命令:ls /

插入数据命令:set <文件名> <”文件内容”>

查看指定文件命令:get <数据名>

你可能感兴趣的:(zookeeper伪分布式集群数据迁移)