查看“安装zookeeper”的源代码
←
安装zookeeper
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
== 修改主机名称到 IP 地址映射配置 == <nowiki>vi /etc/hosts </nowiki> <nowiki>192.168.15.100 master master.root 192.168.15.101 slave1 slave1.root 192.168.15.102 slave2 slave2.root</nowiki> [[文件:Zookeeper映射.png]] == 修改 ZooKeeper 配置文件 == 在其中 master 机器上用,解压缩 zookeeper-3.4.10.tar.gz 创建工作目录:mkdir -p /usr/zookeeper 解压: <nowiki>tar -zxvf /opt/soft/zookeeper-3.4.10.tar.gz -C /usr/zookeeper/ </nowiki> 用 cd 命令进入 zookeeper-3.4.10/conf 目录下,将 zoo_sample.cfg 文件拷 贝一份,命名为为“zoo.cfg”。 <nowiki>cp zoo_sample.cfg zoo.cfg</nowiki> 修改zoo.cfg配置文件 <nowiki>vim coo.cfg</nowiki> 在文件中修改zkdata的目录为自己创建的目录(此时zkdata和zkdatalog两个目录还未创建), 并加入以下内容 <nowiki>dataLogDir=/usr/zookeeper/zookeeper-3.4.10/zkdatalog server.1=master:2888:3888 server.2=slave1:2888:3888 server.3=slave2:2888:3888 </nowiki> 最终结果如下 [[文件:修改zoocfg.png]] == 在 zookeeper 的目录中,创建 zkdata 和 zkdatalog 两个文件夹 == zkdatalog 文件夹,是为了指定 zookeeper 产生日志指定相应的路径。 <nowiki>mkdir zkdata mkdir zkdatalog</nowiki> [[文件:创建zkdata目录.png]] == 进入 zkdata 文件夹,创建文件 myid。 == [[文件:创建myid.png]] == 远程复制分发安装文件 == 上面已经在一台机器 master 上配置完成 ZooKeeper,现在可以将该配置好的 安装文件远程拷贝到集群中的各个结点对应的目录下: <nowiki>scp -r /usr/zookeeper root@slave1:/usr/ scp -r /usr/zookeeper root@slave2:/usr/</nowiki> [[文件:复制zookeeper.png]] == 配置环境变量并启动 ZooKeeper == <nowiki>vi /etc/profile</nowiki> <nowiki>#set zookeeper environment export ZOOKEEPER_HOME=/usr/zookeeper/zookeeper-3.4.10 export PATH=$PATH:$ZOOKEEPER_HOME/bin</nowiki> 启动zookeeper <nowiki> zkServer.sh start</nowiki>
返回至
安装zookeeper
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息