1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/pippozq-zookeeper-ansible

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Zookeeper-Ansible

  1. Автоматизация установки zookeeper кластера через ansible.

  2. Обеспечение количества узлов в zookeeper кластере равным 2N+1.

  3. На данный момент поддерживается только версия Centos7.x.

  4. Версия zookeeper — 3.4.10.

Configuration

  1. Скачайте zookeeper в любую папку на локальном компьютере.

  2. Обновите путь download_path в файле vars/zk.yml.

---
# zookeeper version
zookeeper_version: 3.4.10

# zookeeper user                   
user: "zookeeper"
group: "zookeeper"

# zookeeper data path
data_dir: zookeeper_storage
zookeeper_log_path: "{{install_dir}}/zookeeper_log"  

# zookeeper port
leader_port: 12888
vote_port: 13888
client_port: 12181
jmx_port: 11911
random_port: "30001-65006"

firewall_ports:
  - "{{ leader_port }}"
  - "{{ vote_port }}"
  - "{{ client_port }}"
  - "{{ jmx_port }}"
  - "{{ random_port }}"

# env path
install_dir: "/home/{{ user }}"
download_path: "/home/pippo/Downloads/"               # your local download path
tmp_path: "/tmp"

# host group
zk_hosts: zookeeper                                   # the group define in hosts/host

Install

  1. Проверьте файл zookeeper.yml.

  2. Чтобы отменить выполнение команд install_zk, config_zk, start_service, add_user и open_firewall, измените их значение на false.

---

- hosts: zookeeper

  user: root

  vars_files:

    - "vars/zk.yml"

  vars:

    install_zk: true      # install zookeeper

    config_zk: true       # config zookeeper

    start_service: true   # auto start zookeeper service

    add_user: true        # add zookeeper user 

    open_firewall: true   # open firewall

  roles:

    - user                # add user

    - zookeeper           # zookeeper
  1. Установите zookeeper кластер.
ansible-playbook -i hosts zookeeper.yml

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

**Установка кластера ZooKeeper с помощью Ansible** [*Здесь может быть текст запроса.*] *В запросе описывается установка кластера ZooKeeper при помощи системы управления конфигурацией Ansible.* Развернуть Свернуть
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/pippozq-zookeeper-ansible.git
git@api.gitlife.ru:oschina-mirror/pippozq-zookeeper-ansible.git
oschina-mirror
pippozq-zookeeper-ansible
pippozq-zookeeper-ansible
master