Zookeeper: различия между версиями
Перейти к навигации
Перейти к поиску
FireWolf (обсуждение | вклад) |
FireWolf (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
# Разворачиваем zookeper в /opt | # Разворачиваем zookeper в /opt | ||
# Создаем /var/zookeeper | # Создаем /var/zookeeper | ||
# Создаем /opt/zookeeper | # Создаем /opt/zookeeper<Version>/conf/zoo.cfg из zoo_sample.cfg.<br />Добавляем в него server.X и ID, меяем dataDir на /var/zookeeper | ||
# В log4j.properties меняем zookeeper.log.dir=/var/log и zookeeper.tracelog.dir=/var/log | # В log4j.properties меняем zookeeper.log.dir=/var/log и zookeeper.tracelog.dir=/var/log | ||
# создаем файл /var/zookeeper/myid с номером X | # создаем файл /var/zookeeper/myid с номером X | ||
# запускаем /opt/zookeeper | # запускаем /opt/zookeeper<Version>/bin/zkServer.sh start | ||
== Сервис в CentOS == | == Сервис в CentOS == |
Версия 07:56, 31 мая 2018
Настройка
- Разворачиваем zookeper в /opt
- Создаем /var/zookeeper
- Создаем /opt/zookeeper<Version>/conf/zoo.cfg из zoo_sample.cfg.
Добавляем в него server.X и ID, меяем dataDir на /var/zookeeper - В log4j.properties меняем zookeeper.log.dir=/var/log и zookeeper.tracelog.dir=/var/log
- создаем файл /var/zookeeper/myid с номером X
- запускаем /opt/zookeeper<Version>/bin/zkServer.sh start
Сервис в CentOS
Добавляем в zkServer.sh
# Comments to support chkconfig on RedHat Linux
# chkconfig: 2345 64 36
# description: Zookeeper
и добавить после ZOOBINDIR="$(cd "${ZOOBIN}"; pwd)"
# UPDATE PATHS
ZOOBIN=/opt/zookeeper-3.4.12/bin
ZOOBINDIR=/opt/zookeeper-3.4.12/bin
cd /etc/init.d
ln -s /opt/zookeeper-3.4.12/bin/zkServer.sh /etc/init.d/zookeeper
chkconfig --add zookeeper
service zookeeper start