@nocproject

Страница 2339 из 2357
Ikonnikov
18.10.2018
05:56:20
Но разве при перезапуске сервиса noc не все с ним связаное перегружается?

Andrey
18.10.2018
05:56:54
перезапускается только сервисы НОКа

Ikonnikov
18.10.2018
05:57:16
Мндя

Google
Ikonnikov
18.10.2018
05:57:20
Ок

Ща правильно все сделаю

Dmitry
18.10.2018
06:01:49
базы рестартовать - так себе идея

да и nsqd

Ivan
18.10.2018
06:05:18
https://pastebin.com/vnx0j0r9
Откуда ты столько настроек взял?

Ikonnikov
18.10.2018
06:05:46
Дамп делать

Andrey
18.10.2018
06:06:09
Ivan
18.10.2018
06:06:52
Понятно

Ikonnikov
18.10.2018
06:20:52
что-то мне расхотелось создавать данный файл

может подскажете как поправить конфиг в базе, что бы русифицировать меню?

через башню это не сделать :(

Dmitry
18.10.2018
06:22:28
можно через NOC_CONFIG

Ikonnikov
18.10.2018
06:25:12
Google
Ikonnikov
18.10.2018
06:25:26
нашел вот такую статью https://kb.nocproject.org/pages/viewpage.action?pageId=26772210

пробую консул

root@Node1:/home/noc# cd /opt/noc root@Node1:/opt/noc# consul kv get -recurse noc/language root@Node1:/opt/noc# consul kv get noc/language Error! No key exists at: noc/language root@Node1:/opt/noc#

Ivan
18.10.2018
06:27:52
Для того чтобы переменные из консула тоже работали, надо в башне поправить пути для переменных

Andrey
18.10.2018
06:28:08
это файл настроек для системы.

Ikonnikov
18.10.2018
06:28:43
в плане того что все работало а после обдейта стало плохо

а я и не знал в чем дело

лучше пусть все будет в базе

там при обдейте данные сами добоаляются

Andrey
18.10.2018
06:29:44
после какого апдейта?

что именно стало плохо?

куда данные добавляются сами?

Ikonnikov
18.10.2018
06:30:11
./noc config

Andrey
18.10.2018
06:31:00
./noc config
это команда. К апдейтам она не относится

Ikonnikov
18.10.2018
06:31:36
откуда она ерет данные?

из базы

Andrey
18.10.2018
06:31:48
из базы
config.py

Google
Andrey
18.10.2018
06:31:51
в корне папки

дальше туда добавляются данные из etc/tower.yml

и дальше из etc/settings.yml

etc/tower.yml управляется башней, поэтому, если нужны какие-то свои настройки, то их надо писать в etc/settings.yml

Dmitry
18.10.2018
06:34:37
https://docs.getnoc.com/microservices/en/admin/configuration.html

вот для кого доку пишут?

Andrey
18.10.2018
06:36:33
вот для кого доку пишут?
для галочки, а что?

Ikonnikov
18.10.2018
06:43:24
даже ссылку скидывал на нее

я не понял по какой причине у меня стало грузить проц и память

ведь тех пунктов что нет в файле должны браться из других источников

Ivan
18.10.2018
06:46:25
я не понял по какой причине у меня стало грузить проц и память
Неоптисальные настройки сервисов, который ты себе захардкодил в конфиг и которые были поправлены в апстриме

Ivan
18.10.2018
06:48:49
Не конфиг, а переменные для сервисов. Его надо передвинуть вперёд -- иначе у него не будет приоритета

Ну и синтаксис иной

Вот как тут

consul://consul/noc,yaml:///opt/noc/etc/tower.yml,yaml:///opt/noc/etc/settings.yml,env:///NOC

Google
Ivan
18.10.2018
06:50:31
Пропиши в сеттингс только то, что тебе нужно и все, не мучайся

Ikonnikov
18.10.2018
06:52:06
Пропиши в сеттингс только то, что тебе нужно и все, не мучайся
bi: language: ru brand: NOC card: language: ru installation_name: KND-OIL language: ru language_code: ru login: language: ru

все

мне больше не нуно

Ivan
18.10.2018
06:52:44
Разве всяких языков нет в башне?

Да и имя там же есть

Ikonnikov
18.10.2018
06:52:57
вот этого нет

меню не русское

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

Ivan
18.10.2018
06:53:44
Ну ок

Ikonnikov
18.10.2018
06:54:05
а можно это в башне сделать?

Ivan
18.10.2018
06:55:27
Напиши иссью и я проверю. Через пару ндель

Ikonnikov
18.10.2018
06:59:08
а мои МР сейчас можешь подвердить ?

Ivan
18.10.2018
07:01:08
fx00f
18.10.2018
07:01:10
EXCEPTION: <type 'exceptions.AttributeError'> 'NoneType' object has no attribute 'close' START OF TRACEBACK ------------------------------------------------------------------------ File: core/script/cli/ssh.py (Line: 111) Function: close 104 try: 105 self.channel.close() 106 except _libssh2.Error as e: 107 self.logger.debug("Cannot close channel clearly: %s", e) 108 self.channel = None 109 self.logger.debug("Closing ssh session") 110 try: 111 ==> self.session.close() 112 except _libssh2.Error as e: 113 self.logger.debug("Cannot close session clearly: %s", e) 114 self.session = None 115 super(SSHIOStream, self).close(exc_info=exc_info) 116 117 def auth_publickey(self): Variables: exc_info = False self = <noc.core.script.cli.ssh.SSHIOStream object at 0x7f793bba56d0> e = Error('Unable to close the channel.',)

Клёва

@dvolodin ^^^^^^^

Куда полные трейсы занести?

Google
Dmitry
18.10.2018
07:02:16
в issue

fx00f
18.10.2018
07:03:23
Ща только попробую с чем-нить это всё связать

А когда !1310 бэкпортнуть собираетесь ?

А то мне ннада

Ikonnikov
18.10.2018
07:30:42
После диплоя в консуле конфиг не появился

создал файл за ново

прописал только 2 строки language: ru language_code: ru

Ikonnikov
18.10.2018
07:31:07
пока вроде все работает

fx00f
18.10.2018
07:31:12
Ivan
18.10.2018
07:32:32
После диплоя в консуле конфиг не появился
Где ты смотришь конфиг в консуле? В вебе?

Ikonnikov
18.10.2018
07:32:54
Все по инструкции

consul kv get -recurse noc/language

https://kb.nocproject.org/pages/viewpage.action?pageId=26772210#id-%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8FNOC-%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D1%8B%D1%83%D1%81%D0%BA%D0%BE%D1%80%D0%B5%D0%BD%D0%B8%D1%8F(pgbouncer,memcached)

пробую сейчас с портом

Ivan
18.10.2018
07:35:36
В веб консула зайди

И там пропиши то, что надо

Ikonnikov
18.10.2018
07:36:16
В веб консула зайди
там тоже не чего нет

Ivan
18.10.2018
07:36:22
Настройки в консуле не появятся. Они оттуда берутся, как и из всех файлов

Ikonnikov
18.10.2018
07:36:47
попробую в башне прописать consul://consul:8500/noc

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