@devops_ru
DevOps — русскоговорящее сообщество

Общаемся на темы DevOps, мониторинга, метрикам и облакам. Новости. См. также: @kubernetes_ru, @docker_ru, @rkt_ru, @coreos_ru, @ceph_ru, @openstack_ru Новости: @devops_news Вакансии и поиск работы: @devops_jobs Рекомендуем сразу отключить уведомления.

5075 members

Архив канала @devops_ru 5 мая 2016 г.

11:10:33 ДП
User 34045930
привествую. видел выше обсуждали мониторинг заббиксом?
11:10:50 ДП
User 34045930
может кто подсказать напраление куда копать
11:10:59 ДП
User 140231806
копай вниз
11:11:59 ДП
User 83323330
User 34045930
может кто подсказать напраление куда копать
Копай могилку для заббикса
11:12:19 ДП
User 108693562
А вот и ниасиляторы %)
11:12:22 ДП
User 12493585
User 34045930
может кто подсказать напраление куда копать
Что ты хочешь?
11:12:28 ДП
User 108693562
Вопрос в чем?
11:12:32 ДП
User 112260661
Копай сюда https://www.zabbix.com/documentation/3.0/manual/
11:12:46 ДП
User 108693562
User 112260661
Копай сюда https://www.zabbix.com/documentation/3.0/manual/
+ этому сэру
11:12:53 ДП
User 108693562
Очень хорошая Вика у них
11:13:07 ДП
User 12493585
User 108693562
А вот и ниасиляторы %)
Да ты понимаешь. Я например осилил в своё время язык Астра. И даже почти компилятор к нему написал. Я вот до сих пор думаю - зачем я это осилил?
11:13:22 ДП
User 83323330
User 108693562
А вот и ниасиляторы %)
Я то асилятор, но как-то умирает заббикс на моих задачах
11:13:31 ДП
User 2543313
User 108693562
А вот и ниасиляторы %)
А че там асиливать-то?
11:13:34 ДП
User 34045930
есть задача - мониторить доступность веб ресурсов  с помощью проверки цепочки запросов.   есть вот такой вот тригер {ubuntu:web.test.fail[webtest].count(#5,0,ne)}>4    где  [webtest] имя веб ресурса, который мониторим. Есть возможность передавать как-то макросом или скриптом в этот тригер имя ресурса или же все таки надо руками создавать кучу тригеров на каждый ресурс/цепочку?
11:13:41 ДП
User 2543313
Я его асилил настолько, что читал и правил код
11:13:45 ДП
User 108693562
User 83323330
Я то асилятор, но как-то умирает заббикс на моих задачах
может там ёлка нужна? или маштабировать заббикс
11:13:59 ДП
User 2543313
И сейчас думаю, и правда, зачем я это делал?
11:14:23 ДП
User 2543313
User 108693562
может там ёлка нужна? или маштабировать заббикс
Заббикс лучше всего масштабируется путем выброса в мусорную корзину
11:14:53 ДП
User 108693562
Напомни, во что ты там влюблен? нагиос, кажись?
11:15:04 ДП
User 2543313
А я не раскрывал такой информации
11:16:14 ДП
11:16:48 ДП
User 12493585
User 34045930
есть задача - мониторить доступность веб ресурсов  с помощью проверки цепочки запросов.   есть вот такой вот тригер {ubuntu:web.test.fail[webtest].count(#5,0,ne)}>4    где  [webtest] имя веб ресурса, который мониторим. Есть возможность передавать как-то макросом или скриптом в этот тригер имя ресурса или же все таки надо руками создавать кучу тригеров на каждый ресурс/цепочку?
сделай это классическими простыми средствами. возьми icinga2
11:16:52 ДП
User 108693562
Странно. вроде взрослые дяди, а такие категоричные
11:17:30 ДП
User 108693562
>icinga2 >классика
11:17:47 ДП
User 51019704
User 2543313
А я не раскрывал такой информации
ну есть какой-то любимый инструмент?
11:17:51 ДП
User 83323330
User 108693562
может там ёлка нужна? или маштабировать заббикс
Мне нужны метрики с разрешением в 1с, а лучше 100ms
11:17:53 ДП
User 112260661
User 34045930
есть задача - мониторить доступность веб ресурсов  с помощью проверки цепочки запросов.   есть вот такой вот тригер {ubuntu:web.test.fail[webtest].count(#5,0,ne)}>4    где  [webtest] имя веб ресурса, который мониторим. Есть возможность передавать как-то макросом или скриптом в этот тригер имя ресурса или же все таки надо руками создавать кучу тригеров на каждый ресурс/цепочку?
Это веб-мониторинг или обычный айтем-триггер?
11:18:22 ДП
User 108693562
User 83323330
Мне нужны метрики с разрешением в 1с, а лучше 100ms
очень на ёлку похоже
11:18:41 ДП
User 1534653
User 83323330
Мне нужны метрики с разрешением в 1с, а лучше 100ms
тогда про заббикс лучше забыть
11:18:49 ДП
User 51019704
User 12493585
Да ты понимаешь. Я например осилил в своё время язык Астра. И даже почти компилятор к нему написал. Я вот до сих пор думаю - зачем я это осилил?
что такое Астра?
11:18:50 ДП
User 34045930
User 112260661
Это веб-мониторинг или обычный айтем-триггер?
веб
11:18:58 ДП
User 83323330
User 108693562
очень на ёлку похоже
Штоэта?
11:19:02 ДП
User 12493585
вы тут массово путаете сборщик метрик с алерт-мониторингом, обзывая это всё одним словом "мониторинг".
11:19:10 ДП
User 108693562
User 83323330
Штоэта?
ELK stack
11:19:23 ДП
User 108693562
User 12493585
вы тут массово путаете сборщик метрик с алерт-мониторингом, обзывая это всё одним словом "мониторинг".
Вот зачем они так?
11:19:58 ДП
User 12493585
User 108693562
Вот зачем они так?
а ты тоже. ты не смог вот эту разницу описать, как я тебя не спрашивал. ты первый это и не различаешь
11:20:45 ДП
User 108693562
User 12493585
а ты тоже. ты не смог вот эту разницу описать, как я тебя не спрашивал. ты первый это и не различаешь
Я тебе писал про мониторинг, и что я под этим понимаю. для меня это отслеживание состояния критичных и не очень сервисов
11:20:52 ДП
User 108693562
Куда уж проще?
11:21:12 ДП
User 140231806
срааааач!
11:21:23 ДП
11:21:49 ДП
User 112260661
User 34045930
веб
блин, про веб не подскажу. Ну а если запилить шаблон с проверками и сделать кучку хостов и брать с каждого  {ubuntu:web.test.fail[#{HOST.HOST}].
11:21:53 ДП
11:22:09 ДП
User 83323330
User 108693562
ELK stack
Это дичь. Зачем, если есть прометеус/инфлукс?
11:22:33 ДП
User 108693562
User 83323330
Это дичь. Зачем, если есть прометеус/инфлукс?
ну во-первых это красиво (с)
11:22:38 ДП
User 112260661
Чёт риальне срач ниачом
11:23:51 ДП
User 12493585
User 108693562
Я тебе писал про мониторинг, и что я под этим понимаю. для меня это отслеживание состояния критичных и не очень сервисов
и это не описало разницу :)
11:24:13 ДП
User 108693562
Между мониторингом и мониторингом?
11:25:38 ДП
User 2543313
User 51019704
ну есть какой-то любимый инструмент?
Есть любимая женщина
11:26:14 ДП
User 51019704
грубо как-то по отношению к женщине ;(
11:26:25 ДП
User 2543313
User 108693562
ELK stack
Как ни печально, ELK стек - говно
11:26:35 ДП
User 2543313
User 51019704
грубо как-то по отношению к женщине ;(
Почему же
11:26:46 ДП
User 108693562
Не говно в студию
11:26:52 ДП
User 112260661
Чёт всё говно)
11:26:56 ДП
User 108693562
А то у тебя что не скажи, все говно
11:26:57 ДП
User 12493585
User 108693562
Между мониторингом и мониторингом?
между сбором метрик и алерт-мониторингом
11:27:12 ДП
User 51019704
User 2543313
Почему же
> инструмент
> женщина
11:27:14 ДП
User 2543313
User 108693562
Не говно в студию
Не говно люди делают кастомно у себя
На основе Flume
11:27:27 ДП
User 2543313
Да и то выходит говно
11:27:33 ДП
User 108693562
User 12493585
между сбором метрик и алерт-мониторингом
а, ты вот о чем. Так я и не различаю, для меня оно все мониторинг и его покрывает хаббикс
11:27:49 ДП
User 108693562
"костыли - не говно", так и запишем
11:27:56 ДП
User 2543313
User 108693562
А то у тебя что не скажи, все говно
Ну как - по вполне объективным причинам
11:28:33 ДП
User 108693562
По коким же?
11:28:51 ДП
User 2543313
User 108693562
По коким же?
А тебе случалось использовать ELK стек в продакшн?
11:29:22 ДП
User 108693562
Ни, такой нужды не было. Гонял в лабе
11:29:40 ДП
User 2543313
Ну вот как случится - ты сразу сам все и увидишь
11:30:07 ДП
User 108693562
Люблю этот сорт аргументов
11:30:35 ДП
User 12493585
User 108693562
а, ты вот о чем. Так я и не различаю, для меня оно все мониторинг и его покрывает хаббикс
ну есть вещи, которые нельзя мешать. я например никогда не добавляю зубную пасту в котлеты, хотя это всё равно попадает в рот. да что там, я не жарю торт в кофейном соусе с пивом и картошкой, хотя в желудке всё перемешается
11:31:00 ДП
User 125983057
нам случалось и случается до сих пор. это приемлемое говно в отличие от Заббикса, который просто нерабочее говно
11:31:16 ДП
User 108693562
Нурдаль Кожаный Мешок с тобой не согласен
11:31:25 ДП
User 12493585
User 108693562
а, ты вот о чем. Так я и не различаю, для меня оно все мониторинг и его покрывает хаббикс
конкретно в данном случае заббикс плох как вместе, так и покомпонентно. возможно, если бы каждый из компонентов был хорош, то можно было бы и поженить их
11:31:26 ДП
User 2543313
User 125983057
нам случалось и случается до сих пор. это приемлемое говно в отличие от Заббикса, который просто нерабочее говно
Вы ребята богатые, можете себе позволить
11:32:00 ДП
User 2543313
User 108693562
Люблю этот сорт аргументов
Сделаю вид, что мне не все равно
11:32:05 ДП
User 108693562
Вы меня уже второй день в тупик ставите
11:32:07 ДП
User 112260661
Да что ж такое, дайте ссылку на неговно срочно! У человека разрыв шаблона!
11:32:20 ДП
User 108693562
User 2543313
Сделаю вид, что мне не все равно
у меня получилось, выйдет и у тебя
11:32:41 ДП
User 2543313
User 108693562
у меня получилось, выйдет и у тебя
Вот видишь, тебе же не аргументы нужны
11:33:16 ДП
User 108693562
С позиции это говно потому, что это говно я их и не ждал особо
11:33:42 ДП
User 12493585
User 112260661
Да что ж такое, дайте ссылку на неговно срочно! У человека разрыв шаблона!
nagios, icinga2, shinken
11:33:57 ДП
User 2543313
Это говно, потому что оно даже на этапе сбора умудряется в GC упереться
11:34:06 ДП
User 2543313
Прямо в Logstash
11:34:17 ДП
User 125983057
User 2543313
Это говно, потому что оно даже на этапе сбора умудряется в GC упереться
это лечится настройками хипа
11:34:19 ДП
User 2543313
Если тебя такой подход не удивляет - для тебя это не говно
11:34:29 ДП
User 2543313
User 125983057
это лечится настройками хипа
Ну - само собой
11:34:44 ДП
User 2543313
Я ж говорю - вы ребята богатые
11:35:44 ДП
User 2543313
А мы вот - не очень
11:36:13 ДП
User 2543313
Но, допустим, мы выделили память логстешу и даже построили кластер
11:36:42 ДП
User 2543313
После чего оказывается, что удержать этот кластер в зеленом состоянии - это какой-то челлендж
11:37:11 ДП
User 2543313
Вот сдох у меня узел в кластере HBase - да и пофиг
Пришли как-нибудь, заменили, никто даже и не заметил
11:37:37 ДП
User 2543313
Сдох узел в кластере Elasticsearch, пришли, заменили, и все нахрен легло
11:37:39 ДП
User 2543313
Удобно, чо
11:39:04 ДП
User 2543313
Потому что в момент ребалансинга ES херачит данные во всю полосу
И не оставляет ресурсов для других осмысленных действий (например - принимать и записывать логи)
11:39:24 ДП
User 2543313
Говорят, там внутри есть где-то какие-то настройки на этот счет
11:39:27 ДП
User 2543313
Но и это еще не все
11:44:06 ДП
User 112260661
User 12493585
nagios, icinga2, shinken
нагиос нет спасибо, остальное можно посмотреть
11:44:29 ДП
User 12493585
User 112260661
нагиос нет спасибо, остальное можно посмотреть
а что с ним не так?
11:48:13 ДП
User 112260661
User 12493585
а что с ним не так?
Да как-то с начала не сложилось. Всё субъективно. Без комментариев.
11:49:08 ДП
User 12493585
User 112260661
Да как-то с начала не сложилось. Всё субъективно. Без комментариев.
Ну звиняйте :) icinga2 это форк nagios, а shinken - переписанный на python nagios. Честно я даже затрудняюсь назвать ещё системы алерт-мониторинга
11:49:21 ДП
User 108693562
https://habrahabr.ru/post/282974/ вот тоже про логе и мониторинг свежее
habrahabr.ru/post/282974
Записывая для VPSVille три ролика по Graylog понял, что на хабре по нему только одна обзорная статья, а мануалы на любом языке запутаны из-за различной работы...
11:50:02 ДП
User 55401668
User 108693562
https://habrahabr.ru/post/282974/ вот тоже про логе и мониторинг свежее
habrahabr.ru/post/282974
Записывая для VPSVille три ролика по Graylog понял, что на хабре по нему только одна обзорная статья, а мануалы на любом языке запутаны из-за различной работы...
там автор путается в показаниях
11:50:09 ДП
11:50:20 ДП
User 55401668
и грейлог давно цифру не использует в названии
11:50:50 ДП
User 112260661
User 12493585
Ну звиняйте :) icinga2 это форк nagios, а shinken - переписанный на python nagios. Честно я даже затрудняюсь назвать ещё системы алерт-мониторинга
Всё тлен))
11:57:11 ДП
User 134670515
User 34045930
есть задача - мониторить доступность веб ресурсов  с помощью проверки цепочки запросов.   есть вот такой вот тригер {ubuntu:web.test.fail[webtest].count(#5,0,ne)}>4    где  [webtest] имя веб ресурса, который мониторим. Есть возможность передавать как-то макросом или скриптом в этот тригер имя ресурса или же все таки надо руками создавать кучу тригеров на каждый ресурс/цепочку?
нет
11:57:15 ДП
User 134670515
не для этого ззаббикс
11:57:51 ДП
User 34045930
User 134670515
не для этого ззаббикс
окей, тогда каким инструментом проще всего будет решить данную проблему?
11:58:25 ДП
User 134670515
в идеале надо написать код на сайтах которые будут отдавать метрики
11:58:30 ДП
User 134670515
в месадж брокер
12:00:31 ПП
User 55401668
использую заббикс, хочется уйти потому он централизованный, а в гетерогенной сети это ад, когда регион амазона внезапно стал терять пакеты к другому хостеру.
12:01:02 ПП
User 112260661
User 55401668
использую заббикс, хочется уйти потому он централизованный, а в гетерогенной сети это ад, когда регион амазона внезапно стал терять пакеты к другому хостеру.
Прокси?
12:01:31 ПП
User 55401668
User 112260661
Прокси?
проксей больше десятка
12:01:32 ПП
User 134670515
ну вот ты будешь постоянно где-то там лавать
12:01:35 ПП
User 134670515
*плавать
12:02:11 ПП
User 134670515
то прокси, то пулеров мало, то сайт тебе будут тормозить все эти скрипты на заббиксе
12:02:31 ПП
User 134670515
на небоольшом объеме с парой сайтов и пейджей вполне возможно
12:03:03 ПП
User 55401668
пусть сайт сам отсылает метрики в инфлюкс или еластик, и строй графики графаной/кибаной
12:03:10 ПП
User 134670515
это идеально
12:03:14 ПП
User 134670515
можно сделать тупо
12:03:29 ПП
User 134670515
берешь access.log и error.log скармливаешь в ELK
12:03:39 ПП
User 134670515
и оттуда уже в кибане смотришь
12:04:03 ПП
User 55401668
у вас простите access.log на проде включен?
12:04:20 ПП
User 134670515
кое-где да
12:04:41 ПП
User 134670515
где трафа мало
12:05:53 ПП
User 134670515
но тут я думаю спрашивается именно про ероры
12:09:53 ПП
User 1534653
User 55401668
у вас простите access.log на проде включен?
зависит от - у нас включен, для разбора спорных ситуаций
12:11:07 ПП
User 55401668
на большом траффике будете и\о диска терзать напрасно
12:14:08 ПП
User 83323330
User 55401668
на большом траффике будете и\о диска терзать напрасно
ну, можно и буферизацию включить
12:14:27 ПП
User 83323330
но это мертвому припарки
12:15:15 ПП
User 1534653
User 55401668
на большом траффике будете и\о диска терзать напрасно
приходится ухищрятся. Это бизнес-критикал, не-писать лог - не вариант
12:16:29 ПП
User 83323330
ну, можно ещё сделать кеш записи на ssd
12:18:36 ПП
User 125983057
когда с проблемой упирания в io реально сталкиваешься, ее можно решить иначе. у нас например есть задача писать логи в одном очень нагруженном месте - нафигачили свой nginx module, который аккуратно в себе агрегирует данные  per connection, потом рассылает их на stats receivers, которые - отдельная фермочка серверов для записи в супер-оптимальном бинарном формате инфы по факту той, что в access.log
12:20:31 ПП
User 125983057
но если получается писать access.log, лучше писать его!
12:22:50 ПП
User 104442434
Зачем писать, можно отключить. Нет логов - нет проблем!
12:23:36 ПП
User 71400098
User 104442434
Зачем писать, можно отключить. Нет логов - нет проблем!
👍
12:25:14 ПП
User 37252140
https://telegram.me/botspacechat
telegram.me/botspacechat
We speak about all things Bot API . Speak english or use @langtranslatebot Share your bot, bots and ideas. In response to the feedback we get and the dream. Channel https://telegram.me/chatbotspace
12:35:06 ПП
User 83323330
User 125983057
когда с проблемой упирания в io реально сталкиваешься, ее можно решить иначе. у нас например есть задача писать логи в одном очень нагруженном месте - нафигачили свой nginx module, который аккуратно в себе агрегирует данные  per connection, потом рассылает их на stats receivers, которые - отдельная фермочка серверов для записи в супер-оптимальном бинарном формате инфы по факту той, что в access.log
можно писать в пайп и внешним процессом разбирать.
12:47:15 ПП
User 83323330
коллеги, а какая принципиальная разница между docker save/docker export ?
12:47:50 ПП
User 83323330
вот если я нафигачил что-то локально из dockerfile и хочу это перенести на другую машину, но не хочу(или пока не знаю как) поднимать докеровский регистр?
12:52:40 ПП
User 71400098
Докеро-проблемы. А вот LXC контейнер мог-бы просто затарить! 😐
12:53:14 ПП
User 108180642
https://github.com/lesovsky/zabbix-extensions - я пользуюсь несколько модифицированным под себя вариантом
github.com/lesovsky/zabbix-extensions
Zabbix additional monitoring modules. Contribute to lesovsky/zabbix-extensions development by creating an account on GitHub.
12:54:03 ПП
User 108180642
https://github.com/lesovsky/zabbix-extensions/tree/master/files/postgresql
github.com/lesovsky/zabbix-extensions/tree/master/files/postgresql
zabbix-extensions - Zabbix additional monitoring modules
12:58:12 ПП
User 61055985
Парни, можно ли как то так сделать в debian? zip archive.zip source/{*.py, *.json}
12:58:58 ПП
User 6931850
А у тебя debian под рукой есть?
12:59:22 ПП
User 61055985
User 6931850
А у тебя debian под рукой есть?
Да
12:59:44 ПП
User 6931850
И что, консоль позволяет ввести команду один раз?
12:59:59 ПП
01:00:23 ПП
User 134670515
User 1534653
приходится ухищрятся. Это бизнес-критикал, не-писать лог - не вариант
есть же статистика-счетчики для этого на сайте
01:00:24 ПП
User 140231806
может там просто нет команды zip?
01:00:34 ПП
User 61055985
User 6931850
И что, консоль позволяет ввести команду один раз?
Нет
01:00:56 ПП
User 61055985
User 140231806
может там просто нет команды zip?
Есть, но при беглом прочтении мана я не увидел как мне запаковать файлы с определенным расширением
01:01:38 ПП
User 140231806
ну конструкция source/{*.py, *.json}   не имеет отношения к zip
01:05:29 ПП
User 1534653
User 134670515
есть же статистика-счетчики для этого на сайте
в некоторых случаях нужен запрос целиком, с заголовками
01:05:52 ПП
User 6931850
16:05:28 [s0] ~ $ ls -la source/
total 8
drwxrwxr-x  2 lost lost 4096 May  5 16:03 .
drwx------ 10 lost lost 4096 May  5 16:05 ..
-rw-rw-r--  1 lost lost    0 May  5 16:03 ololo1.py
-rw-rw-r--  1 lost lost    0 May  5 16:03 ololo2.py
-rw-rw-r--  1 lost lost    0 May  5 16:03 ololo3.json
-rw-rw-r--  1 lost lost    0 May  5 16:03 ololo4.php
-rw-rw-r--  1 lost lost    0 May  5 16:03 ololo5.pl
16:05:33 [s0] ~ $ zip archive.zip source/{*.py,*.json}
  adding: source/ololo1.py (stored 0%)
  adding: source/ololo2.py (stored 0%)
  adding: source/ololo3.json (stored 0%)
16:05:39 [s0] ~ $ unzip -l archive.zip
Archive:  archive.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  05-05-2016 16:03   source/ololo1.py
        0  05-05-2016 16:03   source/ololo2.py
        0  05-05-2016 16:03   source/ololo3.json
---------                     -------
        0                     3 files
01:06:29 ПП
User 6931850
@pankovseryi
01:07:31 ПП
User 61055985
User 6931850
16:05:28 [s0] ~ $ ls -la source/
total 8
drwxrwxr-x  2 lost lost 4096 May  5 16:03 .
drwx------ 10 lost lost 4096 May  5 16:05 ..
-rw-rw-r--  1 lost lost    0 May  5 16:03 ololo1.py
-rw-rw-r--  1 lost lost    0 May  5 16:03 ololo2.py
-rw-rw-r--  1 lost lost    0 May  5 16:03 ololo3.json
-rw-rw-r--  1 lost lost    0 May  5 16:03 ololo4.php
-rw-rw-r--  1 lost lost    0 May  5 16:03 ololo5.pl
16:05:33 [s0] ~ $ zip archive.zip source/{*.py,*.json}
  adding: source/ololo1.py (stored 0%)
  adding: source/ololo2.py (stored 0%)
  adding: source/ololo3.json (stored 0%)
16:05:39 [s0] ~ $ unzip -l archive.zip
Archive:  archive.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  05-05-2016 16:03   source/ololo1.py
        0  05-05-2016 16:03   source/ololo2.py
        0  05-05-2016 16:03   source/ololo3.json
---------                     -------
        0                     3 files
Thanks, увидел ошибку - пробел в {}
01:07:35 ПП
User 73759294
после запятой пробел лишний
01:52:16 ПП
User 46660605
друзья, вопрос возможно простой. имеется vps с ubuntu 14, на ней заведён юзер, которые добавлен в группу sudo, этому юзеру в ~/.ssh/authorized_keys добавлен публичная часть ssh ключа. подключаемся по ssh ок, пароль не требуется. при автоматизации деплоя с capistrano некоторые операции требует для выполнения sudo. тут уже требуется ручной ввод пароля. как сделать так, чтобы не нужно было вводить пароль. pty не подходит. на vps в /etc/ssh/sshd_config есть PasswordAuthentication no, но это не помогает.
01:52:43 ПП
User 148583383
User 46660605
друзья, вопрос возможно простой. имеется vps с ubuntu 14, на ней заведён юзер, которые добавлен в группу sudo, этому юзеру в ~/.ssh/authorized_keys добавлен публичная часть ssh ключа. подключаемся по ssh ок, пароль не требуется. при автоматизации деплоя с capistrano некоторые операции требует для выполнения sudo. тут уже требуется ручной ввод пароля. как сделать так, чтобы не нужно было вводить пароль. pty не подходит. на vps в /etc/ssh/sshd_config есть PasswordAuthentication no, но это не помогает.
/etc/sudoers
01:52:57 ПП
User 148583383
там, по идее, закоменченые примеры должны быть
01:52:59 ПП
User 71400098
/etc/sudoers.d/ же!
01:53:23 ПП
User 46660605
там %sudo   ALL=(ALL:ALL) ALL
01:53:44 ПП
User 104442434
а должно быть NOPASSWD
01:53:48 ПП
User 140231806
вотв от
01:53:48 ПП
User 112260661
%sudo ALL=(ALL:ALL) NOPASSWD:ALL
01:53:54 ПП
User 112260661
чот такое
01:54:35 ПП
User 148583383
ну прям NOPASSWD:ALL?
01:55:26 ПП
User 46660605
ну вот меня тоже смущает, что ALL
01:55:32 ПП
User 104442434
Конечно нехорошо так делать, ты по сути пользователя делаешь рутом.
01:55:46 ПП
User 104442434
Можно разрешить ему выполнять только опред. команды, которые у тебя в деплое.
01:56:04 ПП
User 112260661
ну вместо последнего ALL добавляешь полные пути до бинарников
01:56:09 ПП
User 112260661
через запятую
01:56:40 ПП
User 46660605
последний вариант интереснее
01:56:55 ПП
User 112260661
читай ман, всё оттуда
01:57:57 ПП
User 148583383
# Cmnd alias specification
Cmnd_Alias SHUTDOWN_CMDS = /etc/init.d/asterisk, /usr/sbin/hciconfig, /usr/sbin/asterisk, /bin/mv, /usr/bin/bluetooth-agent, /bin/echo, /etc/init.d/bluetooth, /bin/rm, /bin/cat, /usr/bin/tail, /usr/sbin/bluetoothd, /bin/sh, /bin/cp
01:58:25 ПП
User 148583383
www-data ALL=(ALL) NOPASSWD: SHUTDOWN_CMDS
01:59:10 ПП
User 148583383
пардон
01:59:11 ПП
User 46660605
изменения в силу сразу после сохранения вступают?
01:59:18 ПП
01:59:28 ПП
User 112260661
но можешь перезагрузиться для надежности :)
01:59:32 ПП
User 148583383
подправил
01:59:40 ПП
User 112260661
я шучу
01:59:45 ПП
User 148583383
не надо ребутаться, проверка идет при каждой попытке вызвать что-то через судо
02:02:43 ПП
User 46660605
чёт всё равно просит пароль
02:03:43 ПП
User 112260661
вариантов масса: пользователь в группе sudo, путь до команды полный?
02:03:43 ПП
User 148583383
а че ты прописал?
02:06:08 ПП
User 46660605
не, всё ок, /bin/ln добавил к списку
02:06:14 ПП
User 46660605
спасибо
02:08:22 ПП
User 6931850
Офигеть
02:08:33 ПП
User 6931850
Люди, оказывается, гуглом пользоваться не умеют
02:10:03 ПП
User 104442434
Коллективный чатик - он как супернейросетевой гугл - выдает сразу оптимизированный под тебя результат с учетом всех возможных подводных камней и похожих решений.
02:10:31 ПП
User 148583383
ещё и вопросы задает уточняющие
02:10:51 ПП
User 71400098
Прям как http://ru.akinator.com/
02:11:06 ПП
User 196895
на канале убунты человек второй день учится поднимать и рулить своим первым в жизни vps, поднятым ради игрушки. прелесть же )) зачем гугл, есть же мы все
02:11:42 ПП
User 108693562
Это его пушо ссаными тряпками не гоняют
02:12:04 ПП
User 112260661
User 71400098
Прям как http://ru.akinator.com/
Хорошая идея для бота
02:12:51 ПП
User 112260661
Какая у вас проблема? Я не могу поднять Монгу Введите содержимое /var/log/mongodb.log
02:13:57 ПП
02:14:07 ПП
02:14:19 ПП
User 112260661
Ну можно и 5
02:14:41 ПП
User 196895
User 112260661
Какая у вас проблема? Я не могу поднять Монгу Введите содержимое /var/log/mongodb.log
ага, и лог на 400 гигов на )))))))
02:15:07 ПП
User 196895
хотя хайлоад вряд ли будет спрашивать про подниятие монги
02:15:08 ПП
User 108693562
tail -f /d/f/g/d.log
02:15:10 ПП
User 196895
ой вряд ли
02:18:39 ПП
User 71400098
User 196895
хотя хайлоад вряд ли будет спрашивать про подниятие монги
Вчера парень был с монгой размером 750гб.
02:19:29 ПП
User 196895
User 71400098
Вчера парень был с монгой размером 750гб.
да, и слава богу история закончилась хорошо, я с волнением читал все его сообщения )
02:30:01 ПП
User 1534653
User 196895
на канале убунты человек второй день учится поднимать и рулить своим первым в жизни vps, поднятым ради игрушки. прелесть же )) зачем гугл, есть же мы все
мы и есть гугл
02:34:53 ПП
User 2984445
Кому интересно - RiakTS теперь опенсорс http://docs.basho.com/riak/ts/1.3.0/downloads/
02:39:00 ПП
User 196895
User 2984445
Кому интересно - RiakTS теперь опенсорс http://docs.basho.com/riak/ts/1.3.0/downloads/
интересно, но Go Client Api пока нет
02:40:01 ПП
User 2984445
Те, кто осилят go, осилят и http
02:40:42 ПП
User 2984445
Хотя http и не такой быстрый, но вполне работает
03:50:58 ПП
User 24076505
What OS do you use for your DevOps workstation?
https://www.reddit.com/r/devops/comments/4d9hm5/what_os_do_you_use_for_your_devops_workstation/d1po4di
reddit.com/r/devops/comments/4d9hm5/what_os_do_you_use_for_your_devops_workstation/d1po4di
When you're doing DevOps as a DevOps Engineer in a DevOps department, it's important that your DevOps laptop can DevOps as well as you can DevOps....
03:51:04 ПП
User 24076505
😂😂😂
04:08:01 ПП
04:35:50 ПП
User 108693562
QNX, конечно же
04:49:57 ПП
User 104477
User 24076505
What OS do you use for your DevOps workstation?
https://www.reddit.com/r/devops/comments/4d9hm5/what_os_do_you_use_for_your_devops_workstation/d1po4di
reddit.com/r/devops/comments/4d9hm5/what_os_do_you_use_for_your_devops_workstation/d1po4di
When you're doing DevOps as a DevOps Engineer in a DevOps department, it's important that your DevOps laptop can DevOps as well as you can DevOps....
Конечно, Gentoo
04:50:20 ПП
User 24076505
User 104477
Конечно, Gentoo
Там про комментарий больше, не про вопрос ;)
04:51:22 ПП
User 104477
User 24076505
Там про комментарий больше, не про вопрос ;)
Gentoo в докере
04:57:32 ПП
User 104477
Оптимизированными под мой организм
06:13:53 ПП
06:14:29 ПП
User 108693562
*любимый вопрос про генту и продакшон *
06:16:52 ПП
User 2543313
Да в докере-то что угодно может быть
06:17:16 ПП
User 2543313
Не очень, правда, понятно, как при помощи дженту обеспечивать повторимость
06:17:22 ПП
User 2543313
Чот, наверное, никак
06:17:54 ПП
User 83323330
Короче, взял я runit и пустил его в докере
06:19:13 ПП
User 2543313
User 83323330
Короче, взял я runit и пустил его в докере
Сдался
06:23:58 ПП
User 154348275
билд хост же поднимать надо
06:24:17 ПП
User 154348275
с которого бинари и будут стягиватся
06:25:30 ПП
User 2543313
Это не обеспечивает повторимость, увы
06:31:37 ПП
User 151230728
Девопсы, ждем ваших заявок на доклады, на самой девопской конфе года http://devconf.ru/ru/offers/devops
06:32:05 ПП
User 151230728
Чистякова не предлагать, он в оргах
06:32:20 ПП
06:34:47 ПП
06:35:55 ПП
User 104442434
Чет я не понял, цена выросла чтоле уже?
06:37:30 ПП
User 196895
а за выступления с докладами еще и платить нужно?
06:37:52 ПП
User 104442434
Я как участник интересуюсь
06:38:18 ПП
User 104442434
Было 3500 вроде, стало 4900
06:38:30 ПП
User 1092796
Какой срок подачи докладов?
06:43:15 ПП
User 108693562
User 196895
а за выступления с докладами еще и платить нужно?
Ну не наоборот же
06:43:33 ПП
User 196895
😂😂
06:58:52 ПП
User 1534653
User 2543313
Не очень, правда, понятно, как при помощи дженту обеспечивать повторимость
инструмент художника. Каждый сервер единственный и неповторимый. Я знаю людей, которые считают, что этот подход до сих пор верен
07:37:40 ПП
User 128003957
я тоже знаю, желающим могу подсказать ссылочку на слак
07:38:56 ПП
User 2543313
User 128003957
я тоже знаю, желающим могу подсказать ссылочку на слак
Это как-то нетипично
Подобный консерватизм не должен быть совместим со слаком
07:39:26 ПП
User 128003957
сам был поражен до кратковременного онемения конечностей и голоса
07:59:37 ПП
User 128003957
по DevConf вопрос, у меня жесточайшая накладка, а очень хочется
07:59:57 ПП
User 128003957
будут ли доступны видео и слайды докладов , и на каких условиях?
08:00:26 ПП
User 128003957
(не уверен, уместен ли этот же вопрос , но про мастер-классы)
08:03:14 ПП
User 128003957
(так что если уместен, то прошу считать его вторым вопросом)
08:25:36 ПП
User 71400098
Становишься рабом Чистякова и все доклады твои.
08:51:47 ПП
User 196895
я готов, но если мне оплатят дорогу, проживание, и питание со стейком 😊 и да, нас двое.
08:52:02 ПП
User 196895
готов за это побыть в рабстве у git in sky какое-то время )
08:53:40 ПП
User 176681510
😄 а туда нужны рабы?)
10:56:50 ПП
User 1534653
User 128003957
будут ли доступны видео и слайды докладов , и на каких условиях?
я этот вопрос уже везде, где можно задал. Владельцы шифруются
10:57:10 ПП
User 1534653
я даже не уверен, что они читают конфу, а не просто вбрасывают сюда свои вопросы