| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> zookeeper集群配置与配置文件详解 -> 正文阅读 |
|
[大数据]zookeeper集群配置与配置文件详解 |
1、配置文件解读
server.1=node01:2888:3888 server.2=node02:2888:3888 server.3=node03:2888:3888 server.4=node04:2888:3888 端口号3888:若leader挂了之后,此时没有leader,各个follower通过这个端口进行通信进行投票选出新的leader。 端口号2888:leader启动2888端口供follower连接,主要用于follower与leader之间进行通信使用。 2、zookeeper集群配置配置文件增加:
?有多少个节点就配置多少行。此时配置4个节点,一般情况下建议使用奇数个节点,此时为了测试。 创建数据目录
数据目录下新建myid文件,内容为节点id,值与配置文件配的,比如第一台server.1意味着该台myid的值为1,其他的类似。 配置好了可通过命令直接讲整个目录发送至其他机器,命令如下: scp -r ./zookeeper/ 192.168.52.22:`pwd` 命令意思为:将当前目录下的zhouht目录全部发送至192.168.52.22下的当前目录(/opt),就完成将zhouht目录远程发送至192.168.52.22机器上的opt下。 修改配置文件后再单独发送一遍配置文件 scp -r zoo.cfg 192.168.52.22:/opt/zookeeper/apache-zookeeper-3.6.3/conf/ 增加环境变量配置 export ZOOKEEPER_HOME="/opt/zhouht/apache-zookeeper-3.6.3" export PATH=".$PATH:$JAVA_HOME/bin:$ZOOKEEPER_HOME/bin" 然后在xshell中可以使用一个命令执行多个窗口,执行 . /etc/profile 或者 source /etc/profile 3、启动zookeeper使用命令: zkServer.sh start-foreground 查看相关日志也能知晓各自角色 ? 带有这种日志信息,肯定是follower 4、连接zookeeper使用命令: zkCli.sh //默认连接的是自己 查看帮助 ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 19:45:05- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |