Zookeeper
| Параметр | Описание | Значение по умолчанию |
|---|---|---|
connect |
Строка подключения ZooKeeper, которая будет использоваться другими службами или кластерами. Генерируется автоматически |
— |
dataDir |
Место, где ZooKeeper будет хранить снепшоты резидентной базы данных (in-memory database) и, если не указано иное, логи транзакций обновлений базы данных. Указывается как параметр |
/var/lib/zookeeper |
| Параметр | Описание | Значение по умолчанию |
|---|---|---|
clientPort |
Порт для прослушивания клиентских подключений, то есть порт, к которому пытаются подключиться клиенты |
2181 |
admin.serverPort |
Порт, который прослушивает сервер Jetty |
5181 |
admin.enableServer |
Активирует Admin server — встроенный Jetty-сервер, предоставляющий HTTP-интерфейс к командам, состоящим из четырех букв |
Неактивен |
tickTime |
Продолжительность одного тика (в миллисекундах), который является основной единицей времени, используемой ZooKeeper |
2000 |
initLimit |
Тайм-ауты (в тиках), которые ZooKeeper использует для ограничения времени, в течение которого серверы-последователи должны подключиться и синхронизироваться с лидером. Увеличивайте это значение по мере необходимости, если объем данных, которыми управляет ZooKeeper, большой |
5 |
syncLimit |
Количество времени (в тиках), в течение которого сервер должен синхронизироваться с ZooKeeper |
2 |
maxClientCnxns |
Максимальное количество активных подключений с одного хоста, указанного по IP-адресу, к одному узлу ансамбля ZooKeeper |
0 |
autopurge.snapRetainCount |
Когда функция автоматической очистки ZooKeeper включена, она сохраняет указанное количество последних снепшотов и соответствующие им логи транзакций в каталоги dataDir и dataLogDir соответственно, а остальные удаляет. Минимальное значение |
3 |
autopurge.purgeInterval |
Интервал времени (в часах), в течение которого должна быть запущена задача очистки. Установите целое положительное число, чтобы включить автоматическую очистку |
24 |
Add key,value |
Используйте это поле, чтобы указать дополнительные параметры, которые не отображаются в пользовательском интерфейсе ADCM, но разрешены в конфигурационном файле zoo.cfg |
— |
| Параметр | Описание | Значение по умолчанию |
|---|---|---|
Enable SSL |
Включает использование безопасных входящих соединений в ZooKeeper |
Неактивен |
sslQuorum |
Включает SSL-шифрование кворумной коммуникации |
Неактивен |
serverCnxnFactory |
Имя класса, реализующего |
org.apache.zookeeper.server.NettyServerCnxnFactory |
ssl.quorum.keyStore.location |
Полный путь к серверному keystore-файлу |
/etc/zookeeper/server.jks |
ssl.quorum.keyStore.password |
Пароль, используемый при создании keystore-файла, указанного в |
— |
ssl.quorum.trustStore.location |
Полный путь к серверному truststore-файлу |
/etc/zookeeper/ca.jks |
ssl.quorum.trustStore.password |
Пароль, используемый при создании truststore-файла, указанного в |
— |
ssl.keyStore.location |
Полный путь к серверному keystore-файлу, который будет использоваться для клиентских TLS-подключений |
/etc/zookeeper/server.jks |
ssl.keyStore.password |
Пароль, используемый при создании keystore-файла, указанного в |
— |
ssl.trustStore.location |
Полный путь к серверному truststore-файлу, который будет использоваться для клиентских TLS-подключений |
/etc/zookeeper/ca.jks |
ssl.trustStore.password |
Пароль, используемый при создании truststore-файла, указанного в |
— |
ssl.protocol |
Протокол, используемый при TLS-рукопожатии в клиенте |
TLSv1.2 |
ssl.quorum.protocol |
Протокол, используемый при TLS-рукопожатии в кворуме |
TLSv1.2 |
secureClientPort |
Порт для защищенных клиентских соединений |
2281 |
| Параметр | Описание | Значение по умолчанию |
|---|---|---|
Listen port |
Порт доступа к метрикам сервиса Zookeeper |
9020 |
| Параметр | Описание | Значение по умолчанию |
|---|---|---|
JAVA |
Путь к Java |
$JAVA_HOME/bin/java |
ZOOPIDFILE |
Каталог для хранения ID процесса ZooKeeper |
/var/run/zookeeper/zookeeper_server.pid |
ZOO_LOG_DIR |
Каталог для хранения логов |
/var/log/zookeeper |
SERVER_JVMFLAGS |
Используется для установки различных параметров JVM, связанных, например, со сборкой мусора |
-Xmx1024m |