
Ilya
05.11.2016
17:02:29
TASK [node : Upgrade PIP]
same

Алексей
05.11.2016
17:02:45
fix it
give me the patch then

Google


Ilya
05.11.2016
17:06:07
Install additional prod requirements
TASK [mongod : Create admin user]
fatal: [db03]: FAILED! => {"changed": true, "cmd": "/usr/bin/mongo admin /opt/noc/var/etc/mongo/admininit.js", "delta": "0:00:00.043599", "end": "2016-11-05 20:11:08.668550", "failed": true, "rc": 253, "start": "2016-11-05 20:11:08.624951", "stderr": "", "stdout": "MongoDB shell version: 3.2.10\nconnecting to: admin\n2016-11-05T20:11:08.666+0300 E QUERY [thread1] Error: couldn't add user: not master :\n_getErrorWithCode@src/mongo/shell/utils.js:25:13\nDB.prototype.createUser@src/mongo/shell/db.js:1267:15\n@/opt/noc/var/etc/mongo/admininit.js:4:1\n\nfailed to load: /opt/noc/var/etc/mongo/admininit.js", "stdout_lines": ["MongoDB shell version: 3.2.10", "connecting to: admin", "2016-11-05T20:11:08.666+0300 E QUERY [thread1] Error: couldn't add user: not master :", "_getErrorWithCode@src/mongo/shell/utils.js:25:13", "DB.prototype.createUser@src/mongo/shell/db.js:1267:15", "@/opt/noc/var/etc/mongo/admininit.js:4:1", "", "failed to load: /opt/noc/var/etc/mongo/admininit.js"], "warnings": []}
@freeseacher
> rs.status()
{
"info" : "run rs.initiate(...) if not yet done for the set",
"ok" : 0,
"errmsg" : "no replset config has been received",
"code" : 94
}
@freeseacher помоги реплику собрать :)
noc:PRIMARY> rs.status()
{
"ok" : 0,
"errmsg" : "not authorized on admin to execute command { replSetGetStatus: 1.0 }",
"code" : 13
}


Алексей
05.11.2016
17:53:40
механика сборки реплики такая
делаешь новые сервер
говоришь rs.add
оно всё собирается
обрти внимаение что прежде чем mongo процесс стантанет он должен быть праивльно сконфигурирован
конфиг монги которая используется ноком отличается от штатного

Google

Алексей
05.11.2016
17:54:58
и лежит /opt/noc/var/etc/mongo/mongod.conf

Ilya
05.11.2016
18:05:59
root@noc:/opt/noc# mongo admin
MongoDB shell version: 3.2.10
connecting to: admin
2016-11-05T21:05:48.832+0300 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2016-11-05T21:05:49.505+0300 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:229:14
@(connect):1:6
exception: connect failed

Алексей
05.11.2016
18:06:31
ну
нет говорит монги

Ilya
05.11.2016
18:07:00
root@noc:/opt/noc# service mongod status
● mongod.service - LSB: An object/document-oriented database
Loaded: loaded (/etc/init.d/mongod)
Active: active (running) since Сб 2016-11-05 21:00:38 MSK; 6min ago
Process: 807 ExecStart=/etc/init.d/mongod start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/mongod.service
└─845 /usr/bin/mongod —config /opt/noc/var/etc/mongo/mongod.conf
зашло
ппц монга стартовала долго
похоже хосты тупят в хлам
tail -f /var/log/mongodb/mongod.log
ждал минут 10

Andrey
05.11.2016
18:12:55
слишком много золота награбили
тяжело плыть

Ilya
05.11.2016
18:13:17
:)))

Алексей
05.11.2016
18:26:43
у тя собралось все ?

Ilya
05.11.2016
18:27:07
Нет, меня попросили не трогать комп дома вечером и посмотреть фильм ))

Алексей
05.11.2016
18:27:19
:)
а я как раз насмотрелся фильмов
я смотрю N начал оживлять форум.
поможем ему ?

Andrey
05.11.2016
18:29:24
чем помочь?

Google

Andrey
05.11.2016
18:29:45
можно туда дискуссий накидать, пока они на Гитхаб не уехали

Алексей
05.11.2016
18:32:58
гитлаб
багтрекер не место для дискуссий имхо
а форум вполне себе

Andrey
05.11.2016
18:33:41
ну, надо же где-то пожелания собирать
чтобы можно было подумать и оформить это в конкретное предложение

Алексей
05.11.2016
18:34:52
ага да

Ivan
05.11.2016
19:03:45

Алексей
05.11.2016
19:08:11

Ivan
05.11.2016
19:08:25
там будет инет?)

Алексей
05.11.2016
19:08:50
хз
не приоритет
я там чото говорил про то что монгу можно держать одну ? извиняйте был не прав.

Bitbucket
05.11.2016
21:42:24
Aleksey Shirokih pushed to noc/feature/microservices
provide more mongodb stats

Ilya
06.11.2016
08:39:47
ахахахаха, @freeseacher storage veeam backup (ленты)

Алексей
06.11.2016
08:54:57

Ilya
06.11.2016
08:56:31
kernel:[ 4125.215556] BUG: soft lockup - CPU#20 stuck for 21s! [mongod:2358]
ы ?
и то что монга вчера стартовала так долго

Google

Ilya
06.11.2016
09:11:34
вот в чём прикол то был

Dmitry
06.11.2016
09:16:54
А это не последствия какого-нибудь turboboost?
https://support.citrix.com/article/CTX127395

Ilya
06.11.2016
09:20:19

Dmitry
06.11.2016
09:20:44
я про soft lockup

Ilya
06.11.2016
09:20:47
@freeseacher @dvolodin есть мысли по линковке через облако? p2mp
Привет
Типо pe - cloud - ce
Сейчас можно линковать только p2p
И суб интерфейс нельзя линковать
И подписка на отчеты сырая - когда добавляю или редактирую какой-то отчет, то происходит рассылка по всем отчетам
без vm-tools все ресурсы отдал ВМ
@dvolodin посмотри пул и вопросы мои :)

Dmitry
06.11.2016
09:28:32
саб нельзя линковать, и правильно
там же только логика

Ilya
06.11.2016
09:29:17
PE-cloud-CEx

Dmitry
06.11.2016
09:38:23
а я на эту тему про другое думал

Ilya
06.11.2016
09:42:06
Поделись мыслями

Google

Dmitry
06.11.2016
09:45:45
https://www.evernote.com/l/ADndseLG3zNJaY_qqEDq488-sch2QUuG5lc

Ilya
06.11.2016
10:01:16

Dmitry
06.11.2016
10:39:14
https://www.evernote.com/l/ADnplaod6_tIE5LgJYstsEaEF0mZW3Fgpdk
а это вот ответная часть

Andrey
06.11.2016
11:16:02
https://www.evernote.com/l/ADnplaod6_tIE5LgJYstsEaEF0mZW3Fgpdk
Привязку к сервисам (каналам), видимо, надо будет по target'у осуществлять. Других признаков нет...
Привязывание профиля - это сложно. У нас сейчас, даже Athentication profile на назначается при дискавери. Я написал такой скрипт:
1) Считываю все AuthProfile
2) прохожу по оборудованию и сравниваю поля - Пользователь, пароль, Community. Если совпадают - то меняю на профиль.
И target - IP-адрес для *-echo может, VRF:IP ?
пробы могут висеть в разных VRF

Ilya
06.11.2016
11:26:59
да
и grt+vrf
долго ли монга реплику собирает?

Andrey
06.11.2016
11:28:33
вообще, любопытная идея сделать target - идентификатором канала. в итоге, у каждого канала есть своя цель) это может быть, порт, железка, адрес...

Ilya
06.11.2016
11:28:36
а всё, собралось

Bitbucket
06.11.2016
11:28:47
Andrey pushed to noc/feature/microservices
Convert time from request (UTC) to local

Andrey
06.11.2016
11:28:55
:) время собирать камни

Ilya
06.11.2016
11:29:01
@freeseacher TASK [mongod : Create database user]