@nocproject

Страница 508 из 2357
E_zombie
31.10.2016
18:46:37
так что федора сервер - не самый плохой вариант.

Алексей
31.10.2016
18:46:50
ну отказываться от 5 дистров чтоли ?

и говорить ставьте на федору *

E_zombie
31.10.2016
18:47:00
не думаю что там будут какие то отличия от центоса\рхел 7

Google
Алексей
31.10.2016
18:47:13
в центосе 7 нету

тока что проверил

peewee тоже нету

как в таком мире собирать пакеты ?

Илья
31.10.2016
18:47:38
ну отказываться от 5 дистров чтоли ?
и делать одну готовую виртуалку

Алексей
31.10.2016
18:47:46
хм...

это шаг не в ту сторону

Илья
31.10.2016
18:48:06
многие так делают

Алексей
31.10.2016
18:48:34
но похоже в ту это тупо докер

когда юзеру нафиг не надо знать как оно там внутри

Илья
31.10.2016
18:49:11
лучше готовую виртуалку

E_zombie
31.10.2016
18:49:20
нуууу типа да.

вернее две. башню и инсталяцию

Google
Илья
31.10.2016
18:50:08
тут скорее получается бабшя и башня+

Алексей
31.10.2016
18:50:10
башня отдельная только что бы не мешать в кучу контрольную ноду и саму инсталяцию

башню в докер я перенес за пару дней

и то большую часть этог овремени делал другое

а с пакетами и зависимостями не прост

надо както подбирать

Илья
31.10.2016
18:50:54
отдельная башня для крупных инсталляций и башня+ чтобы на той же виртуалке иметь и саму систему

Алексей
31.10.2016
18:51:03
или тащитьв репу нока 100500 внешних пакетов

это тоже вариант

просто я пока не хочу так делать

Илья
31.10.2016
18:51:12
конторе на сотню роутеров нахер не надо плодить эти машины

Алексей
31.10.2016
18:51:18
тупо оверхед

Илья
31.10.2016
18:51:41
оверхед это две вируталки на одну систему

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

Алексей
31.10.2016
18:52:07
не хочешь - велкам докер.

Илья
31.10.2016
18:52:27
я про готовое решение, которое можно развернуть

докер хуекер, мне уже покласть, главное чтобы работало

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

Алексей
31.10.2016
18:53:29
в докере вот это скрипт ставит инсталяцию

https://code.getnoc.com/noc/noc/blob/docker/bundle/run.sh

Google
Илья
31.10.2016
18:54:06
не, ты дай виртуалку

где уже и tcp через sysctl подкручен как ноку будет удобней

Алексей
31.10.2016
18:54:31
как обновлять?

Илья
31.10.2016
18:54:54
что именно?

Алексей
31.10.2016
18:55:06
эту виртуалку

Илья
31.10.2016
18:55:58
пользователю?

Алексей
31.10.2016
18:56:06
ага

Илья
31.10.2016
18:57:36
что именно не так?

Алексей
31.10.2016
18:58:14
ну тупо как ?

Илья
31.10.2016
18:58:48
ты же консоль у юзера не отнимаешь

средсвами дистрибутива

Алексей
31.10.2016
18:59:06
как средствами дистра ?

ну вот приехала к тебе виртуалка

на дебиане или там похер на чем

Илья
31.10.2016
18:59:40
ну приехала

Алексей
31.10.2016
18:59:49
ну

а потом ты хочешь спустя полгода обновится

прогнать миграции

добавить профилей

вкрутит ьбольше фич

Google
Алексей
31.10.2016
19:00:27
и чо как ?

Илья
31.10.2016
19:00:30
sudo emerge —ask —update —newuse —changed-deps=y —deep @world

Алексей
31.10.2016
19:00:34
что ты должен сдлать

ну

а нок?

E_zombie
31.10.2016
19:01:18
dnf -y install dnf-automatic

Илья
31.10.2016
19:01:20
пользователь сделает то что ты ему скажешь

Алексей
31.10.2016
19:01:35
а что мне ему сказать?

Илья
31.10.2016
19:01:45
а что ты хочешь чтобы произошло?

Алексей
31.10.2016
19:01:56
обновился нок

Илья
31.10.2016
19:02:14
а ты сделал механизм для обновления?

пусть воспользуется

Алексей
31.10.2016
19:02:22
как он должен выглядеть ?

Илья
31.10.2016
19:02:25
отработает скрипт

Алексей
31.10.2016
19:02:38
что должен сделать скрипт ?

только не говори "обновить нок "

Ilya
31.10.2016
19:02:59
Ы

Илья
31.10.2016
19:03:31
только не говори "обновить нок "
$ cat /opt/noc/scripts/update.sh #!/bin/sh cd /opt/noc VBEFORE=./scripts/about | grep NOC echo "Stopping NOC" ./scripts/noc-launcher.py stop sleep 3 ./scripts/upgrade echo "Starting NOC" ./scripts/noc-launcher.py start echo echo "Start version: " $VBEFORE echo "Current version: " ./scripts/about | grep NOC echo

E_zombie
31.10.2016
19:03:32
всем водки

Google
Алексей
31.10.2016
19:04:07
./scripts/upgrade что там ?

Илья
31.10.2016
19:04:16
не знаю, это ваш скрипт

Алексей
31.10.2016
19:04:16
что бы не было hg на оси

Илья
31.10.2016
19:04:28
кто сказал что его не должно быть

ну хер с ним

пусть его не будет

Алексей
31.10.2016
19:04:41
не хер...

Илья
31.10.2016
19:04:55
пусть выкачивает tar.gz и разворачивает в /opt/noc

и восстанавливает конфиги

Илья
31.10.2016
19:05:08
и мигрирует базу

Алексей
31.10.2016
19:05:28
Как я? ?
как тут большинство :)

я же не пртив

Илья
31.10.2016
19:06:32
ну есть альтернатива, руками подложить tar в нужное место

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

Алексей
31.10.2016
19:06:41
просто хочу уменьшить сложность

вариант с готовой виртуалкой годится для подзнакомится

но не годиться для day to day

Илья
31.10.2016
19:07:08
отнюдь

почему у других получается

Алексей
31.10.2016
19:07:28
дак у кого ?

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