“安装zookeeper”的版本间的差异
来自CloudWiki
201708010242(讨论 | 贡献) (→修改主机名称到 IP 地址映射配置) |
201708010242(讨论 | 贡献) |
||
第10行: | 第10行: | ||
== 修改 ZooKeeper 配置文件 == | == 修改 ZooKeeper 配置文件 == | ||
+ | |||
+ | 在其中 master 机器上,用 tar -zxvf 命令 解压缩 zookeeper-3.4.10.tar.gz | ||
+ | |||
+ | 创建工作目录:mkdir -p /usr/zookeeper | ||
+ | 解压:tar -zxvf /opt/soft/zookeeper-3.4.10.tar.gz -C /usr/zookeeper/ | ||
+ | |||
+ | |||
+ | 用 cd 命令进入 zookeeper-3.4.10/conf 目录下,将 zoo_sample.cfg 文件拷 贝一份,命名为为“zoo.cfg”。 | ||
+ | scp zoo_sample.cfg zoo.cfg | ||
+ | |||
+ | |||
== 在 zookeeper 的目录中,创建 zkdata 和 zkdatalog 两个文件夹 == | == 在 zookeeper 的目录中,创建 zkdata 和 zkdatalog 两个文件夹 == | ||
+ | zkdatalog 文件夹,是为了指定 zookeeper 产生日志指定相应的路径。 | ||
+ | mkdir zkdata ;mkdir zkdatalog | ||
+ | [[文件:创建zkdata目录.png]] | ||
== 进入 zkdata 文件夹,创建文件 myid。 == | == 进入 zkdata 文件夹,创建文件 myid。 == | ||
+ | [[文件:创建myid.png]] | ||
== 远程复制分发安装文件 == | == 远程复制分发安装文件 == | ||
+ | 上面已经在一台机器 master 上配置完成 ZooKeeper,现在可以将该配置好的 安装文件远程拷贝到集群中的各个结点对应的目录下: | ||
+ | |||
+ | scp -r /usr/zookeeper root@slave1:/usr/ scp -r /usr/zookeeper root@slave2:/usr/ | ||
+ | [[文件:复制zookeeper.png]] | ||
== 设置 myid== | == 设置 myid== | ||
+ | |||
== 配置环境变量并启动 ZooKeeper == | == 配置环境变量并启动 ZooKeeper == |
2018年11月11日 (日) 02:58的版本
目录
修改主机名称到 IP 地址映射配置
vi /etc/hosts 192.168.15.104 master master.root 192.168.15.127 slave1 slave1.root 192.168.15.124 slave2 slave2.root
修改 ZooKeeper 配置文件
在其中 master 机器上,用 tar -zxvf 命令 解压缩 zookeeper-3.4.10.tar.gz
创建工作目录:mkdir -p /usr/zookeeper 解压:tar -zxvf /opt/soft/zookeeper-3.4.10.tar.gz -C /usr/zookeeper/
用 cd 命令进入 zookeeper-3.4.10/conf 目录下,将 zoo_sample.cfg 文件拷 贝一份,命名为为“zoo.cfg”。
scp zoo_sample.cfg zoo.cfg
在 zookeeper 的目录中,创建 zkdata 和 zkdatalog 两个文件夹
zkdatalog 文件夹,是为了指定 zookeeper 产生日志指定相应的路径。 mkdir zkdata ;mkdir zkdatalog
进入 zkdata 文件夹,创建文件 myid。
远程复制分发安装文件
上面已经在一台机器 master 上配置完成 ZooKeeper,现在可以将该配置好的 安装文件远程拷贝到集群中的各个结点对应的目录下:
scp -r /usr/zookeeper root@slave1:/usr/ scp -r /usr/zookeeper root@slave2:/usr/