@nocproject

Страница 1303 из 2357
fx00f
14.08.2017
07:44:37
Давай и сразу лог chwriter покаж

Ilya
14.08.2017
08:02:03
EXCEPTION: <type 'exceptions.UnicodeEncodeError'> 'ascii' codec can't encode characters in position 0-3: ordinal not in range(128) START OF TRACEBACK —---------------------------------------------------------------------- File: services/web/apps/inv/map/views.py (Line: 123)

ещё бага

она же, теперь inv.map

Google
Ilya
14.08.2017
08:02:19
123 ==> "name": str(segment.parent.name)

видимо что-то обновилась в дебиане и всё поехало

Как оно могло поломаться? ПРичину понять не могу

@dvolodin @freeseacher @aversant После деплоя меняется на ascii

In [1]: import sys In [2]: sys.getdefaultencoding() Out[2]: 'ascii'

до этого вручную менял на utf8

Dmitry
14.08.2017
08:50:00
sitecustomize лежит в правильном месте?

Dmitry
14.08.2017
08:55:09
ась

а ты print там вставь

чтобы увидеть, что он читается

python какой пускаешь?

из virtualenv?

Google
Ilya
14.08.2017
08:55:52
Dmitry
14.08.2017
08:56:10
PYTHONPATH еще посмотри

может лажа какая в нем

Ilya
14.08.2017
09:04:42
PYTHONPATH еще посмотри
>>> print sys.path ['', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/pymodules/python2.7']

In [1]: import sys In [2]: print sys.path ['', '/opt/noc/bin', '/opt/noc/lib/python2.7', '/opt/noc/lib/python2.7/plat-x86_64-linux-gnu', '/opt/noc/lib/python2.7/lib-tk', '/opt/noc/lib/python2.7/lib-old', '/opt/noc/lib/python2.7/lib-dynload', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/opt/noc/lib/python2.7/site-packages', '/opt/noc', '/opt', '/opt/noc/lib/python2.7/site-packages', '/opt/noc/lib/python2.7/site-packages/IPython/extensions', '/root/.ipython']

Dmitry
14.08.2017
09:07:22
а там /opt/noc/lib или /opt/noc/lib64

Ilya
14.08.2017
09:08:24
@dvolodin только ты видимо можешь помочь :)

Ivan
14.08.2017
09:20:45
напомните, где лежит service файл для юбашни?

Ivan
14.08.2017
09:25:51
поточнее
для системд файл

fx00f
14.08.2017
09:29:18
для системд файл
https://code.getnoc.com/noc/tower/tree/master/contrib

Dmitry
14.08.2017
09:30:33
@somovis добавь в файлик print

запусти noc shell

и убедись, что у тебя этот модуль вообще экспортируется

Ilya
14.08.2017
09:32:29
In [1]: import sys In [2]: sys.setdefaultencoding("utf-8") --------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-2-0b4b562a5430> in <module>() ----> 1 sys.setdefaultencoding("utf-8") AttributeError: 'module' object has no attribute 'setdefaultencoding' In [3]: reload(sys) <module 'sys' (built-in)> In [4]: sys.setdefaultencoding("utf-8") In [5]:

Dmitry
14.08.2017
09:33:18
это нормально

после инициализации эта функция стирается

Google
Ilya
14.08.2017
09:33:31
а

Dmitry
14.08.2017
09:33:53
короче, не загрузило оно тебе sitecustomize?

Ivan
14.08.2017
09:37:51
@freeseacher 8.9 currently is not an acceptable version of Debian for this role что там не так и можно ли скипнуть это?

Ilya
14.08.2017
09:39:20
Dmitry
14.08.2017
09:40:14
смотри lib/python/site.py

там типа exec_sitecustomize

Bitbucket
14.08.2017
09:40:39
Aleksey Shirokih pushed to noc/feature/chmetrics fix debian check. add patroni check

Ivan
14.08.2017
09:42:10
Спс

Ilya
14.08.2017
09:42:39
там типа exec_sitecustomize
def execsitecustomize(): """Run custom site specific code, if available.""" try: import sitecustomize except ImportError: pass

это ?

def main(): execsitecustomize()

Out[17]: <module 'sitecustomize' from '/usr/lib/python2.7/sitecustomize.pyc'>

Dmitry
14.08.2017
09:52:08
попробуй там print'ы повставлять

site.py вообще выполняется?

Ilya
14.08.2017
09:53:00
cat /usr/lib/python2.7/sitecustomize.py # install the apport exception handler if available try: import apport_python_hook except ImportError: pass else: apport_python_hook.install()

In [7]: execfile("/opt/noc/lib/python2.7/site.py") --------------------------------------------------------------------------- NameError Traceback (most recent call last) <ipython-input-7-c1e0815f2cc1> in <module>() ----> 1 execfile("/opt/noc/lib/python2.7/site.py") /opt/noc/lib/python2.7/site.py in <module>() 701 del sys.setdefaultencoding 702 --> 703 main() 704 705 def _script(): /opt/noc/lib/python2.7/site.py in main() 668 def main(): 669 global ENABLE_USER_SITE --> 670 virtual_install_main_packages() 671 abs__file__() 672 paths_in_sys = removeduppaths() /opt/noc/lib/python2.7/site.py in virtual_install_main_packages() 551 552 def virtual_install_main_packages(): --> 553 f = open(os.path.join(os.path.dirname(__file__), 'orig-prefix.txt')) 554 sys.real_prefix = f.read().strip() 555 f.close() NameError: global name '__file__' is not defined

так?

Dmitry
14.08.2017
10:00:58
ну его руками не надо прогонять

Google
Dmitry
14.08.2017
10:01:07
print добавь в начале

будет видно - грузится он, или нет

Ilya
14.08.2017
10:01:35
а где будет видно?

прям в шелл?

Dmitry
14.08.2017
10:02:06
да

Dmitry
14.08.2017
10:07:17
а таблицы в clickhouse созданы?

а

401

авторизация

Bitbucket
14.08.2017
10:48:50
Aleksey Shirokih pushed to noc/feature/microservices limit connections from pgbouncer to postgres

Ilya
14.08.2017
10:58:34
да
чет не получается..

Bitbucket
14.08.2017
11:14:00
Dmitry Luhtionov pushed to noc/feature/microservices Add ZTE.ZXDSL98xx.get_interfaces script

E_zombie
14.08.2017
11:27:29
http://www.opennet.ru/opennews/art.shtml?num=47016

Ilya
14.08.2017
11:39:15
@dvolodin root@noc:/opt/noc# ./noc shell ./noc: 17: ./noc: source: not found

вот может в этом дело?

Алексей
14.08.2017
11:39:26
нет

Ilya
14.08.2017
11:39:37
а зачем сурс этот?

fx00f
14.08.2017
11:47:45
нет
Ты посмотрел лог, что я тебе кидал?

Google
fx00f
14.08.2017
11:47:53
Доктор, меня все игнорируют!

Ivan
14.08.2017
11:48:19
Доктор, меня все игнорируют!
надо pmwriter вырубать в сервисах?

fx00f
14.08.2017
11:48:34
Ilya
14.08.2017
11:49:34
2017-08-14 14:47:58,083 [tgsender] [0865a20dc9c35000] Receiving message: [СОВА][dzerzhinskiy-dsw01] Авария закрыта (-***) [2017-08-14 14:00:15.996706, attempt 3] 2017-08-14 14:48:00,084 [nsq.reader] [noc:4150:tgsender:sender] uncaught exception while handling message 0865a20dc9c35000 body:'{"body":"\\u0417\\u0430\\u043a\\u0440\\u044b\\u0442\\u0430 \\u0430\\u0432\\u0430\\u0440\\u0438\\u044f: NOC | Managed Object | Ping Failed\\n\\u041e\\u0431\\u044a\\u0435\\u043a\\u0442: dzerzhinskiy-dsw01 (10.100.136.225)\\n\\u041a\\u0430\\u0440\\u0442\\u043e\\u0447\\u043a\\u0430 \\u0430\\u0432\\u0430\\u0440\\u0438\\u0438: https:\\/\\/noc.tech.mosreg.ru\\/api\\/card\\/view\\/alarm\\/599180a64a5e684756e68ce8\\/","subject":"[\\u0421\\u041e\\u0412\\u0410][dzerzhinskiy-dsw01] \\u0410\\u0432\\u0430\\u0440\\u0438\\u044f \\u0437\\u0430\\u043a\\u0440\\u044b\\u0442\\u0430","attachments":[],"address":"-***"}' Traceback (most recent call last): File "/opt/noc/lib/python2.7/site-packages/nsq/reader.py", line 344, in _handle_message success = self.process_message(message) File "/opt/noc/lib/python2.7/site-packages/nsq/reader.py", line 703, in process_message return self.message_handler(message) File "/opt/noc/core/service/base.py", line 607, in call_json_handler r = handler(message, **data) File "./services/tgsender/service.py", line 44, in on_message return self.send_tb(message.id, address, subject, body) File "./services/tgsender/service.py", line 107, in send_tb except urllib2.HTTPException as e: AttributeError: 'module' object has no attribute 'HTTPException'

Ivan
14.08.2017
11:56:15
Я вырубил
у меня почему-то chwriter нет в консуле

у тебя тоже?

Ivan
14.08.2017
11:56:47
говно какое

fx00f
14.08.2017
11:57:17
У меня оно сетрики не паи\шет, авторизоваться не могёт в КХ

А Алексей меня игнорирует ((((

E_zombie
14.08.2017
11:58:23
не до тебя сейчас. всё сломалось .

fx00f
14.08.2017
11:58:49
Ну и ладно, буду ждать)

E_zombie
14.08.2017
11:59:29
https://pp.userapi.com/c840225/v840225274/1c1c4/-0RPl1BECGc.jpg пофапай на ночной матизик

Ivan
14.08.2017
12:04:42
@freeseacher в башне надо ставить сервис clickhouse, если я его ставил извне руками?

fx00f
14.08.2017
12:05:21
Это плейбук

Ivan
14.08.2017
12:05:40
а что там настраиваться? clickhoyse 127.0.0.01

fx00f
14.08.2017
12:06:07
пойди да глянь

дохера там что настраивается

а что там настраиваться? clickhoyse 127.0.0.01
/opt/tower/var/tower/playbooks/<ENV>/ansible/roles/clickhouse

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