@nocproject

Страница 2157 из 2357
fx00f
30.07.2018
10:52:11
Ivan
30.07.2018
10:52:22
Алексей
30.07.2018
10:52:41
@freeseacher
конечно нет

Ivan
30.07.2018
10:52:51
а почему?

Google
Алексей
30.07.2018
10:52:56
мне пока не надо

Ivan
30.07.2018
10:53:12
а, ну в тестах где-нить, понятно что не в проде

Алексей
30.07.2018
10:53:22
тесты гоняются только на 3,6

Ivan
30.07.2018
10:53:27
я про { "featureCompatibilityVersion" : { "version" : "3.4" }, "ok" : 1 }

Алексей
30.07.2018
10:53:31
почти с момента появления тестов

fx00f
30.07.2018
10:53:32
@EKbfh [mongodb] -baseurl = https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.4/x86_64/ +baseurl = https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.6/x86_64/ enabled = 1 gpgcheck = 1 -gpgkey = https://www.mongodb.org/static/pgp/server-3.4.asc +gpgkey = https://www.mongodb.org/static/pgp/server-3.6.asc name = MongoDB Repository

чё ты там говорил-то?

fx00f
30.07.2018
10:54:11
вебка да ?
я к тому, что репы отключаются

Ivan
30.07.2018
10:54:30
fx00f
30.07.2018
10:54:52
Unable to start service mongod: Job for mongod.service failed because the control process exited with error code. See "systemctl status mongod.service" and "journalctl -xe" for details.

сука

Алексей
30.07.2018
10:55:09
я про { "featureCompatibilityVersion" : { "version" : "3.4" }, "ok" : 1 }
[root@localhost noc]# mongo -u root -p noc --authenticationDatabase admin MongoDB shell version v3.4.16 connecting to: mongodb://127.0.0.1:27017 MongoDB server version: 3.4.16 noc:PRIMARY> db.adminCommand( { getParameter: 1, featureCompatibilityVersion: 1 } ) { "featureCompatibilityVersion" : "3.4", "ok" : 1 }

Google
Алексей
30.07.2018
10:55:51
хм. по идее там должна была быть 3,6

а

вот и проверю миграцию на центосе

fx00f
30.07.2018
10:58:00
ЕЕееее

я выйграл еблю

** IMPORTANT: UPGRADE PROBLEM: The data files need to be fully upgraded to version 3.4 before attempting an upgrade to 3.6; see http://dochub.mongodb.org/core/3.6-upgrade-fcv for more details.

Алексей
30.07.2018
10:58:27
ну так выше было тоже

fx00f
30.07.2018
10:59:06
ща почитаю, был занят постгрёй

Алексей
30.07.2018
11:00:07
на пустой базе на центосе 7 апгрейд занялпримерно нихера по времени

Ivan
30.07.2018
11:00:41
умвр, ага

fx00f
30.07.2018
11:01:18
Это ясно

тока я так и не понял, чё делать?

Алексей
30.07.2018
11:01:44
а там, где монго 3.6?
[root@localhost noc]# mongo -u root -p noc --authenticationDatabase admin MongoDB shell version v3.6.6 connecting to: mongodb://127.0.0.1:27017 MongoDB server version: 3.6.6 noc:PRIMARY> db.adminCommand( { getParameter: 1, featureCompatibilityVersion: 1 } ) { "featureCompatibilityVersion" : { "version" : "3.4" }, "ok" : 1 }

Это ясно
стопни нок

стопни монгу

стартани монгу пусть подумает

Алексей
30.07.2018
11:02:30
А ты?
собираю в кучу знания

Google
Алексей
30.07.2018
11:03:14
А ты?
там самый сок будет с пулами. особенно если их более одного

Ilya
30.07.2018
11:03:25
Посмотрим что будет

Что-то с динамической нагрузкой сделал?

Алексей
30.07.2018
11:04:09
мрёт
https://docs.mongodb.com/manual/release-notes/3.6-upgrade-standalone/

Ilya
30.07.2018
11:04:21
yum upgrade

Ivan
30.07.2018
11:04:47
yum upgrade
ну-ну

Ilya
30.07.2018
11:05:00
ну-ну
Я так на 3.4 мигрировал

Ivan
30.07.2018
11:05:17
и переменная осталась 3.2 попробуй мигрировать дальше +)

fx00f
30.07.2018
11:11:50
ага, то есть сваливать обатно на 3.4 для начала

Terminator
30.07.2018
11:27:52
@Laxity77 будет жить. Поприветствуем!

fx00f
30.07.2018
11:32:46
noc:PRIMARY> db.adminCommand( { getParameter: 1, featureCompatibilityVersion: 1 } ) { "featureCompatibilityVersion" : "3.2", "ok" : 1 }

боль и страдания

noc:PRIMARY> db.adminCommand( { setFeatureCompatibilityVersion: "3.4" } ) { "ok" : 1 } noc:PRIMARY> db.adminCommand( { getParameter: 1, featureCompatibilityVersion: 1 } ) { "featureCompatibilityVersion" : "3.4", "ok" : 1 }

смотрим деплой )))

[root@noc-node1 mongodb]# mongod --version db version v3.6.6 git version: 6405d65b1d6432e138b44c13085d0c2fe235d6bd OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013 allocator: tcmalloc modules: none build environment: distmod: rhel70 distarch: x86_64 target_arch: x86_64

Всё окай, база 4-х гиговая за секунд 30 апгрейднулась

Ivan
30.07.2018
11:54:45
@freeseacher Может ты проставишь /opt/noc_custom/? по дефолту в роль

Google
Ivan
30.07.2018
11:54:56
и опправь localtion

Ivan
30.07.2018
11:55:55
так и есть
у меня вот пусто там было в поле

Алексей
30.07.2018
11:55:57
custom_path: "{{ noc_root }}/../noc_custom"

path: label: "Place custom code to" type: str default: /opt/noc_custom

fx00f
30.07.2018
11:56:13
так, я задеплоился

Алексей
30.07.2018
11:56:26
у тя пусто потому что что бы тебе притащить этополе и сделать его не пустым надо делать миграцию базы

тоесть делать новую башню

fx00f
30.07.2018
11:56:34
осталось починить что-то, чтоб каждый раз руками не нужно было на нодах git pull писать

Алексей
30.07.2018
11:56:35
увы и ах

Ivan
30.07.2018
11:56:52
тоесть делать новую башню
pull не прокатит, да?

Алексей
30.07.2018
11:57:00
Ivan
30.07.2018
11:57:04
что значит делать новую башню?!

я уже деплой запустил ;/

Алексей
30.07.2018
11:57:24
в которой будет миграция которая поправит базу

fx00f
30.07.2018
11:57:38
ну пока ты не сказал что у тя сломано
что бы что-то сделать, нужто это что-то найти

Ivan
30.07.2018
11:57:41
то есть пока роль кастом пользовать нельзя?

Алексей
30.07.2018
11:57:52
просто руками пропиши путь

Google
Ivan
30.07.2018
11:58:07
я так и сделал

Алексей
30.07.2018
11:58:10
на новх инсляциях дефот подставляется нормально

fx00f
30.07.2018
11:59:29
ну пока ты не сказал что у тя сломано
Вот, пока я ябся с монгами всякими, замержили пару рексестов, ща я в башне pull и deploy понажимаю, а код на нодах не обновится. И как это дело вылавливать - я ХЗ

Алексей
30.07.2018
11:59:57
cd /opt/noc cat .git/config

fx00f
30.07.2018
12:01:47
cd /opt/noc cat .git/config
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [user] email = noc_user@noc-node1 name = Noc User noc-node1 [remote "origin"] url = https://github.com/nocproject/noc.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "microservices"] remote = origin merge = refs/heads/microservices

Алексей
30.07.2018
12:10:32
не вижу какой то боли

покажи как у тя выглядит деплой в этом месте

думаю там типа changed или skipped написано

fx00f
30.07.2018
12:13:20
В этом, это в каком?

Алексей
30.07.2018
12:13:50
в Fetch changes from upstream

fx00f
30.07.2018
12:21:45
в Fetch changes from upstream
TASK [noc : Fetch changes from upstream] *************************************** skipping: [noc-node1] changed: [noc-node0] => (item=[u'git', u'patch', u'python-virtualenv', u'gcc', u'postgresql96', u'postgresql-devel', u'postgresql96-devel', u'libffi', u'libffi-devel', u'libmemcached', u'libmemcached-devel', u'zlib-devel', u'jemalloc', u'bzip2']) TASK [noc : Fetch changes from upstream] *************************************** skipping: [noc-node2] TASK [noc : Fetch changes from upstream] *************************************** skipping: [noc-node3]

Ivan
30.07.2018
12:30:25
Алексей
30.07.2018
12:31:11
почини это

Ivan
30.07.2018
12:31:44
что починить? У меня в /opt/noc/custom нужные вещи лежат

почему destination fatal: destination path '/opt/noc/custom' already exists and is not an empty directory.?

fx00f
30.07.2018
12:34:32
Запустил я новый деплой, ща глянем, код сам обновится или нет

Алексей
30.07.2018
12:47:58
ответь на мой ответ @freeseacher
я же говорю почини это

я мало что могу тебе еще сказать

пернести текущий кастом в кастом

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