LINUX.ORG.RU
ФорумAdmin

Репликация ключ / значение в Multi-DataCenter с использованием consul-replicate без Vault

 


0

1

Приветвсем!

У меня вопрос по Consul Multi DC.
Я поднял его по статье: https://github.com/sjourdan/consul-multidc-vagrant
Я добавил все узлы командой:
docker exec -it consul consul join -wan 10.40.0.101 10.40.0.102 10.40.0.103 10.30.0.101 10.30.0.102 10.30.0.103
Далее создал конфиг consul-replicate.hcl

sudo vi /etc/consul-replicate.hcl
consul = "127.0.0.1:8500"
retry = "10s"
log_level = "debug"
syslog {
enabled = true
}
prefix {
source = "global@DM_config"
}

Добавляю ключ:
curl -X PUT http://localhost:8500/v1/kv/DM_config -d «{\„key1\“:\„value1\“}»
Запускаю:
./consul-replicate -config=/etc/consul-replicate.hcl -log-level=debug
Вывод:
2016/12/31 03:37:23 [INFO] (runner) creating consul/api client
2016/12/31 03:37:23 [DEBUG] (runner) setting address to 127.0.0.1:8500
2016/12/31 03:37:23 [DEBUG] (runner) setting basic auth
2016/12/31 03:37:23 [INFO] (runner) creating Watcher
2016/12/31 03:37:23 [INFO] (clients) creating consul/api client
2016/12/31 03:37:23 [DEBUG] (clients) setting consul address to "127.0.0.1:8500"
2016/12/31 03:37:23 [INFO] (runner) starting
2016/12/31 03:37:23 [INFO] (watcher) adding "storeKeyPrefix(global@DM_config)"
2016/12/31 03:37:23 [DEBUG] (watcher) "storeKeyPrefix(global@DM_config)" starting
2016/12/31 03:37:23 [DEBUG] (view) "storeKeyPrefix(global@DM_config)" starting fetch
2016/12/31 03:37:23 [DEBUG] ("storeKeyPrefix(global@DM_config)") querying consul with &{Datacenter:DM_config AllowStale:false RequireConsistent:false WaitIndex:0 WaitTime:1m0s Token: Near:}
2016/12/31 03:37:23 [ERR] (view) "storeKeyPrefix(global@DM_config)" store key prefix: error fetching: Unexpected response code: 500
2016/12/31 03:37:23 [INFO] (view) "storeKeyPrefix(global@DM_config)" errored, retrying in 10s
2016/12/31 03:37:23 [ERR] (runner) watcher reported error: store key prefix: error fetching: Unexpected response code: 500
2016/12/31 03:37:23 [INFO] (runner) running
2016/12/31 03:37:23 [INFO] (runner) no data for "\"storeKeyPrefix(global@DM_config)\""
^CReceived interrupt, cleaning up...
2016/12/31 03:37:26 [INFO] (runner) stopping
2016/12/31 03:37:26 [INFO] (watcher) stopping all views
2016/12/31 03:37:26 [DEBUG] (watcher) stopping "storeKeyPrefix(global@DM_config)"

Есть ли примеры работающего Consul в режиме Multi DC? Кто-нибудь может подсказать по/привести пример работающего Consul в режиме Multi DC?



Последнее исправление: chemtech (всего исправлений: 1)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.