Dmitrii
Есть же ansible-console
Александр
Сложное вообщем ты чото приудмал
Aleksey
ансибл консоль не про то
Aleksey
у меня примерно 12 разных впнов
Александр
Ну, сделай алиасы, алиас дергает скрипт запуска vpn, после ссш коннект
Александр
А ты хочешь из коропки такое
Александр
😕
Aleksey
наверное ест ьвсе варианты. от pptp до checkpoint vpn. за впнами разные проекты. с разным принятым нейминогов
Александр
Сделай себе контейнеры внутри который будет поднят всегда впн, ssh cont1 > там уже поднят впн> ssh serv1.project1
Александр
😄
Aleksey
большую часть боли снимает gnome connection manager. но он умеет не всё.
Aleksey
Денис, да можно.
Александр
а vpn pptp?
Denis
вот там старт впна )
Aleksey
Александр
Можно было б сделать через тунель и не ебать мозги, в .ssh/config указать его
Александр
Только в случае, если там внешка открыта
Aleksey
ну конечно не открыта
Aleksey
зачем тогда vpn
Александр
vpn можно использовать не только для доступа 😉
Aleksey
настройка тунелй отдельная болька.
Aleksey
ssh config не умеет в логирование вывода консоли
Aleksey
придется запускать script. а это писец
Александр
Aleksey
я хочу лог сессии.
Aleksey
весь in/out
Александр
Эм, там же логлевел есть
Александр
На сколько я помню
Александр
или ты о чем-то ином
Aleksey
я о вбитых командах и выводе команд
Александр
Запись в файл ввода/вывода команд
Aleksey
там это где ?
Александр
в .ssh/config - loglevel есть
Denis
там другое
Aleksey
это не то
Aleksey
там согласование шифров и такое вот
Александр
Я уже понял, что ты о другом)
Aleksey
к тому же ssh only
Dmitrii
Вот здесь https://github.com/KostyaSha/github-integration-plugin/blob/master/github-pullrequest-plugin/src/main/java/org/jenkinsci/plugins/github/pullrequest/dsl/GitHubPRJobDslExtension.java#L24 в плагине объявление того как расширяется DSL данным плагином. Т.е. в блоке triggers должно стать доступно писать onPullRequest. Однако — плагин установлен а при запуске оно ругается очень подозрительным способом:
WorkflowScript: 17: Triggers definitions cannot have blocks @ line 17, column 5.
onPullRequest {
^
Т.е. как будто оно не загрузило этот экстеншен. Как проверить? Может у кого было подобное?
Герман
Подскажите, пожалуйста, почему шрифт OpenType может системой не подгружаться?
/usr/share/fonts/opentype/NotoSansCJKsc-Medium.otf
fc-cache -f -v
/usr/share/fonts/opentype: caching, new cache contents: 0 fonts, 0 dirsfc-list также его игнорирует
Герман
Разобрался, где-то поломался файл со шрифтом. Перенёс ещё раз всё ок
Denis
кто то живёт со stolon'ом ?
Ivan
Никто с ходу не скажет как и можно ли искать в ES по размеру прилетевшего event'a?
Ivan
Denis
живем, а что интересует?
При попытке синкнуть слейв оказывается что он хранит 8 вол сегментов и этого времени тупо не хватает
Ivan
Не сталкивались с подобным
Denis
тоесть не апали столон на живом уже кластере с 3+ слейвами ?
Ivan
у нас для новых проектов он используется, соотвественно сначало был ап, после уже использования новых бд. используем в кластерах 1 мастер и 2 слейва
Igor
тихо и незаметно, borg 1.1
Vlad
ждем 1.2. Там наконец-то начнут использовать мультипроцессорность. Вот писали-бы сразу на go не-было бы таких проблем :)
Aleksey
а борг уже умеет бекапить ноутбук ?
Vlad
А чем бекапить ноутбук отличается от бекапить что-то иное?
Aleksey
мобильностью ноута не ?
Aleksey
и закрытием крышки
Vlad
Хочется как time machine но на linux?
Aleksey
я не очень с техникой апле. так что могу только догадываться что такое тайммашин
Aleksey
тайм машин это типа Pitr для баз ?
Vlad
pitr для mac os
Denis
Denis
Denis
или нет...
Ivan
Если я правильно понял, это время для синка слейва с мастера. Если не успел, то помечается как мертвый. Но это не точно. Поэксперементируйте=)
Denis
Да не
Denis
История такая.
Есть рабочая инсталяция мастер + 3 слейва.
Мы решаем к примеру переехать на столон, апаем сентинелы, прокси на левых портах и стартуем кипер (init, standby).
кипер делает беейзбекап синкается начинает работать.
Потом мы хотим вторую машину накатить с этого слейва (каскад), чтобы у нас в кластере сентинела уже было 2 машинки.
И вот на слейве, max wal's выставлено 8 штук и это типа хардкод.
За время пока делается бейзбекап, волы тю тю.
Denis
https://github.com/sorintlab/stolon/blob/363332fc70d405adde899233d8aff1f74102e951/cmd/keeper/keeper.go#L128
вот тут список параметров которые типа "managed"
а вот тут они жёстко выпиливаются
https://github.com/sorintlab/stolon/blob/363332fc70d405adde899233d8aff1f74102e951/cmd/keeper/keeper.go#L539
а вот тут update использует предыдущую функцию и кажется круг замыкается
https://github.com/sorintlab/stolon/blob/363332fc70d405adde899233d8aff1f74102e951/cmd/keeper/keeper.go#L481
Denis
Или я что то делаю не так ! )
Ivan
т.е. вы пытаетесь сделать standby cluster? а зачем каскад? Судя по доке можно поднять сразу больше 1 кипера/сентинелов/прокси. Сентинелы определят мастера в в этом кластере и тот начнет тянуть данные с основной бд. После остальные киперы станут слейвами относительно мастера в кластере. А после можно и переключаться=) Сам не проверял, но вроде в доке так.
https://github.com/sgotti/stolon/blob/4d7150977e5f96cc4cadfb386f2c6550ebf00ee3/doc/standbycluster.md
Denis
Denis
и начнут синкаться они с того кипера который в их кластере "мастер"
Denis
и пока они синкаются 8 wal'ов успевают заротейтиться
Ivan
ясно, если проблему решите. То поделитесь
Denis
чот у нас пока тока одно решение, на момент сборки контейнера патчить stolon на максимальное кол-во wal'ов
Nick
Dmitrii
Господа, а кто нибудь делал такую конфигурацию в nginx: есть директории /var/root/a и /var/root/b. Сначала при запросе /test.txt надо глянуть в первую диреткорию на наличие статик файла а если его там нету то сменить root на вторую диру и там уже динамика
Dmitrii
Почему то если делать 2 локейшена то я получаю 403 если испльзую try_files на первом
Dmitrii
А епта. Затупил 😕
G72K
@korotovskii , try_files
Dmitrii
Да да, через него и сделал