电脑一台
首先查看虚拟机ubuntu上的ip地址,如下图:
然后打开SecureCRT软件,进入到根目录下,然后输入【rz】命令,准备将zookeeper上传到Ubuntu上,如下图:
选中【zookeeper-3.4.5.tar.gz】,然后点击【添加】,然后点击【确定】开始上传文件,如下图:
然后在SecureCRT软件界面可以看到上传状态,如下图:
进入到Ubuntu虚拟机中查看上传文件如下图:
然后输入【tar zxvf ./zookeeper-3.4.5.tar.gz】命令来解压文件,如下图:
下图就是已经解压的文件,如下图:
然后进入到zookeeper的目录下新建一个data的目录,如下图:
然后进入到zookeeper目录下的conf目录下,复制zoo_sample.cfg文件,新文件为zoo.cfg,如下图:
这里小编使用三台机子来搭建zookeeper,全部打开查看一下各台机子的IP地址,因为后面的配置文件需要这个IP地址,如下图:
然后输入【vi zoo.cfg】命令进入vi文本编辑器,开始编辑zoo.cfg文件,如下图:
按照下图对zoo.cfg文件进行修改,然后esc,然后冒号,然后wq,即保存退出vi编辑器,如下图:
上面已经将zookeeper环境配置好了,但是此时只是将一台机子上的zookeeper环境配置好了,还有两台没有配置,这个时候我们直接使用scp远程复制命令将配置好的文件夹整体复制到另外两台机子上去,如下图:
然后进入到各自的机子的zookeeper目录下的data目录下,按照conf目录下的zoo.cfg文件中配置各台机子的顺序输入【echo "1">myid】【echo "2">myid】【echo "3">myid】,如下图:
然后进入到每台机子上的zookeeper目录下的bin目录,输入【./zkServer.sh start】启动zookeeper,如下图:
然后进入到每台机子上的zookeeper目录下的bin目录,输入【./zkServer.sh status】命令来查看每台机子的zookeeper的状态,如下图:
个人观点,仅供参考。
感谢阅读。