1,myid就是zoo.cfg里面的server.x=ip:A:B中的x。
2,如果hbase不管理zookeeper情况下,需要设置hbase-env.sh里面的export HBASE_MANAGES_ZK设置为false。
3,hbase管理zookeeper进程,和独立的zookeeper进程名字是不一样的。
引用
HQuorumPeer进程是hbase管理的zookeeper
QuorumPeerMain进程就是zookeeper独立的进程
4,必须先起zookeeper,才能启动hbase。
5, 常用命令
5.1. 启动ZK服务: bin/zkServer.sh start
5.2. 查看ZK服务状态: bin/zkServer.sh status
5.3 停止ZK服务: bin/zkServer.sh stop
5.4. 重启ZK服务: bin/zkServer.sh restart
5.5 连接服务器 zkCli.sh -server 127.0.0.1:2181
5.6 查看根目录 ls /
5.7 创建 testnode节点,关联字符串"zz" create /zk/testnode "zz"
5.8 查看节点内容 get /zk/testnode
5.9 设置节点内容 set /zk/testnode abc
5.10 删除节点 delete /zk/testnode