@nocproject

Страница 1051 из 2357
E_zombie
22.05.2017
11:30:33
даёшь мне 100р на сбербанк и я поделюсь скриптами для автодобавления хостов в базу.

и дальше всё будет

Bitbucket
22.05.2017
11:31:13
Dmitry Volodin pushed to noc/feature/microservices External NRI and TT system integration fields

John
22.05.2017
11:31:46
скрипты то пока не нужны. Хотелось бы понять самому как оно должно работать и как работает

Google
Ivan
22.05.2017
11:32:03
моим скриптом барыжат!

E_zombie
22.05.2017
11:32:09
открывает са - менеджед обджект и добавляешь хост

не твоим а своим.

не трынди

Ivan
22.05.2017
11:32:40
твой в микро не работал +)

E_zombie
22.05.2017
11:32:52
шоооооо

мальчик, канай отсюдава.

всё работало.

Ilya
22.05.2017
11:33:38
Да, но нет
Как тогда быть??? Я всегда​рассчитывал на это..

Алексей
22.05.2017
11:33:49
но сейчас поднимаю ровно по одной енв в каждой башне

так сильно меньше багов

Google
bee26
22.05.2017
11:34:42
не пашет дискавери . вываливается с ошибкой

EXCEPTION: <class 'noc.core.dcs.base.ResolutionError'>

Алексей
22.05.2017
11:36:02
если зайти на порт 8500 бутстрап сервера там есть сервисы ?

bee26
22.05.2017
11:39:59


это?

E_zombie
22.05.2017
11:40:42
доктор. а где вы такие картиночки берёте?

bee26
22.05.2017
11:40:47
https://paste.ee/p/OfUd1

http://сервак:8500

Алексей
22.05.2017
11:42:26
Алексей
22.05.2017
11:43:33
активтаоры в списке есть ?

bee26
22.05.2017
11:43:50
classifier - нормально пашет

активаторы зеленые

Алексей
22.05.2017
11:44:50
лог у них бежит ?

bee26
22.05.2017
11:45:26
нет

John
22.05.2017
11:45:33
выбираем Pool - GLOBAL дальше перебираем все Service и ставим галочку в Instances это написано в мане "Установка NOC Tower на Debian 8.2" Но у меня это поле требует ввести значение. И не ясно про какое знаечние речь

Алексей
22.05.2017
11:45:42
нет
значит они не регнуты

Google
Алексей
22.05.2017
11:45:51
для начала попробуй ребутнуть их

bee26
22.05.2017
11:45:56
те нет. весь лог в этом [activator] POST /api/activator/ (10.58.168.132) 40.23ms

Алексей
22.05.2017
11:46:20
те нет. весь лог в этом [activator] POST /api/activator/ (10.58.168.132) 40.23ms
а там ничего другого по большому счету и н едолжно быть

bee26
22.05.2017
11:46:25
в начале [noc.core.dcs.base] Registering service activator-test:

Алексей
22.05.2017
11:46:59
https://paste.ee/p/OfUd1
у тя такого вот много ?

bee26
22.05.2017
11:47:09
и такие иногда есть [noc.core.script.loader] Loading script Cisco.IOS.get_capabilities

после перезапуска нока

Алексей
22.05.2017
11:47:24
после запуск анормально

там каталог еще не успел набраться

поэтому так

там логика такая, сервисы стартуют идут в консул и регаются.

Алексей
22.05.2017
11:48:30
консул добавляет их в серисы. потом когда дискавери нужен активатор он спрашивает это не как раньше через etc/noc.yaml а через консул

bee26
22.05.2017
11:48:45
те в вебе должны быть зеленые?

Алексей
22.05.2017
11:49:01
если к моменту вопроса активатор ещ ене не регруля, или если по нему еще не прошел helathcheck получим эту ошибку

bee26
22.05.2017
11:49:05
может nsqd удалить надо было?

Алексей
22.05.2017
11:49:23
те в вебе должны быть зеленые?
может быть не зелеными nginx и mongo-master

остальные должны быть зелеными да

при том монгомастер будет не зеленым когда у тя более одного хоста с монгой

bee26
22.05.2017
11:50:23
Serf Health Status serfHealth passing

Google
Ilya
22.05.2017
11:51:56
bee26
22.05.2017
11:52:37
консул не тем же занимается?. я просто спросил

такое ощущение что scheduler не пашет

Andrey
22.05.2017
11:53:13
такое ощущение что scheduler не пашет
на чём основано ощущение?

bee26
22.05.2017
11:53:14
в логах [noc.core.dcs.base] Session renewed

Andrey
22.05.2017
11:53:25
в логах [noc.core.dcs.base] Session renewed
в логах дискавери?

Алексей
22.05.2017
11:53:30
Admin
ERROR: S client not available

Алексей
22.05.2017
11:53:46
nsqd это очередь

консул это сервис дискавери

примерно как пионер и корова похожи

Ilya
22.05.2017
11:54:27
примерно как пионер и корова похожи
Можно надеть красную повязку

Алексей
22.05.2017
11:54:39
да. а пионера подоить.

E_zombie
22.05.2017
11:55:08
что то у меня консул говорит что мемкешед файлед а по логам оно живое

Алексей
22.05.2017
11:55:21
может и так

а котороый у тя в жизни nc ?

глянь в /etc/consul.d/memcached.json

команда в scripts должна проходить

но скорее всего нет.

Google
Алексей
22.05.2017
11:56:56
ибо у тя nc хочет ключ какой нить типа -w 1

E_zombie
22.05.2017
11:57:28
[root@nochost1 noc]# nc -q 1 localhost 11211 nc: invalid option — 'q' Ncat: Try `--help' or man(1) ncat for more information, usage options and help. QUITTING. [root@nochost1 noc]# nc localhost 11211 ERROR ERROR ERROR ERROR

Алексей
22.05.2017
11:58:31
опыты показывают что у всех ставится разный nc

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

John
22.05.2017
11:59:07
деплой комплитед <html><title>404: Not Found</title><body>404: Not Found</body></html>

John
22.05.2017
11:59:37
это в башне

E_zombie
22.05.2017
11:59:54
2:nmap-ncat-6.40-7.el7.x86_64 : Nmap's Netcat replacement Repo : @base Matched from: Filename : /usr/bin/nc

John
22.05.2017
11:59:54
в разделе env

Алексей
22.05.2017
12:00:14
на rhel

# nc --version Ncat: Version 6.40 ( http://nmap.org/ncat ) # echo stats | nc localhost 11211 | grep uptime STAT uptime 2759531

E_zombie
22.05.2017
12:01:46
так канает

Алексей
22.05.2017
12:02:12
"check": { {% if ansible_distribution in ['RedHat' or 'CentOS'] %} "script": "echo stats | nc localhost 11211 | grep uptime ||(exit 2)", {% elif ansible_distribution in ['FreeBSD'] %} "script": "echo stats | nc -N localhost 11211 | grep uptime ||(exit 2)", {% else %} "script": "echo stats | nc -q 1 localhost 11211 | grep uptime ||(exit 2)", {% endif %} "interval": "10s" } }

хм.

у тя же Centos ?

E_zombie
22.05.2017
12:02:26
да

Алексей
22.05.2017
12:02:48
ну и хренли тогда :) ?

meh...

E_zombie
22.05.2017
12:03:11
-q 1 там лишнее

[root@nochost1 noc]# /etc/consul.d/memcached.json -bash: /etc/consul.d/memcached.json: Permission denied [root@nochost1 noc]# tail -f /etc/consul.d/memcached.json "name": "memcached", "tags": [ ], "port": 11211, "enableTagOverride": false, "check": { "script": "echo stats | nc -q 1 localhost 11211 | grep uptime ||(exit 2)", "interval": "10s" } } }

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