zookeeper的快速入门《三》
2018-03-15 22:09
246 查看
1. zookeeper的环境配置:(jdk6以上) 1):集群模式的配置:(超过半数则可用) A. 在zoo.cfg文件中配置服务器的格式:server.id=host:port1:port2 Host:vm的ip Port1:follower和leader服务器的通信端口。(可任意填写) Port2:leader的选举机制中的通信端口。(可任意填写) 例如:server.1=192.168.1.105:2888:3888
B. 将zoo.cfg文件拷贝到其他server中,用scp命令。 C. 配置myid:vim myid 在对应的server中录入zoo.cfg中的server.id中id的标号即可。 myid的作用:zk启动时会读取这个文件,取得数据与zoo.cfg中的配置信息比较,从而判断哪个是server,只是一个标示作用。(经测试:没有myid,没事)
D. 启动zkServer.sh文件 命令:./zkServer.sh start E. 判断zk是否可以正常工作,用telnet连接, 例:telnet 192.168.1.105 2181(若没有,则用yum install telnet),之后用stat命令退出,或者./zkServer.sh status,会显示状态为follower或者leader 如果启动失败,第一反应应该是看zk的日志,根据错误进行查找。
Zk服务可用的前提:可用server超过半数,zk即可用。2) :单机模式和伪集群模式 伪集群模式:zoo.cfg文件中:host保持一致,port1唯一,port2唯一
单机模式:zoo.cfg文件中,只需要保留一台server即可。
2.zk的linux命令:A.scp命令:(拷贝文件到相应的文件目录下:) scp 文件名 root@vm的ip:目录名 例:scp zoo.cfg root@192.168.1.106:/opt/zookeeper/conf B. 创建目录:mkdir 目录名称
B. 将zoo.cfg文件拷贝到其他server中,用scp命令。 C. 配置myid:vim myid 在对应的server中录入zoo.cfg中的server.id中id的标号即可。 myid的作用:zk启动时会读取这个文件,取得数据与zoo.cfg中的配置信息比较,从而判断哪个是server,只是一个标示作用。(经测试:没有myid,没事)
D. 启动zkServer.sh文件 命令:./zkServer.sh start E. 判断zk是否可以正常工作,用telnet连接, 例:telnet 192.168.1.105 2181(若没有,则用yum install telnet),之后用stat命令退出,或者./zkServer.sh status,会显示状态为follower或者leader 如果启动失败,第一反应应该是看zk的日志,根据错误进行查找。
Zk服务可用的前提:可用server超过半数,zk即可用。2) :单机模式和伪集群模式 伪集群模式:zoo.cfg文件中:host保持一致,port1唯一,port2唯一
单机模式:zoo.cfg文件中,只需要保留一台server即可。
2.zk的linux命令:A.scp命令:(拷贝文件到相应的文件目录下:) scp 文件名 root@vm的ip:目录名 例:scp zoo.cfg root@192.168.1.106:/opt/zookeeper/conf B. 创建目录:mkdir 目录名称
相关文章推荐
- ZooKeeper快速入门
- dubbo+zookeeper 分布式应用的快速入门
- Zookeeper深入浅出之快速入门实例
- ZooKeeper学习总结:ZooKeeper快速入门
- zookeeper的快速入门《二》
- Zookeeper 快速入门(上)
- zookeeper快速入门
- zookeeper快速入门
- ZooKeeper学习总结 第一篇:ZooKeeper快速入门
- ZooKeeper学习总结 第一篇:ZooKeeper快速入门
- zookeeper快速入门——简介
- zookeeper快速入门——部署
- zookeeper快速入门——应用(两种分布式锁)
- 使用PowerApps快速构建基于主题的轻业务应用 —— 入门篇
- Linq快速入门——Lambda表达式的前世今生
- JAVA网络编程基础-1-快速网络编程入门-聊天服务器实现
- Quartz 框架快速入门(二)
- NetBeans IDE 4.1 快速入门指南JAVAV工程师权威认证
- SQL快速入门
- Castle Active Record for .NET2.0快速入门示例