Настройка кластера CrateDB 4.0.4 - PullRequest
0 голосов
/ 22 сентября 2019

Я пытаюсь настроить кластер сообщества CrateDB 4.0.4 с 3 узлами в Docker.

К сожалению, кластер не создается.Я попробовал несколько документов без каких-либо усилий.Моя последняя попытка была такой: https://crate.io/docs/crate/guide/en/latest/deployment/containers/docker.html

Вот часть моего Docker-Compose.yml:

crate01:
  image: crate
  hostname: crate01
  ports:
    - "4205:4200"
    - "4305:4300"
  command: crate -Cnetwork.host=_site_
  environment:
    - CRATE_HEAP_SIZE=2g

crate02:
  image: crate
  hostname: crate02
  ports:
    - "4206:4200"
    - "4306:4300"
  command: crate -Cnetwork.host=_site_ -Cdiscovery.seed_hosts=crate01,crate03
  environment:
    - CRATE_HEAP_SIZE=2g

crate03:
  image: crate
  hostname: crate03
  ports:
    - "4207:4200"
    - "4307:4300"
  command: crate -Cnetwork.host=_site_ -Cdiscovery.seed_hosts=crate01,crate02
  environment:
    - CRATE_HEAP_SIZE=2g

Я также проверил журналы.Нет записи о начале настройки кластера.

LogFile

Версия 2 Кластер работает нормально.Кто-нибудь из вас знает, что изменилось в конфигурации кластера между ними?

1 Ответ

0 голосов
/ 25 сентября 2019

Пожалуйста, попробуйте это docker-compose.yml содержание

crate01:
  image: crate
  container_name: crate01
  hostname: crate01
  ports:
    - 4201:4200
  net: crate
  command: >
    crate -Cnetwork.host=_site_
    -Cdiscovery.seed_hosts=crate02,crate03
    -Ccluster.initial_master_nodes=crate01,crate02,crate03
  environment:
    - CRATE_HEAP_SIZE=2g

crate02:
  image: crate
  container_name: crate02
  hostname: crate02
  ports:
    - 4202:4200
  net: crate
  command: >
    crate -Cnetwork.host=_site_
    -Cdiscovery.seed_hosts=crate01,crate03
    -Ccluster.initial_master_nodes=crate01,crate02,crate03
  environment:
    - CRATE_HEAP_SIZE=2g

crate03:
  image: crate
  container_name: crate03
  hostname: crate03
  ports:
    - 4203:4200
  net: crate
  command: >
    crate -Cnetwork.host=_site_
    -Cdiscovery.seed_hosts=crate01,crate02
    -Ccluster.initial_master_nodes=crate01,crate02,crate03
  environment:
    - CRATE_HEAP_SIZE=2g
...