@nocproject

Страница 1032 из 2357
Алексей
18.05.2017
17:15:17
но вообще пока не хочу

Алексей
18.05.2017
17:15:27
дай парни отстреляются с програмированием

Ilya
18.05.2017
17:15:43
Ага

Google
Алексей
18.05.2017
17:18:56
а блин. почитал про facts.d туда надо руками файлы копировать. фи.

Илья
18.05.2017
18:10:40
блин, у меня старая история с графиками всплыла

нок прерывается их рисовать

на час

потом сам же начинает

Ilya
18.05.2017
18:11:35
У тебя проблема с snmp/pmwriter

Илья
18.05.2017
18:12:39


прости, что?

Ilya
18.05.2017
18:16:19
прости, что?
мониторь что у тебя с pmwriter, io

может железка не отдаёт тебе метрики вообще

chrony стоит?

Илья
18.05.2017
18:16:50
у меня 4 свича в ноке

Google
Ilya
18.05.2017
18:17:57
@freeseacher мэмкэш на одной ноде нужен или на всех?

Илья
18.05.2017
18:18:10
может железка не отдаёт тебе метрики вообще
ровно час не отдает потом начинает отдавать? там как по часам, 19-15 последняя точка, потом в 20-15

Алексей
18.05.2017
18:18:11
на одной

Илья
18.05.2017
18:19:18
Ilya
18.05.2017
18:19:39
время в ноке только с одного приложения синхронизируется?

periodic discovery default value?

Ilya
18.05.2017
18:20:21
хотя хз, тогда просто провалы были бы думаю

Илья
18.05.2017
18:21:54
системд наверное синхрит

Ilya
18.05.2017
18:22:06


первые грабли есть)

норм название таска) TASK [consul : Consul HTTP API reachable?]

Илья
18.05.2017
18:27:04
в логах pmwriter тишина

Алексей
18.05.2017
18:27:25
Илья
18.05.2017
18:27:27


Ilya
18.05.2017
18:27:35
ASK [consul : Expose consul_bind_address as fact] 02:34 fatal: [mongodb01]: FAILED! => { "failed": true } MSG: the field 'args' has an invalid value, which appears to include a variable that is undefined. The error was: 'dict object' has no attribute u'ansible_10.50.74.254' The error appears to have been in '/opt/tower/var/tower/playbooks/mosreg/ansible/roles/consul/tasks/os/RedHat/main.yml': line 58, column 3, but may be elsewhere in the file depending on the exact syntax problem. The offending line appears to be: - name: Expose consul_bind_address as fact ^ here

Google
Ilya
18.05.2017
18:28:46
Алексей
18.05.2017
18:28:51
между нодами

Ilya
18.05.2017
18:28:58
смотря какими

монги в разных сетях

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

Алексей
18.05.2017
18:30:03
mongodb01 на другой ?

Ilya
18.05.2017
18:30:08
это свежак совсем

ща проверю rs

Алексей
18.05.2017
18:30:27
нее

Алексей
18.05.2017
18:30:32
это про другое вообще

Ilya
18.05.2017
18:30:48
не, она в той же сети и доступна

Алексей
18.05.2017
18:32:12
- name: search for correct consul iface shell: "/sbin/ip ro get {{hostvars[groups['svc-consul-server'][0]].ansible_host}} | grep dev | awk '{print $3}'" register: consul_route changed_when: false when: consul_node_role == 'client' tags: - config - name: Expose consul_iface as fact set_fact: consul_iface: "{{consul_route.stdout}}" when: consul_node_role == 'client' tags: - config

позырь чо команда выдает

это один из моментов где я пытаюсь делать magic вместо хардкода

Google
Ilya
18.05.2017
18:39:13
@freeseacher help

Алексей
18.05.2017
18:39:52
Ilya
18.05.2017
18:40:41
ага
Error: an inet prefix is expected rather than "{{hostvars[groups[svc-consul-server][0]].ansible_host}}".

ага
нашёл косяк, спасибо монге

она тоже роут не нашла

Алексей
18.05.2017
18:48:25
есть идеи что должно быть подставлено в это выражение ?

Ilya
18.05.2017
18:48:28
надо пиздюлей дать админам)

/32 mask

Алексей
18.05.2017
18:49:04
хост роут это клево.

Admin
ERROR: S client not available

Алексей
18.05.2017
18:49:20
вообще надо попробовать финт ушами

Ilya
18.05.2017
18:51:05


хост роут это клево.
TASK [consul : Expose consul_bind_address as fact] 03:05 fatal: [mongodb03]: FAILED! => { "failed": true } MSG: the field 'args' has an invalid value, which appears to include a variable that is undefined. The error was: 'dict object' has no attribute u'ansible_10.50.64.254' The error appears to have been in '/opt/tower/var/tower/playbooks/mosreg/ansible/roles/consul/tasks/os/RedHat/main.yml': line 58, column 3, but may be elsewhere in the file depending on the exact syntax problem. The offending line appears to be: - name: Expose consul_bind_address as fact ^ here

а вот эта нода уже в другой сети

Алексей
18.05.2017
19:00:45
какой?
там конфги можно больше одного складывать

и инсталировать конфигс с listen как второй

Ilya
18.05.2017
19:01:13
и инсталировать конфигс с listen как второй
а сейчас это можно поправить?)

Алексей
18.05.2017
19:21:01
вообще надо понять что у тя получается в переменной

Google
Алексей
18.05.2017
19:21:57
бахни с дебагом тоже самое

Ilya
18.05.2017
19:28:57
ща

бахни с дебагом тоже самое
TASK [consul : Expose consul_bind_address as fact]01:48 task path: /opt/tower/var/tower/playbooks/mosreg/ansible/roles/consul/tasks/os/RedHat/main.yml:58 fatal: [mongodb03]: FAILED! => { "failed": true } MSG: the field 'args' has an invalid value, which appears to include a variable that is undefined. The error was: 'dict object' has no attribute u'ansible_10.50.64.254' The error appears to have been in '/opt/tower/var/tower/playbooks/mosreg/ansible/roles/consul/tasks/os/RedHat/main.yml': line 58, column 3, but may be elsewhere in the file depending on the exact syntax problem. The offending line appears to be: - name: Expose consul_bind_address as fact ^ here to retry, use: --limit @/opt/tower/var/tower/playbooks/mosreg/ansible/site.retry

это с дебагом

Алексей
18.05.2017
19:31:47
а перед этим чего ?

Ilya
18.05.2017
19:32:06
TASK [consul : Expose consul_iface as fact]01:48 task path: /opt/tower/var/tower/playbooks/mosreg/ansible/roles/consul/tasks/os/RedHat/main.yml:51 ok: [mongodb03] => { "ansible_facts": { "consul_iface": "10.50.64.254" }, "changed": false }

ok: [mongodb03] => { "changed": false, "cmd": "/sbin/ip ro get 10.50.74.63 | grep dev | awk '{print $3}'", "delta": "0:00:00.004299", "end": "2017-05-18 22:30:58.291960", "invocation": { "module_args": { "_raw_params": "/sbin/ip ro get 10.50.74.63 | grep dev | awk '{print $3}'", "_uses_shell": true, "chdir": null, "creates": null, "executable": null, "removes": null, "warn": true } }, "rc": 0, "start": "2017-05-18 22:30:58.287661" } STDOUT: 10.50.64.254

@freeseacher

Ivan
18.05.2017
19:33:41
но админ статус нужен
поддержу. и Дескр. порта

Алексей
18.05.2017
19:33:56
нда

[shirokih-laptop] 22:33:50 /home/shirokih % /sbin/ip ro get 192.168.1.1 | grep dev 192.168.1.1 dev wlp4s0 src 192.168.1.46 [shirokih-laptop] 22:34:00 /home/shirokih % /sbin/ip ro get 8.8.8.8 | grep dev 8.8.8.8 via 192.168.1.1 dev wlp4s0 src 192.168.1.46

нужен интерфейс

и хренли делать ?

если уходим в маршрутизацию то будет интерфейс 5-ый аргумент

если локальный маршрут то третий

magic не удался

Ilya
18.05.2017
19:35:42
(

Алексей
18.05.2017
19:35:43
о

можно считать с конца же

Ilya
18.05.2017
19:36:07
что считать?

Ivan
18.05.2017
19:37:27
нужен интерфейс
что те надо узнать?

Алексей
18.05.2017
19:37:53
через какой интрефейс доступен сервер консула

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