【问题标题】:Do I install ZooKeeper on each machine?我是否在每台机器上安装 ZooKeeper?
【发布时间】:2015-04-11 04:09:13
【问题描述】:

我计划在我的系统中使用 ZooKeeper。我有 6 台机器需要协调。我是否正确理解我在每台机器上安装 ZooKeeper?

一些例子表明我可以在同一台服务器上创建多个实例,不同的端口。同一台机器上的多个实例的用例是什么?

我认为这无关,但我使用 PHP 和 Keeper extension

我目前有 3 台 Web 服务器,一台后端服务器(用于批处理),两台数据库服务器,一台日志和监控服务器。每个都安装了 Java + Tomcat。我计划使用 ZooKeeper 的主要原因是管理系统使用的各种资源的锁。比如,内存,某些表,磁盘 IO。我所有的机器都是 Linux。

【问题讨论】:

  • 能否麻烦您在帖子中使用普通分段?由于您的大多数问题和答案都是这样的,因此它们可能会导致额外的编辑工作。谢谢。
  • @halfer 你能举例说明你的意思吗?这不是故意的。
  • 谢谢@Itay - 查看我的编辑。

标签: php hadoop apache-zookeeper php-zookeeper


【解决方案1】:

ZooKeeper 必须安装在奇数台机器上。机器数量将决定您是以独立模式(一台机器)还是复制模式(三台或五台机器)安装 ZooKeeper。

您能否提供有关您的安装的更多信息,例如:
1.要安装在哪个环境:windows/linux等
2. 确保系统中有 Java,因为 zookeeper 使用 Java

问候。

【讨论】:

    猜你喜欢
    • 2015-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-08
    • 2019-03-27
    相关资源
    最近更新 更多