之前在集群上安装了hbase的一个版本,后来因该版本不稳定,切换为另一版本,这时候就需要清理zookeeper的记录了,具体方法如下:
1.切换到zookeeper的bin目录;
2.执行$sh zkCli.sh
[hadoop@host hadoop]$ cd zookeeper-3.4.5/bin
[hadoop@host bin]$ ./zkCli.sh
Connecting to localhost:2181
2013-05-15 16:44:39,123 [myid:] - INFO [main:Environment@100] - Client environment:zookeeper.version=3.4.5-1392090, built on 09/30/2012 17:52 GMT
2013-05-15 16:44:39,131 [myid:] - INFO [main:Environment@100] - Client environment:host.name=host
2013-05-15 16:44:39,132 [myid:] - INFO [main:Environment@100] - Client environment:java.version=1.6.0_31
2013-05-15 16:44:39,133 [myid:] - INFO [main:Environment@100] - Client environment:java.vendor=Sun Microsystems Inc.
2013-05-15 16:44:39,133 [myid:] - INFO [main:Environment@100] - Client environment:java.home=/hadoop/jdk1.6.0_31/jre
2013-05-15 16:44:39,134 [myid:] - INFO [main:Environment@100] - Client environment:java.class.path=/hadoop/zookeeper-3.4.5/bin/.

当需要在集群中切换HBase或Storm等依赖Zookeeper的项目版本时,需要清除Zookeeper的历史记录。操作包括:进入Zookeeper的bin目录,执行zkCli.sh,列出节点,删除/hbase节点,然后退出并重启对应服务。
最低0.47元/天 解锁文章
958

被折叠的 条评论
为什么被折叠?



