@nocproject

Страница 1013 из 2357
Alexey
15.05.2017
07:00:03
хм... т.е. сейчас должен деплой и без них проходить?

Ivan
15.05.2017
07:00:12
Да

E_zombie
15.05.2017
07:00:23
[tower@noc2tower tower]$ ./bin/pip install pyparsing Traceback (most recent call last): File "./bin/pip", line 5, in <module> from pkg_resources import load_entry_point File "/opt/tower/lib/python2.7/site-packages/pkg_resources/__init__.py", line 72, in <module> import packaging.requirements File "/opt/tower/lib/python2.7/site-packages/packaging/requirements.py", line 9, in <module> from pyparsing import stringStart, stringEnd, originalTextFor, ParseException ImportError: No module named pyparsing

ништяки

Google
E_zombie
15.05.2017
07:00:50
удали пипарсинг и получипиздетц

Alexey
15.05.2017
07:01:46
а у меня ругается на conditional check 'groups["scv-consul-server"]'

запускаю install everything

тоже какая-то ерунда с pyparsing

E_zombie
15.05.2017
07:11:48
https://code.getnoc.com/noc/tower/issues/4

так что пиздетц

Bitbucket
15.05.2017
07:15:17
Dmitry Volodin pushed to noc/feature/dcs Consul DCS: Log ignorable service registration errors

Dmitry Volodin pushed to noc/feature/dcs bi, mrt: Set traefik-compatible tags

E_zombie
15.05.2017
08:54:34
я хз. переставил всё по инструкции



Google
Алексей
15.05.2017
08:55:59
А есть инструкция по переустановке?

E_zombie
15.05.2017
08:57:45
https://pastebin.com/u9pv8sW7

вот я счас чувствую что вы меня тралите

Алексей
15.05.2017
08:59:42
Хм

А файл базы то сохранился?

Или он новый?

E_zombie
15.05.2017
09:00:21
сохранились

вар я не удалял

E_zombie
15.05.2017
09:04:15
тоесть сейчас башня микросервисы не деплоит ?

агась. только dcs

Алексей
15.05.2017
09:05:09
Нет. Она деплоит и то и другое

И одним и тем же ансиблом

E_zombie
15.05.2017
09:05:40
добавил консула. нихера. тоже самое

Алексей
15.05.2017
09:06:01
Как добавил?

E_zombie
15.05.2017
09:06:59


Алексей
15.05.2017
09:08:52
На одной сделай 2. На ещё двух по 1

E_zombie
15.05.2017
09:09:48
пофигу

Google
E_zombie
15.05.2017
09:11:04
причём он ошибку выдаёт на второй сконфигурированной инсталяции

Starting job #758 ERROR! Attempted to execute "/opt/tower/bin/tower-inv" as inventory script: Inventory script (/opt/tower/bin/tower-inv) had an execution error: Traceback (most recent call last): File "/opt/tower/bin/tower-inv", line 11, in <module> load_entry_point('noc-tower==0.1a67', 'console_scripts', 'tower-inv')() File "/opt/tower/lib/python2.7/site-packages/tower/cli/inv.py", line 38, in main ansible_list(options, args) File "/opt/tower/lib/python2.7/site-packages/tower/cli/inv.py", line 61, in ansible_list print json.dumps(env.ansible_inventory(), sort_keys=True) File "/opt/tower/lib/python2.7/site-packages/tower/models/environment.py", line 341, in ansible_inventory r["_meta"]["hostvars"][pri.node.name]["has_svc_consul_server"] = True KeyError: u'noc2develop'

а запускаю я для NOC2



Алексей
15.05.2017
09:24:43
Зомби, у тя есть какой нить фронтенд для sqlite ?

E_zombie
15.05.2017
09:25:01
поставить можно

Алексей
15.05.2017
09:25:09
надо убедится что в базе ровно выстроены связи.

что ноды принадлежат праивльному енву

и что сервисы приналдежат правильному енву

E_zombie
15.05.2017
09:26:58
осталось понят какой запрос

Алексей
15.05.2017
09:28:26
sqlite3 /opt/tower/var/tower/db/config.db

E_zombie
15.05.2017
09:29:22
а дальше

Алексей
15.05.2017
09:30:17
select id,name from environment; select id,name,environment_id from node;

убедись что там всё ровно с тем какому env принадлежит нода

E_zombie
15.05.2017
09:31:12
sqlite> select id,name from environment; 1|NOC2 2|noc2develop sqlite> select id,name,environment_id from node; 1|nochost1|1 2|nochost2|1 3|nochost4|1 4|nochost3|1 5|nochost5|1 6|noc2develop|2 sqlite>

Алексей
15.05.2017
09:31:50
ага

тоесть тут ровно

Bitbucket
15.05.2017
09:31:55
Dmitry Volodin pushed to noc/feature/dcs web: multi-threaded request handling

Алексей
15.05.2017
09:32:02
теперь тоже самое надо будет с сервисами

Bitbucket
15.05.2017
09:32:42
Dmitry Volodin pushed to noc/feature/dcs Eliminate memory leak during synchronous RPC call, reduce memory allocations

Google
Bitbucket
15.05.2017
09:50:33
Dmitry Volodin pushed to noc/feature/dcs web: Set traefik tags for backend weight and connection limit

Dmitry Luhtionov pushed to noc/feature/microservices Fix FreeBSD pre role

Женя
15.05.2017
09:52:27
у меня после деплоя наверное крашнулась база postgres@postgres FATAL: the database system is starting up

bee26
15.05.2017
09:53:13
2.2.0.0 is not supported by this role. Please use at leat 2.3.0.0. как?

Ilya
15.05.2017
09:53:15
Ы

Ivan
15.05.2017
09:54:06
bee26
15.05.2017
09:54:45
https://code.getnoc.com/noc/tower/blob/master/UPDATING.md не обновило асиблю

Gitlab
15.05.2017
09:55:39
Алексей Широких pushed to tower/master mention ansible update command [skip ci]

Admin
ERROR: S client not available

Bitbucket
15.05.2017
09:58:44
Dmitry Luhtionov pushed to noc/feature/microservices Use variable as tower path

bee26
15.05.2017
10:02:08
[WARNING]: when statements should not include jinja2 templating delimiters such as {{ }} or {% %}. Found: {{ True if (consul_url and consul_token) else False}}

для консула отдельный хост нужен?

те ноду надо

Алексей
15.05.2017
10:03:08
нет не надо

просто его надо включить на как минимум одной ноде

bee26
15.05.2017
10:05:10
patroni тоже?

шо за зверь такой?

Алексей
15.05.2017
10:05:38
patroni тоже?
его на одной ноде нельзя

Google
Алексей
15.05.2017
10:05:51
шо за зверь такой?
это резервирование постгреса

msg: "consul servers have to be set up on 1,3 or 5 nodes. less is better. current count is {{groups['svc-consul'] | length}}"

Bitbucket
15.05.2017
10:06:16
Dmitry Volodin pushed to noc/feature/dcs service: Fix internal metrics

Ilya
15.05.2017
10:06:46
на 5
Сколько инстансов на каждой ноде? Почему 5 ограничение?

Алексей
15.05.2017
10:07:37
Ilya
15.05.2017
10:07:43
?

Алексей
15.05.2017
10:08:59
если кратко то большее колво нод увеличивает время сходимости кворума

но думаю этот ответ создает больше вопросов чем ответов

bee26
15.05.2017
10:11:33
запороли башню - "reason": "the file_name '/opt/tower/var/tower/playbooks/test/ansible/os/Ubuntu/main.yml' does not exist, or is not readable"

Алексей
15.05.2017
10:16:18
скрин можно ?

Bitbucket
15.05.2017
10:25:45
Aleksey Shirokih pushed to noc/feature/microservices more checks

Aleksey Shirokih pushed to noc/feature/microservices add services to consul

bee26
15.05.2017
10:34:59


нет такой директории

Алексей
15.05.2017
10:35:31
хостов сколько ?

bee26
15.05.2017
10:36:16
4 ноды . на консул -1

Алексей
15.05.2017
10:36:33
на скольких нодах выбран keepalived ?

bee26
15.05.2017
10:36:55
на 1 ноде

с консулом

Алексей
15.05.2017
10:37:33
keepalived нужен для резервирования. он таскает виртуальный адрес между двумя нодами

bee26
15.05.2017
10:37:59


Страница 1013 из 2357