@nocproject

Страница 1036 из 2357
Алексей
19.05.2017
07:54:07
@bee26 давай ка здесь.

bee26
19.05.2017
07:55:11
пересекаются темы . неудобно

несколько ип на ноде. не на тот ип встал консул

Алексей
19.05.2017
07:55:58
вчера тут разбирали этот вариант

Google
Алексей
19.05.2017
07:56:14
но грабля была с одной нодой на маршрутизации

bee26
19.05.2017
07:56:19
ручками править конфиг консула?

Алексей
19.05.2017
07:56:23
а у тя сервер имеет несколько адресов да ?

bee26
19.05.2017
07:57:06
ага

Алексей
19.05.2017
07:57:32
консул на эту тему выбирает адресс сам.

и предлагает какой нить забить в конфиг

я по умолчанию фигачу тот который defaut

может быть это не правильно

bee26
19.05.2017
07:58:33
да . нужный адрес не дефолт

нужно тот, который в башне

Алексей
19.05.2017
07:59:02
давай попробуем сделать json файл и положить его в /etc/consul.d/z_address.json

содержимое такое { "bind_addr": "192.168.1.1" }

bee26
19.05.2017
08:00:07
этот файл в /etc/consul/

Google
Алексей
19.05.2017
08:00:12
адрес бахни свой

и перезапусти сервис

bee26
19.05.2017
08:00:55
на ноде с сервером?

Алексей
19.05.2017
08:01:05
Именно где я говорю

E_zombie
19.05.2017
08:03:14
https://pastebin.com/Jx3fxZEk подозреваю синтаксическую.

bee26
19.05.2017
08:03:53
как его перезапустить?

Именно где я говорю
встало на нужный интерфейс

E_zombie
19.05.2017
08:06:37
ээээээ

у нас что пула default быть не должно и пулы все типа Pxxxx стали ?

/opt/noc/sa/migrations/0100_managedobject_set_pool.py я вот невкуриваю что здесь и зачем

Ivan
19.05.2017
08:07:24
у меня есть деволт

Алексей
19.05.2017
08:07:55
bee26
19.05.2017
08:08:13
пошел деплой

Алексей
19.05.2017
08:08:37
по скольку файл кастомный его никто не перетрет.

bee26
19.05.2017
08:09:44
надо в вики данный косяк положить. грабля

E_zombie
19.05.2017
08:11:41
@freeseacher что с пулами сейчас ? у меня валится миграция на том что ему не нравится наличие пула "default"

Алексей
19.05.2017
08:12:02
это плохо.

но не знаю чем помочь

Google
E_zombie
19.05.2017
08:12:30
ты покажи как оно должно быть я переделаю у себя.

по коду я вижу что всё должно быть в пуле P0001

или аналогичном.

Алексей
19.05.2017
08:13:09
bee26
19.05.2017
08:14:13
где оно вики? запилю

/opt/noc2/noc/bin/pip2 install —trusted-host cdn.getnoc.com ... ошибку выдает

IOError: [Errno 2] Нет такого файла или каталога: '/opt/noc2/noc/lib/python/site-packages/pyparsing-2.2.0.dist-info/METADATA'

E_zombie
19.05.2017
08:15:07
запускай ещё ра з

Илья
19.05.2017
08:18:50
создал classification rule. при дискавери валится трейс

https://pastebin.com/dkjHK2va

правило description eq None

Ilya
19.05.2017
08:20:09
@freeseacher подскажи мне по телеграфу

Ilya
19.05.2017
08:20:27
у меня сейчас 5 нод, в мониторинге только 3

как добавить или проверить почему их нету в переменной host?



Ivan
19.05.2017
08:22:00
у меня сейчас 5 нод, в мониторинге только 3
у тебя везде там телеграфы стоят и прочее?

Ilya
19.05.2017
08:22:06
но те ноды старые

Алексей
19.05.2017
08:22:41
:)

галочку в шаблонизировании поставь на чем нить

Google
Алексей
19.05.2017
08:23:10
она тебе сделает перечитывание шаблонных переменных

Алексей
19.05.2017
08:24:01
сверху templating

выбери там host

потыкай туда сюда галочки

или смени в какой момент они будут обновляться

Ilya
19.05.2017
08:25:55
версии телеграфа одинаковые

E_zombie
19.05.2017
08:26:49
@dvolodin ААААА ПИЗДЕТЦ НЕ МИГРИРУЕТ !!!!!

Admin
ERROR: S client not available

Алексей
19.05.2017
08:28:22
чет не помогло
дебаж. начни с сервиса он должен работать.

я пожалуй тоже пойду этим займусь.

Ilya
19.05.2017
08:29:31
Active: failed

:)

E_zombie
19.05.2017
08:30:34
ЗАИБИЧЕСКОЕ. миграция не проходит потому что объекты мо не в нужном пуле. через шел поменять нельзя так как нет нужных таблиц.

Ilya
19.05.2017
08:30:42
дебаж. начни с сервиса он должен работать.
а ты логи телеграфа выключил?

Алексей
19.05.2017
08:30:52
они в journald

Ilya
19.05.2017
08:30:55
а, ок

спс

они в journald
May 19 11:29:50 mongodb02 telegraf[16002]: 2017/05/19 11:29:50 E! Error parsing /etc/telegraf/telegraf.d/memcached.conf, line 8: field corresponding to `servers' is

Google
Ilya
19.05.2017
08:33:34
там же нету его

поправил

мой косяк видимо

Bitbucket
19.05.2017
08:37:43
Aleksey Shirokih pushed to noc/feature/microservices nginx service registration

E_zombie
19.05.2017
08:45:56
»> mo = ManagedObject.objects.filter() »> »> for m in mo: ... print m, m.pool ... m.pool = 'P0001' ... m.save() ... Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/opt/noc/lib/python2.7/site-packages/django/db/models/query.py", line 118, in _result_iter self._fill_cache() File "/opt/noc/lib/python2.7/site-packages/django/db/models/query.py", line 892, in _fill_cache self._result_cache.append(self._iter.next()) File "/opt/noc/lib/python2.7/site-packages/django/db/models/query.py", line 301, in iterator obj = model(*row[index_start:aggregate_start]) File "/opt/noc/lib/python2.7/site-packages/django/db/models/base.py", line 300, in __init__ setattr(self, field.attname, val) File "/opt/noc/core/model/fields.py", line 352, in __set__ instance._meta.object_name, self.field.name) ValueError: Cannot assign None: "ManagedObject.pool" does not allow null values.

wtf ?

E_zombie
19.05.2017
08:47:04
а потому что миграция не работает

там пиздетц упорашки

Ivan
19.05.2017
08:47:20
всех в дефолт засунь

E_zombie
19.05.2017
08:47:29
class Pool(Document): meta = { "collection": "noc.pools" } name = StringField(unique=True, min_length=1, max_length=16, regex="^[0-9a-zA-Z]{1,16}$")

они сидят в дефолте.

смотри что валится выше я на пастебин выкладывал

а забей. там всё умерло

Ivan
19.05.2017
08:51:43
=(

E_zombie
19.05.2017
08:54:11
File "/opt/noc/fm/migrations/0041_i18n.py", line 17, in forwards text = d["text"]["en"] KeyError: 'text'

Dmitry
19.05.2017
08:54:59
красота

воткни там print d

E_zombie
19.05.2017
08:55:55
{u'vars': [{u'name': u'module', u'description': u'Module type'}, {u'name': u'interface', u'description': u'Hardware port or slot'}, {u'name': u'reason', u'description': u'Reason'}], u'root_cause': [], u'flap_window': 0, u'plugins': [], u'discriminator': [u'module'], u'clear_handlers': [], u'category': ObjectId('57ea4389adf13e5f11f6af9d'), u'recover_time': 300, u'uuid': UUID('f3d81e67-27fc-4100-ba8d-4f9f01e772da'), u'topology_rca': False, u'recommended_actions': u'', u'symptoms': u'', u'default_severity': ObjectId('590987ea6282f23dea92e542'), u'user_clearable': True, u'flap_threshold': 0.0, u'datasources': [], u'body_template': u'Hardware module {{module}} error{% if interface %}, interface {{interface}}{% endif %}{% if reason %}\nReason: {{reason}}{% endif %}', u'flap_condition': u'none', u'is_unique': True, u'name': u'Chassis | Hardware | Module | Module Error', u'handlers': [], u'subject_template': u'Hardware module {{module}} error{% if interface %}, interface {{interface}}{% endif %}', u'_id': ObjectId('5909883e6282f23dea930dc6'), u'probable_causes': u''} Traceback (most recent call last): File "./commands/migrate.py", line 16, in <module> ignore_ghosts=True) File "/opt/noc/lib/python2.7/site-packages/django/core/management/__init__.py", line 150, in call

Ilya
19.05.2017
09:02:18
@freeseacher консул прилично жрет

это норм?



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