gentoo.ru
Общение на окологентушные темы
gentoo@conference.gentoo.ru
Среда, 9 апреля 2014< ^ >
noga установил(а) тему: Gentoo Linux || FAQ: http://www.gentoo.ru/faq || Вставки более 3 строк → app-text/wgetpaste || Логи: http://gentoo.ru/jabber/logs/ || Языками чешут в talks@conference.gentoo.ru ||  Фортунки http://fortunes.gentoo.ru || Gentoo.RU переехал целиком на Yandex || Есть желающие пойти на тренинг по переносу софта на Xeon Phi? спросите alexxy
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:27] Nikoli вошёл(а) в комнату
[00:00:27] Fylh_if вошёл(а) в комнату
[00:00:28] Nikoli вышел(а) из комнаты
[00:00:35] OKTAVIUS вошёл(а) в комнату
[00:00:36] yakor вошёл(а) в комнату
[00:00:40] Magistr вошёл(а) в комнату
[00:00:40] Magistr вышел(а) из комнаты
[00:00:48] CarelessChaser вошёл(а) в комнату
[00:00:48] eegorov вошёл(а) в комнату
[00:02:20] Nikoli вошёл(а) в комнату
[00:04:26] CarelessChaser вышел(а) из комнаты
[00:06:54] Mellon вышел(а) из комнаты
[00:07:08] Mellon вошёл(а) в комнату
[00:12:33] medvedko вышел(а) из комнаты
[00:28:58] <Deda_Zych> про уязвимость в openssl heartbeat это уже все слышали, да?
[00:29:10] <Deda_Zych> я тут мимовсплыл перед сном
[00:31:02] Desu вышел(а) из комнаты
[00:31:05] <mva> да
[00:31:10] <mva> и все пофиксили уже
[00:31:56] <Deda_Zych> отлично
[00:32:09] <Deda_Zych> потому я спокойно удаляюсь спать
[00:45:54] <0xd34df00d> Deda_Zych: слышь.
[00:45:56] <0xd34df00d> Помоги мне гстример починить.
[00:52:55] Mellon вышел(а) из комнаты
[00:53:14] Mellon вошёл(а) в комнату
[00:55:42] Civilian что-то не поймет почему у него ev_run выходит сразу же
[01:01:21] kaoru вышел(а) из комнаты: Replaced by new connection
[01:01:31] kaoru вошёл(а) в комнату
[01:05:23] beelzebubbie вышел(а) из комнаты
[01:11:34] DropSQL вышел(а) из комнаты
[01:22:17] bober2000 вышел(а) из комнаты: Replaced by new connection
[01:45:20] mva вышел(а) из комнаты
[02:14:30] kaoru вышел(а) из комнаты: offline
[02:18:05] nordwind вышел(а) из комнаты
[02:51:50] edgbla вошёл(а) в комнату
[04:12:01] nordwind вошёл(а) в комнату
[04:16:44] Mellon вышел(а) из комнаты
[04:17:04] Mellon вошёл(а) в комнату
[04:24:15] Magistr вошёл(а) в комнату
[04:31:00] reonaydo вошёл(а) в комнату
[04:31:05] nalcheg_ вошёл(а) в комнату
[04:42:44] edgbla вышел(а) из комнаты: Replaced by new connection
[04:42:54] edgbla вошёл(а) в комнату
[05:35:43] nordwind вошёл(а) в комнату
[06:28:17] Magistr вошёл(а) в комнату
[07:23:18] mva вошёл(а) в комнату
[07:27:25] Суисейсеки вошёл(а) в комнату
[07:28:23] bti вышел(а) из комнаты
[07:29:07] Mellon вышел(а) из комнаты
[07:29:49] Mellon вошёл(а) в комнату
[07:43:57] evadim вышел(а) из комнаты
[08:02:37] <nordwind> Утро
[08:03:48] <mva> ппц
[08:03:58] <mva> spice-vdagent хочет иксы
[08:05:50] <mva> лол
[08:05:54] <mva> http://www.spice-space.org/ жжот
[08:06:15] <mva> сам редиректит на /page/Main_Page и сам же 404 бросает
[08:06:21] <mva> алсо
>> apache
[08:08:17] beelzebubbie вошёл(а) в комнату
[08:09:11] alexxy вышел(а) из комнаты
[08:31:06] beelzebubbie вышел(а) из комнаты
[08:39:07] alexxy вошёл(а) в комнату
[08:39:49] noga вошёл(а) в комнату
[08:47:18] LK4D4 вошёл(а) в комнату
[08:47:29] LK4D4 вышел(а) из комнаты: Disconnected: connection closed
[08:47:40] LK4D4 вошёл(а) в комнату
[08:47:48] <noga> mva: ну и зачем он тебе сдался ?
[08:52:49] Desu вошёл(а) в комнату
[08:53:30] Desu вышел(а) из комнаты
[09:01:16] alexxy вышел(а) из комнаты
[09:02:20] Суисейсеки вышел(а) из комнаты
[09:02:29] Desu вошёл(а) в комнату
[09:19:26] alexxy вошёл(а) в комнату
[09:39:59] eegorov вышел(а) из комнаты
[09:57:16] Night Nord вошёл(а) в комнату
[09:58:05] alexxy вышел(а) из комнаты
[10:02:18] noga вышел(а) из комнаты
[10:12:33] beelzebubbie вошёл(а) в комнату
[10:13:54] evadim вошёл(а) в комнату
[10:14:59] <mva> 0xd34df00d: ping?
[10:19:51] LK4D4 вышел(а) из комнаты: Disconnected: No route to host
[10:20:08] noga вошёл(а) в комнату
[10:23:13] edgbla вышел(а) из комнаты
[10:24:58] Mellon вышел(а) из комнаты: Replaced by new connection
[10:25:08] Mellon вошёл(а) в комнату
[10:27:16] backbone вошёл(а) в комнату
[10:30:03] backbone вышел(а) из комнаты: Replaced by new connection
[10:30:16] backbone вошёл(а) в комнату
[10:38:22] CarelessChaser вошёл(а) в комнату
[10:52:13] DropSQL вошёл(а) в комнату
[10:53:17] LK4D4 вошёл(а) в комнату
[10:53:21] alexxy вошёл(а) в комнату
[10:53:42] Civilian вышел(а) из комнаты
[10:53:58] Civilian вошёл(а) в комнату
[10:54:09] eegorov вошёл(а) в комнату
[11:01:23] CarelessChaser вышел(а) из комнаты
[11:01:39] hhexx вышел(а) из комнаты
[11:04:08] nordwind вышел(а) из комнаты
[11:15:35] nordwind вошёл(а) в комнату
[11:18:28] Mellon вышел(а) из комнаты
[11:18:38] Mellon вошёл(а) в комнату
[11:22:14] ASM вошёл(а) в комнату
[11:23:31] blow вошёл(а) в комнату
[11:24:34] beresk_let вышел(а) из комнаты
[11:30:19] beresk_let вошёл(а) в комнату
[11:31:49] <0xd34df00d> mva: чо.
[11:32:16] <mva> хотел спросить, что ты думаешь о двухминутном даунтайме как-нибудь ночью
[11:32:29] <mva> чтобы конфиг твоей виртуали немного подправить
[11:36:23] <noga> мм, а чего такого низзя подправить на лету
[11:36:39] <noga> mva: ^^?
[11:37:14] <mva> вообще, или конкретно у дедфуда? :)
[11:37:20] <noga> u dedfuda
[11:37:47] <0xd34df00d> А чо там править-то?
[11:38:29] <0xd34df00d> А ваще ну его нафиг, даунтаймы эти в обозримом будущем.
[11:38:40] <0xd34df00d> Анонс на опеннет реально завернули походу, хнык-хнык.
[11:39:19] <noga> /ме как бы только в 1-м параметре уверен - в айди
[11:39:22] CryptSpirit вошёл(а) в комнату
[11:39:53] <mva> ну, не то, чтобы очень горит, но добавить пару virtio-каналов, например, плюс сменить имя, перевесить шпайш. Ну и maxmem/maxcpu поднять до потолка.
[11:39:59] 0xd34df00d вошёл(а) в комнату
[11:40:11] <mva> А то на лету это всё очень фиговато правится :)
[11:41:12] <mva> хотя с maxmem какой-то ахтунг, например, ну да фиг с ним :)
[11:41:31] <noga> virtio-каналов - ОК ( хотя нафига козе баян - не ясно, но ладно ) ; перевесить шпайш - втф ? шейпер ? - на лету на Ъ; maxmem/maxcpu  - аналогично
[11:41:55] <mva> это я так спайс обозвал (spice). С намёком на Dune.
[11:42:11] <mva> maxmem/maxcpu на увеличение на лету - фигу
[11:42:47] <noga> Dune - шта эта ?
[11:43:16] <noga> вы там что ли VD  десктоп строите ?
[11:43:23] <mva> роман, игры, фильм. В общем, фентези-вселенная.
[11:43:27] <0xd34df00d> А чо за virtio-каналы?
[11:43:35] 0xd34df00d не шарит в этих ваших виртуализациях.
[11:43:48] <mva> и нет, не строим. Просто чтобы дедфуду был доступ если с ssh что случится :)
[11:44:00] <mva> не буду ж я ему virsh console давать :)
[11:44:11] <mva> [хотя, впринципе, можно...]
[11:45:04] <mva> 0xd34df00d: мониторилки, интерфейс связи с агентом, вот это вот всё. Чтобы наколеночные бекдоры внутрь не совать.
[11:45:56] <mva> спайс тот же, vnc, консоль
[11:46:06] <mva> всё это отдельный virtio-каналы :)
[11:46:25] <mva> кстати, если нет спайса, могу тебе vnc приделать
[11:46:25] <0xd34df00d> Хм.
[11:46:29] <0xd34df00d> Ну при случае как.
[11:46:55] <noga> mva: внц не осилил что ли ?
[11:47:06] <mva> щто
[11:47:13] <noga> можа на вебсокетах через браузер
[11:47:20] <mva> можно
[11:47:40] <mva> только для добавления - всё равно надо рестарт
[11:47:58] <noga> ну тогда сззб
[11:48:08] <mva> хотя, я хз, умеет ли libvirt/qemu не шатдаунить, а просто заморозить на секунду, перезапуститьсяи разморозить
[11:48:19] <mva> при этом подхватив изменения
[11:48:26] <0xd34df00d> Не надо плз всех этих игр.
[11:48:28] <0xd34df00d> Мне пока хватило.
[11:48:45] <mva> да не, никто не будет играть :)
[11:49:07] Civilian вышел(а) из комнаты
[11:50:02] <mva> (вопрос в вопросе о заморозке, кстати, в том, переподхватятся ли изменения после разморозки, а не в том, умеет ли заморозку-разморозку)
[11:50:09] <noga> нет
[11:52:05] beresk_let вышел(а) из комнаты
[11:52:49] <mva> http://habrahabr.ru/post/218673/
[11:52:51] <mva> няняняняня
[11:53:12] <noga> ня 128 или ддр4 ?
[11:53:23] <0xd34df00d> 128.
[11:53:27] <noga> ну и куды ты иго пихать будешь
[11:53:27] <0xd34df00d> Можно будет напихать полтерабайта оперативки.
[11:53:34] <0xd34df00d> Через полгода авось будет куда :3
[11:54:01] <noga> 0xd34df00d: купи ксеон и пихай :-D
[11:54:10] <noga> полтера и сейчас можно
[11:54:14] <noga> даже тер
[11:54:38] <0xd34df00d> Не, я плохо представляю, нафига мне тер на самом деле.
[11:54:41] <0xd34df00d> Но всё равно круто.
[11:54:59] beresk_let вошёл(а) в комнату
[11:56:09] eegorov вышел(а) из комнаты
[11:56:37] mist вошёл(а) в комнату
[11:58:16] <olegon> я пока сильно 32Гб забить не могу :)
[11:58:30] <qnikst> кто-нить залейте мне в голову кусок network programming
[11:58:38] <qnikst> вот есть у меня fd связанный с сокетом
[11:58:44] <qnikst> можно ли как-то сокет получить?
[11:58:59] <qnikst> вообще есть fd, я знаю что он связан с tcp сокетом и  хочу узнать порт
[12:01:54] <0xd34df00d> olegon: у меня 64, иногда требуется )
[12:02:38] <olegon> 0xd34df00d: для чего? на сервере БД вопросов не возникает, тут виртуалками, как оказалось, выше 20 не поднимался
[12:03:13] <winterheart> qnikst, сокет клиентский или сокет серверный?
[12:03:18] <qnikst> winterheart, клиентский
[12:03:41] <qnikst> вообще задача, у меня делается zmq_bind("tcp://*:0")
[12:04:00] <qnikst> нужно узнать к какому порту он привязался
[12:04:22] <qnikst> есть zmq_getsockopt(sock, ZMQ_FD,&fd,&fdlen);
[12:04:33] <LK4D4> qnikst, это на c?
[12:04:35] <qnikst> который вернёт файловый дескриптор связанный с сокетом
[12:04:40] <qnikst> LK4D4, пока да
[12:04:43] <qnikst> а что?
[12:04:55] <qnikst> вообще на хацкеле будет, как только пойму реально ли это
[12:05:04] <qnikst> в питоне есть bind_random_port
[12:05:16] <winterheart> getpeername?
[12:05:17] <qnikst> который сам случайно выбирает порт и пытается привязаться
[12:05:45] <qnikst> winterheart, так.. я наверно неверно сказал, серверный
[12:06:13] <qnikst> getsockname, но он только на сокете работает
[12:06:15] <qnikst> а у меня fd
[12:06:21] <qnikst> и сокет либа показывать не хочет
[12:06:55] <winterheart> а какая разница?
[12:07:39] <qnikst> в смысле?
[12:07:41] <LK4D4> qnikst, у питона например есть socket.fromfd
[12:08:04] mist вышел(а) из комнаты
[12:08:14] <LK4D4> function is rarely needed, but can be used to get or set socket options on a socket passed to a program as standard input or output
[12:08:15] <0xd34df00d> olegon: когда делаешь вычислительный эксперимент, если промежуточных данных много, бывает приятно хранить их все в памяти.
[12:08:31] <qnikst> hm
[12:08:43] mist вошёл(а) в комнату
[12:08:49] <qnikst> просто вот getsockname мне говорит, что notasocket
[12:08:52] <0xd34df00d> qnikst: эм. ну всякие там бусты и кути умеют создавать сокет из нативного хендла.
[12:08:59] <0xd34df00d> qnikst: и потом его опции получать.
[12:09:05] <0xd34df00d> Посмотри, какая там внутри реализация.
[12:09:17] <qnikst> 0xd34df00d, создать и я могу
[12:09:39] <LK4D4> qnikst, странно
[12:09:49] <LK4D4> потому что судя по ману он и принимает fg
[12:09:51] <LK4D4> gd
[12:09:54] <LK4D4> тьфу
[12:09:55] <LK4D4> fd
[12:10:17] <qnikst> winterheart, getpeername тоже not a socket возвращает
[12:11:20] <LK4D4> какой-то треш
[12:11:38] <qnikst> блин иногда абстракции zeromq бесят
[12:11:58] edgbla вошёл(а) в комнату
[12:12:17] <qnikst> вообще они и fd возвращать не должны, это чисто чтобы в event queue своё вставлять
[12:13:02] <LK4D4> qnikst, http://lists.zeromq.org/pipermail/zeromq-dev/2012-January/015471.html не катит?
[12:13:05] <qnikst> а на винде оно сокет возвращает и проблем бы не было
[12:13:36] <qnikst> о а это идея, пасиб
[12:13:48] <qnikst> тут даже race-conditions не будет
[12:14:58] <winterheart> народ, кто на ZFS сидит?
[12:16:07] mist вышел(а) из комнаты
[12:16:11] <olegon> winterheart: я и нога
[12:16:24] <winterheart> и как по памяти и IO?
[12:16:33] <olegon> но у меня десктопная помойка, рулит, мне нравится
[12:16:42] edgbla вошёл(а) в комнату
[12:16:43] <olegon> без дедупа, но с компрессией
[12:17:05] <olegon> для файлопомойки, думаю, самое оно
[12:17:37] hhexx вошёл(а) в комнату
[12:17:41] <winterheart> вот как раз dedup и интересует
[12:20:48] <qnikst> LK4D4, только там LAST_ENDPORT
[12:20:55] <qnikst> порт так и не запилили
[12:23:14] edgbla вышел(а) из комнаты
[12:25:27] ruda вошёл(а) в комнату
[12:35:49] mist вошёл(а) в комнату
[12:40:18] hhexx вышел(а) из комнаты
[12:44:04] 0xd34df00d вышел(а) из комнаты
[12:44:49] <noga> winterheart: смотря чо как и где
[12:45:05] <noga> у мну 530/520 интеля под кеш
[12:45:44] <noga> рама накручивается параметрами модулей или через /sys
[12:45:58] <noga> вобщем  и целом я в восторге
[12:46:01] <LK4D4> qnikst, ну вообще тут решение биндить на определенный порт, зачем именно на 0?
[12:46:11] <noga> хотя есть свои приколы
[12:46:38] <qnikst> LK4D4, затем, что нельзя биндить на определенный
[12:46:49] <qnikst> мне нужно прибиндить N сокетов
[12:46:59] <qnikst> как ты предлагаешь биндить на определенные
[12:47:04] <qnikst> (N неизвестно)
[12:47:27] <LK4D4> 65535 - N
[12:47:37] <LK4D4> если занят, смещаешь на -1
[12:47:59] <LK4D4> хотя нечего там занимать порты
[12:49:59] <noga> а чо , кол-во  сокеты= кол-во портов
[12:52:18] <noga> ?
[12:52:37] <LK4D4> а как? больше? меньше?
[12:54:02] <LK4D4> qnikst, это по работе?
[12:54:16] <winterheart> noga, а у тебя в какой конфигурации?
[12:54:23] <winterheart> какие фичи включены
[12:55:23] <qnikst> LK4D4, да
[12:55:27] <qnikst> LK4D4, не сработает
[12:55:38] <LK4D4> ну тогда ладно, у вас там своя атмосфера наверняка
[12:55:47] reonaydo вышел(а) из комнаты: Отключён
[12:57:23] <qnikst> LK4D4, ну :0 для того и сделано
[12:57:53] <LK4D4> я думал это для тестовых целей, и только в тестах это видал
[12:59:13] 0xd34df00d вышел(а) из комнаты: Disconnected: closed
[12:59:25] 0xd34df00d вошёл(а) в комнату
[12:59:26] <LK4D4> ну в принципе я не знаю ваших проблем, может вам и норм
[13:02:01] <noga> winterheart: давай если можно через пару часиков
[13:02:13] hhexx вошёл(а) в комнату
[13:02:23] <winterheart> фигня вопрос
[13:02:27] CarelessChaser вошёл(а) в комнату
[13:25:08] Civilian вошёл(а) в комнату
[13:25:57] matt вышел(а) из комнаты: Replaced by new connection
[13:26:07] matt вошёл(а) в комнату
[13:32:48] ktt9 вошёл(а) в комнату
[13:33:02] <ktt9> Привет, гентушники.
[13:33:55] <ktt9> Скажите, юзеры Просоди в качестве XMPP-сервера имеются?
[13:34:27] <ktt9> Если есть, поделитесь опытом, что делать с jabber.ru, который проваливает SASL EXTERNAL.
[13:38:03] Desu вышел(а) из комнаты
[13:41:52] Desu вошёл(а) в комнату
[13:45:49] Mellon вышел(а) из комнаты
[13:46:20] Mellon вошёл(а) в комнату
[13:47:12] <olegon> упппс, что делать? http://habrahabr.ru/post/218609/ OpenSSL дырявая
[13:47:33] <ktt9> Обновляться!
[13:48:11] <qnikst> olegon, нихрена слоу..
[13:48:13] <ktt9> До 1.0.1f.
[13:48:21] <ktt9> Например.
[13:48:24] <olegon> Баг присутствует во всех версиях веток OpenSSL 1.0.1 и 1.0.2-beta, включая 1.0.1f и 1.0.2-beta1.
[13:49:18] <olegon> https://www.openssl.org/news/secadv_20140407.txt 7 апреля
[13:49:29] reonaydo вошёл(а) в комнату
[13:49:50] <ktt9> Оу.
[13:50:10] <ktt9> Точно. Ну тогда USE=-tls-heartbeat
[13:50:25] <mva> olegon: у меня кеды 16 на раз забивают
[13:50:31] <mva> точнее, не сами кеды, конечно
[13:50:46] <mva> а долбаный akonadi_nepomuk_feeder
[13:51:00] <qnikst> olegon, 1.0.1g
[13:51:02] <qnikst> же
[13:51:06] <qnikst> былин
[13:51:17] <mva> olegon: синкнись и обновись, кстати
[13:51:30] <mva> последний ~ опенссл в дереве - точно фикшеный
[13:51:42] <olegon> да, спасибо
[13:51:58] <Civilian> olegon: проснулся )
[13:52:17] <Civilian> olegon: еще вчера застабилили 1.0.1g в дереве и выпустили glsa
[13:52:34] <olegon> я вчера с другими косяками бодался :(
[13:52:41] <Civilian> olegon: ну и да, по косвенным признакам лучше заодно перевыпустить все ссл ключи и сбросить пароли пользователей
[13:52:53] <Civilian> но это уже как твоя паранойя говорит тебе
[13:53:33] <olegon> у меня таких ключей нет :)
[13:53:43] <olegon> просто, всех предупредил, не видел, что переписка была
[13:53:58] <Civilian> olegon: это на вопрос "что делать"
[13:54:02] <Civilian> а так это касается и ссш ключей
[13:56:41] <olegon> да, виноват, не синкался последние два дня
[13:59:18] bti вошёл(а) в комнату
[14:03:43] nalcheg_ вышел(а) из комнаты
[14:03:46] matt вышел(а) из комнаты
[14:04:29] Mellon вышел(а) из комнаты
[14:04:49] Mellon вошёл(а) в комнату
[14:06:32] ktt9 вышел(а) из комнаты: Disconnected: Received SIGTERM
[14:06:42] ktt9 вошёл(а) в комнату
[14:09:32] evadim вышел(а) из комнаты: Replaced by new connection
[14:09:42] evadim вошёл(а) в комнату
[14:17:14] nordwind вышел(а) из комнаты
[14:22:57] ASM вышел(а) из комнаты
[14:24:11] ASM вошёл(а) в комнату
[14:36:52] medvedko вошёл(а) в комнату
[14:51:57] alexxy вышел(а) из комнаты
[14:52:09] <0xd34df00d> Чят.
[14:52:15] <0xd34df00d> А таки ни у кого нет темплейта опенсусе под lxc?
[14:56:27] reonaydo вышел(а) из комнаты: Отключён
[15:00:53] <LK4D4> а в репозиториях ихних нет чтоли?
[15:01:21] <LK4D4> у докера вот есть какой-то https://index.docker.io/u/saltstack/opensuse-12.3-minimal/
[15:01:43] Magistr вышел(а) из комнаты
[15:01:53] <noga> возьми опенвзшный
[15:02:26] <0xd34df00d> LK4D4: в репозиториях есть, но он не работает.
[15:02:44] <LK4D4> вот подонки
[15:02:55] <0xd34df00d> Да ваще.
[15:03:13] <0xd34df00d> Opensuse
lxc-opensuse template assists with setting up opensuse linux guest. Fixme: lack of zypper command line package manager tool in gentoo portage.
[15:03:21] <0xd34df00d> Это с вики гентушной, лул. И всё.
[15:03:28] <0xd34df00d> LK4D4: я плохо понимаю, как мне это подогнать под lxc. А как?
[15:04:09] <LK4D4> а я тоже не особо знаю, по идее там и должен получаться lxc конт
[15:04:22] <LK4D4> если использвать lxc-драйвер для докера
[15:05:14] <0xd34df00d> Как всё сложно.
[15:09:06] Civilian вышел(а) из комнаты
[15:09:22] Civilian вошёл(а) в комнату
[15:21:02] nalcheg_ вошёл(а) в комнату
[15:24:38] nordwind вышел(а) из комнаты
[15:29:59] Civilian вышел(а) из комнаты
[15:30:15] Civilian вошёл(а) в комнату
[15:35:25] <0xd34df00d> Хм.
[15:35:36] <0xd34df00d> noga: а как из опенвзшного мне получить lxc'шный?
[15:42:33] <0xd34df00d> А я должен рамдиск перегенерировать после того, как пересобрал ядро?
[15:44:05] Desu вышел(а) из комнаты
[15:50:38] Desu вошёл(а) в комнату
[15:57:23] ASM вышел(а) из комнаты
[15:59:53] ASM вошёл(а) в комнату
[16:09:29] <noga> а я доктор ?   каку недопиленную не жру, в сортах не разбираюсь
[16:11:16] <LK4D4> 0xd34df00d, а че ты там в lxc запускаешь?
[16:12:27] <noga> личкрафты, вестимо
[16:12:42] <0xd34df00d> LK4D4: билды личкрафтов.
[16:12:44] <0xd34df00d> При каждом пуше.
[16:12:56] <0xd34df00d> А то у меня опять мейнт бугуртит, что opensuse 13.1 не осиливает мои плюсы.
[16:13:02] <0xd34df00d> Хочу тестить это автоматизированно.
[16:13:13] <0xd34df00d> А то пока оно только на дебиане тестится.
[16:13:29] Celt вошёл(а) в комнату
[16:13:57] <noga> что opensuse 13.1 не осиливает мои плюсы - а как хвалили цмаке как супер переносимую приблуду
[16:14:16] <0xd34df00d> nis, залогиньтесь.
[16:14:21] <0xd34df00d> noga: причем цмаке к плюсам?
[16:14:30] <0xd34df00d> Там особая бажная версия конпелятора и кутей, которая иногда выделывает кирпичи.
[16:14:35] <noga> у тя цмаке в личах же ?
[16:14:48] <0xd34df00d> Да, но проблема не в цмаке.
[16:14:54] <0xd34df00d> Вон, последний раз moc от буста кирпичи делает: https://build.opensuse.org/package/live_build_log/home:Reki:leechcraft:masterbranch/leechcraft/openSUSE_12.3/x86_64
[16:15:15] <0xd34df00d> Я воркэраунд запилил канеш: https://github.com/0xd34df00d/leechcraft/commit/8cf526e38c6ce82e517d685592956a816640e5ea
[16:15:16] <0xd34df00d> Но всё же.
[16:16:07] <LK4D4> 0xd34df00d, заюзай докер же, такая-то годнота
[16:16:33] <0xd34df00d> LK4D4: http://0xd34df00d.point.im/chdw
[16:16:35] <Civilian> 0xd34df00d: кстати, а какой правильный способ callback'и сишной либе передавать?
[16:16:47] <Civilian> 0xd34df00d: при условии что однопоточность и не нужна синхронизация
[16:16:51] <0xd34df00d> [мат]
[16:17:00] <0xd34df00d> Civilian: э, ну берёшь и передаёшь.
[16:17:02] <0xd34df00d> Разверни вопрос.
[16:17:32] <LK4D4> 0xd34df00d, там кстати своя либа теперь, не lxc
[16:17:33] <noga> мдя, пейсатые у тя коммитеры :)
[16:17:42] <LK4D4> 0xd34df00d, спокойно переживешь ты все там
[16:17:48] <0xd34df00d> noga: чё? Где ты коммитеров увидел?
[16:17:53] <Civilian> 0xd34df00d: хочу мембер класса юзать как callback
[16:18:00] <Civilian> для сишной либы
[16:18:09] <0xd34df00d> Civilian: не получится.
[16:18:16] <Civilian> 0xd34df00d: why not?
[16:18:29] <Civilian> 0xd34df00d: я нагуглил два способа, но они довольно кривые
[16:18:30] <0xd34df00d> Civilian: потому что указатель на мембер не приводится к сишному указателю на функцию никак.
[16:18:37] <0xd34df00d> Поэтому надо делать обёртку.
[16:18:44] <Civilian> 0xd34df00d: ну через обертку же получится )
[16:18:52] <noga> d34df00d@build2 ~ $ eix openvz
* sys-kernel/openvz-sources
[16:18:58] <0xd34df00d> void CbProxy (..., void *userdata)
{
    static_cast<YourClass*> (userdata)->Callback (...);
}
[16:18:59] <noga> ржал ни магу
[16:19:01] <Civilian> 0xd34df00d: два способа же - обертка или статик мембер. Вопрос в том кто из них труЪёвей
[16:19:12] <0xd34df00d> Обёртка в локальном анонимном неймспейсе.
[16:19:12] <noga> дедфуд увидел 32 и обосрался
[16:19:19] <0xd34df00d> Зачем статиком загаживать интерфейс класса-то.
[16:19:19] <noga> ой. извините
[16:19:30] <noga> это я его ссылки с говном почтиал
[16:19:48] <0xd34df00d> Civilian: можно даже лямбду передавать, если ты в C++11, она приводится к указателю на сишную функцию, если ничо не захватывает, и автоматом френд класса, поэтому можно дёргать приватные методы.
[16:20:04] <Civilian> 0xd34df00d: о, вот это лучше
[16:20:07] <0xd34df00d> noga: конструктивно!
[16:20:09] <Civilian> 0xd34df00d: а как лямбды по скорости работы?
[16:20:17] <0xd34df00d> Civilian: инлайнятся, никакого оверхеда.
[16:20:24] <Civilian> клево, пойду читать тогда
[16:20:29] <0xd34df00d> Civilian: можешь считать, что лямбда разворачивается в локальную структуру с перегруженным operator().
[16:20:34] <0xd34df00d> То есть, по факту, та же обычная функция.
[16:20:42] <Civilian> 0xd34df00d: я просто асио на libev переписываю )
[16:21:28] <LK4D4> 0xd34df00d, попробовай докер, базарю, еще захочешь
[16:21:45] <noga> Andrei Vinogradov
Mike Fedyk
Pavel Odintsov
[16:21:56] <noga> а че, я согласен в такую компанию
[16:22:19] <0xd34df00d> noga: это где, лил?
[16:22:27] <noga> https://wiki.openvz.org/Download/ploop/1.11
[16:22:34] <noga> Thanks
[16:22:38] <noga> ^^
[16:22:45] OKTAVIUS вышел(а) из комнаты
[16:37:38] <0xd34df00d> mva: хей.
[16:37:45] <0xd34df00d> А какая у qemu производительность в сравнени с lxc?
[16:37:59] <0xd34df00d> И можно заставить его lvm-раздел юзать?
[16:42:02] <noga> у qemu производительность в сравнени с lxc
[16:42:18] <Civilian> 0xd34df00d: по идее lxc быстрее, т.к. тоньше,  на самом деле зависит от количества ограничений и версии ядра, у lxc есть медленные cgroup'ы, есть быстрые и почти бесплатные
[16:42:21] <noga> дедфуд, лучше пиши код
[16:42:44] <noga> у тебя наверное это получается
[16:43:10] <0xd34df00d> noga: и чего тебе в вопросе не нравится?
[16:43:19] <0xd34df00d> Civilian: ну это понятно, что это всего лишь обёртки.
[16:43:20] <Civilian> 0xd34df00d: qemu в чистом виде - плохо, kvm - быстро достаточно, там оверхед - единицы процентов, максимум десятки (если по уму делать)
[16:43:28] <0xd34df00d> Вопрос в том, насколько qemu тормознее, с kvm ессно.
[16:43:41] <noga> 0xd34df00d:  сравнение теплого с мягким
[16:43:55] <noga> плюсов с абапом
[16:44:04] <noga> блин ^^
[16:44:13] <0xd34df00d> noga: почему? Есть юзкейс, в контексте него вполне можно сравнивать.
[16:44:19] <Civilian> 0xd34df00d: при прочих равных порядка 10% будет разница, но надо тестировать под конкретную задачу, ибо как нога и говорит - теплое с мягким, у lxc свои ограничения и они мстами переркывают плюсы в скорости
[16:44:56] <LK4D4> ну для билдов на каждый коммит я думаю все-таки нужны контейнеры
[16:45:25] <Civilian> LK4D4: если система одна - то контейнеры проще
[16:45:31] <Civilian> докер тот же рулит в этом плане
[16:45:38] <LK4D4> дедфуд не верит
[16:45:45] <LK4D4> ему в жуйке написали, что не рулит
[16:45:51] <Civilian> 0xd34df00d: если под автобилды - реально возьми докер
[16:45:57] Zlogene вошёл(а) в комнату
[16:45:58] <Civilian> это примерно его задача как раз
[16:46:11] <noga> Civilian:  это же настраивать надо :)
[16:46:18] <0xd34df00d> Как будто lxc не надо настраивать.
[16:46:19] <Civilian> noga: осваивать, главное
[16:46:24] <noga> угу
[16:46:29] <0xd34df00d> Ладно, пофигу, пойду докер возьму.
[16:46:31] <noga> шаблон рвать
[16:46:32] <Civilian> 0xd34df00d: docket - обертка над lxc, lxc еще больше пилить надо
[16:46:45] <Civilian> docker тоже надо осилить, но с ним чуть проще будет чем с голым lxc
[16:46:50] <LK4D4> Civilian, уже нет, дефолтный драйвер теперь на go - libcontainer
[16:47:44] Zlogene вышел(а) из комнаты
[16:49:04] <Civilian> LK4D4: дефолтный это github.com/lxc/lxc
[16:49:06] <Civilian> там сишечка
[16:49:10] <LK4D4> да нет
[16:49:13] <LK4D4> у докера свой
[16:49:17] <Civilian> LK4D4: у докера свое, да
[16:49:26] <LK4D4> ну так, это же не lxc
[16:49:27] <Civilian> LK4D4: ну я и говорю что lxc утилиты они упоротые слегка
[16:49:32] <Civilian> LK4D4: суть одна
[16:49:35] <LK4D4> значит докер не обертка над lxc
[16:50:03] <Civilian> LK4D4: под lxc обычно понимают комбинацию namespace'ов и cgroup'ов
[16:50:14] <LK4D4> ниче се
[16:50:21] <Civilian> LK4D4: а что, нет? )
[16:50:43] <LK4D4> не, ну может быть, я просто не знал
[16:50:52] <LK4D4> ну и по официальной терминологии не так
[16:50:59] <LK4D4> вот есть флаг lxc у докера
[16:51:00] <mva> 0xd34df00d: на счёт производительности — не мерял. А по поводу LVM — открою секрет. У тебя /dev/vda == /dev/mapper/vm-f00d.disk
[16:51:07] <LK4D4> его можно выключить
[16:51:14] <Civilian> LK4D4: они о себе сами пишут что юзают "Operation systems primitives, e.g. LXC"
[16:51:16] <LK4D4> значит no-lxc, но контейнеры остаются
[16:51:36] <Civilian> и Docker runs three ways: * as a daemon to manage LXC containers on your Linux host (sudo docker -d) * as a CLI which talks to the daemon's REST API (docker run ...) * as a client of Repositories that let you share what you've built (docker pull, docker commit).
[16:52:14] <Civilian> LK4D4: в общем не суть, под lxc подразумевается ядреный ванильный механизм обычно )
[16:52:43] <LK4D4> Civilian, ну ладно, я просто не знал) думал вот эти тулзы только подразумеваются
[16:55:53] <0xd34df00d> Ладно.
[16:55:56] <0xd34df00d> Запилю докер.
[16:56:01] <0xd34df00d> Уже даже поставил.
[16:56:57] Интеллект вошёл(а) в комнату
[17:13:47] <Magistr> https://dl.dropboxusercontent.com/u/561580/lj/dynamic_static.jpg
[17:15:32] LK4D4 вышел(а) из комнаты: Disconnected: session closed
[17:15:43] LK4D4 вошёл(а) в комнату
[17:22:23] nis вошёл(а) в комнату
[17:22:25] <noga> мог просто сказать
[17:22:42] <noga> кашпир во время чумака
[17:24:29] <nis> нога опять разбухчался
[17:25:56] Celt вышел(а) из комнаты
[17:37:17] hhexx вышел(а) из комнаты
[17:38:32] Mellon вышел(а) из комнаты: Replaced by new connection
[17:38:42] Mellon вошёл(а) в комнату
[17:43:19] hhexx вошёл(а) в комнату
[17:48:04] CryptSpirit вышел(а) из комнаты
[17:48:31] blow вышел(а) из комнаты
[17:48:53] CryptSpirit вошёл(а) в комнату
[17:50:53] blow вошёл(а) в комнату
[18:22:01] Mellon вышел(а) из комнаты
[18:22:44] Mellon вошёл(а) в комнату
[18:23:56] <mva> noga: расскажи, пожалуйста, чем руководствуются авторы qemu (или libvirt), когда не дают выставить maxmem для виртуалки больше, чем текущее свободное к-во памяти? Виртуалка просто отказывается стартовать, говоря "Cannot set up guest memory 'pc.ram': Cannot allocate memory". Почему нельзя "про запас"-то?
[18:25:35] <nis> mva: потому что нельзя
[18:25:42] <nis> это не безопасно
[18:25:45] <nis> и не стабильно
[18:25:47] <bti> оно тырит сразу
[18:26:04] <bti> а раз нечего срытить, то и фиг тебе
[18:26:13] <bti> стырить*
[18:26:13] <nis> и вместо неудачного запуска получишь отложенное падение
[18:26:14] <mva> так почему нельзя просто не дать потом поставить текущее к-во к нужному, если не хватит?
[18:26:18] <nis> вот красота
[18:26:39] <mva> как мне тогда сделать *ДИНАМИЧЕСКОЕ* выделение памяти?
[18:26:40] <nis> mva: а вдруг твой ОС захочет память почекавить при старте?
[18:26:47] <nis> и усё
[18:26:53] <mva> nis: щто?
[18:27:30] <bti> памяти нема, что чекавить будет?
[18:27:45] <nis> другой пример
[18:27:54] <nis> приложение решило выделить 2 ГБ
[18:27:59] <mva> нет
[18:28:02] <nis> и повисло
[18:28:03] <mva> ты не понимаешь
[18:28:12] <nis> т.к. пока выделяется память поезд ушёл
[18:28:17] <bti> объясни это прилогам
[18:28:41] <nis> mva: ты понимаешь как работает ММУ?
[18:28:49] <mva> в моём (и xen) понимании maxmem влияет только на объём максимальный памяти который позволяется выставить из коммандайна
[18:28:53] <nis> и что такое слябовый механизм
[18:28:58] <mva> память НЕ ВЫДЕЛЯЕТСЯ
[18:29:03] <mva> пока не выделишь командой
[18:29:04] <nis> зен не виртуализация
[18:29:16] <mva> почему нельзя сделать так же?
[18:29:25] <mva> зачем резервировать maxmem заранее?
[18:29:27] <nis> потому что ты железо в зене не эмулируешь
[18:29:36] <mva> и что?
[18:29:39] <nis> зен это продвинутый чрут
[18:29:45] <nis> а тут эмуляция железа
[18:29:49] <mva> в qemu maxmem всё равно в VIRT попадает
[18:29:55] <mva> и ничего не занимает в реальности
[18:30:03] <nis> ну смотря когда
[18:30:14] <nis> страницы старшей памяти всё равно надо хранить
[18:30:23] <mva> зачем?
[18:30:38] <nis> + оно не занимает т.к. ос не тупая и видит что занято а что нет
[18:30:41] <nis> как зачем
[18:30:52] <mva> почему виртуалка должна знать о maxmem до того, как ей выделили значение в пределах неё?
[18:30:53] <nis> потому что это окна на железо
[18:31:08] <nis> и от этого зависит поведение инициализации
[18:31:20] <nis> ОС так работает
[18:31:34] <nis> старшие адреса это и стек
[18:31:40] <nis> который вниз ползёт
[18:31:43] <nis> ядерный
[18:31:47] <mva> в Xen та же ОС
[18:31:50] <mva> та же память
[18:31:52] <nis> в зен нет
[18:31:57] <nis> там нету полноценной ос
[18:31:58] <mva> которая не выделяетсяпокане выделишь
[18:32:01] <mva> есть
[18:32:03] <nis> нету
[18:32:06] <mva> есть
[18:32:08] <nis> зен это прослойка
[18:32:10] <mva> нет
[18:32:13] <mva> тыпутаешь с ovz
[18:32:20] <nis> в зене не заработает винда
[18:32:24] <mva> kj;m
[18:32:26] <mva> ложь
[18:32:30] <mva> в HVM работает
[18:32:33] <nis> пруф
[18:32:37] <mva> гугл
[18:32:49] <nis> гугл это не показатель
[18:32:50] <nis> пруф
[18:32:59] <mva> и ещё раз
[18:33:01] <mva> открываешь гугл
[18:33:13] <mva> вводишь "running windows in Xen"
[18:33:22] <mva> получаешь howtoкак запустить в hvm
[18:33:24] <Civilian> nis: открываешь ec2.amazon.com
[18:33:28] <Civilian> выбираешь инстанс с виндой
[18:33:31] <Civilian> любуешься на винду на KVM
[18:33:34] <Civilian> *XEN
[18:33:40] <qnikst> xen - продвинутый чрут это Ъ
[18:33:43] <nis> так квм или зен
[18:33:46] <mva> xen
[18:33:53] <Civilian> nis: на квме тоже
[18:33:54] <mva> а nis перепутал xen и ovz
[18:34:14] <mva> это ovz и lxc — продвинутые chroot
[18:34:24] <mva> а в Xen полностью стартует ОС
[18:34:35] <olegon> попробуйте программку Fatify под ведроид, полчаса здорового смеха обеспечены
[18:34:36] <mva> просто железо пробрасывается в виде фронтендов и бекендов
[18:34:36] <Civilian> nis: HVM - hardware accelerated xen как бы
[18:34:57] <Civilian> который юзает VT-d/VT-x и им подобные вещи
[18:35:25] <mva> Civilian: actually, hvm юзает и qemu (на самом деле, "и" тут лишнее, ибо Xen для HVM тоже юзает его)
[18:35:46] <mva> просто сам Xen, это вообще гипервизор, который работает уровнем выше, чем хостовое ядро
[18:35:57] <nis> Civilian: а почему вики пишет что в зене есть кему?
[18:35:59] <Civilian> mva: hvm термин из зена, так то понятно что все юзают аппаратные фичи
[18:36:08] <mva> а у KVM гипервизор _в_ хостовом ядре
[18:36:23] <Civilian> nis: потому что он там есть? )
[18:36:56] <mva> и речь-то не об этом
[18:37:20] <mva> а о том, что мешает kvm/qemu динамически докидывать память виртуалкам
[18:37:22] <nis> mva: в любом случае я думаю зен также не даст запустить ос с большей чем есть свободная памятью
[18:37:24] <mva> зачем заранее аллоцировать?
[18:37:32] <nis> mva: т.к. это быстрей надёжней
[18:37:39] <mva> пруф
[18:37:53] <mva> [21:32:44] <nis> mva: в любом случае я думаю зен также не даст запустить ос с большей чем есть свободная памятью
[18:37:54] <mva> нет
[18:38:04] <mva> maxmem он разрешает поставить какой хочешь
[18:38:13] <noga> [17:30:07] <mva> а в Xen полностью стартует ОС
[18:38:16] <nis> вот как ты себе представляешь работу виртуальной среды если у тебя нету свободной памяти под твои нужды
[18:38:26] <noga> занаток виртуализации детектед
[18:38:33] <mva> а ругаться в случае нехватки он будет только когда ты непосредственно попросишь её докинуть
[18:38:37] <noga> мва, не позорься
[18:38:55] <mva> noga: пруф неправоты
[18:39:03] bti побежал за попкорном
[18:39:11] <mva> nis: ты не понял. Мои нужды == "currentmem"
[18:39:20] <mva> виртуалка должна стартовать с этим значением
[18:39:38] <mva> а maxmem её вообще не должно касаться
[18:39:47] <nis> mva: я более чем уверен что если ОС вдруг попросит полный ОЗУ будет фейл
[18:39:49] <mva> как иначе сделать динамическое перераспределение памяти между виртуалками?
[18:39:56] <nis> а зачем оно нужно
[18:40:13] <mva> nis: полный ОЗУ для гостя должен быть === currentmem
[18:40:20] <Civilian> nis: для хостинга жизненноважен оверселлинг и динамическое изменение объема доступной памяти
[18:40:36] <nis> Civilian: с допиленным пингвином это возможно
[18:40:59] <nis> но вот попросить обычную ос отдать озу это что-то из разряда фантастики
[18:41:22] <mva> можно подумать, что в KVM гость не отдаст свободную память
[18:41:29] <0xd34df00d> Э, а что делать, если CONFIG_NETFILTER_XT_MATCH_ADDRTYPE поиск мне находит, а в menuconfig его нет?
[18:41:40] <mva> (т.е. сфейлится от уменьшения currentmem в пределах свободной памяти)
[18:41:53] <nis> скорее всего да
[18:41:55] Fylh_if вышел(а) из комнаты
[18:41:58] <mva> 0xd34df00d: смотреть депенды
[18:42:02] <nis> т.к. это непредвиденная ситуация
[18:42:13] <mva> nis: у тебя в теории "скорее всего да", а у меня на практике не фейлится.
[18:42:30] <mva> ну, правда, в Xen. Тут пока не пробовал.
[18:42:35] <mva> сейчас как ра попробую
[18:42:37] <mva> *раз
[18:43:13] <nis> mva: если всё так гладко то почему тогда все не сидят на зене?
[18:43:32] <0xd34df00d> А, лул, оно только при адванседе показывалось.
[18:43:35] <0xd34df00d> А адвансед на полтора уровня выше.
[18:43:36] <0xd34df00d> Ну ппц.
[18:43:37] <mva> у него свои заморочки
[18:43:44] <noga> <mva> noga: пруф неправоты - винда в ксене запускается в кему :-D  Сюрпарайзз :)
[18:43:51] <nis> ))))
[18:43:52] <mva> например, он не умеет в пробрасывание EFI внутрь
[18:43:56] <nis> noga: я знал это
[18:44:02] <nis> и ждал пока мва сознается
[18:44:06] <nis> )))
[18:44:11] <mva> noga: и что? Ты только что лишь повторил мои слова, и ничего не опроверг.
[18:44:22] <mva> nis: тогда ты опоздал
[18:44:24] <mva> на полчаса
[18:44:25] <nis> mva: а то что пингвин под зеном не настоящй
[18:44:31] <mva> почему?
[18:44:36] <nis> потому что он допилен
[18:44:39] <mva> и что?
[18:44:45] <mva> а KVM кто мешал допилить?
[18:44:49] <nis> реальный врятли будет динамическую озу поддерживать
[18:44:51] <mva> тем более, что и то и то в ванилле
[18:45:01] <mva> nis: фиг тебе
[18:45:03] <nis> потому что это не поддерживается системой памяти
[18:45:09] <mva> реальный поддерживает даже без виртуализации
[18:45:14] <mva> и таки поддерживает
[18:45:15] <nis> mva: скажи это торвальдсу
[18:45:23] <mva> торвальдс знает
[18:45:38] <nis> и да скажи команду по которой ядро отдаст текущую память?
[18:45:38] <mva> хотплаг есть и для PCI и для памяти и для процов
[18:45:40] <mva> в ванилле
[18:45:56] <mva> пруфы смотреть в менюконфиге
[18:45:57] <Civilian> nis: пингвин под зеном не требует патчей, так что он точно такой же каким мог бы быть под KVM :)
[18:46:00] <nis> не надо путать хотплаг (который через жопу работает) и динамическую память
[18:46:11] <nis> Civilian: если под квм запущен
[18:46:15] <nis> а иначе требует
[18:46:21] <mva> nis: для моих текущих нужд это одно и то же
[18:46:24] <Civilian> nis: если под чем чем запущен?
[18:46:29] <nis> кему
[18:46:32] <mva> и я не понимаю кто мешал для виртуалки реализовать это хотплагом
[18:46:41] <Civilian> nis: ну юзается qemu для эмуляции части железа, и что?
[18:46:48] <nis> mva: раз такой умный то напиши это
[18:46:54] <0xd34df00d> Civilian: вот ты мне советовал, поэтому тебя пинать буду.
[18:47:03] <mva> nis: оно уже написано
[18:47:05] <Civilian> 0xd34df00d: меня по докеру пинать бесполезно, я буду в доки посылать
[18:47:05] <mva> в Xen
[18:47:09] <mva> зачем дублировать?
[18:47:10] <nis> нету там такого
[18:47:16] <0xd34df00d> Для тупых, чо мне в докере надо сделать, чтобы поднять виртуалку с какой-нибудь там бунтой?
[18:47:17] <0xd34df00d> :(
[18:47:27] <nis> там есть ядра пингвинов которым поправили мозги
[18:47:28] <mva> там добавление памяти именно что хотплагом баллунов
[18:47:31] <nis> и есть кему
[18:47:35] <Civilian> 0xd34df00d: там есть обучатор онлайновый
[18:47:41] <mva> nis: ничего там никто никому не правил.
[18:47:45] <mva> всёв ванильном ядре
[18:47:51] <LK4D4> 0xd34df00d, http://serversforhackers.com/articles/2014/03/20/getting-started-with-docker/
[18:47:53] <Civilian> 0xd34df00d: https://www.docker.io/gettingstarted/
[18:47:53] <mva> код там есть итак. уже. Из коробки.
[18:48:02] <mva> и его может использовать кто угодно
[18:48:04] <nis> mva: ссылку на код
[18:48:05] <mva> при желании
[18:48:10] <LK4D4> 0xd34df00d, на вагрант каэш забей)
[18:48:13] <mva> nis: ЩТО?
[18:48:21] <Civilian> 0xd34df00d: у них очень классная онлайн-обучалка докеру, типа "10 простых шагов для разворачивания контейнера"
[18:49:08] <mva> nis: факта, что у меня ванилла работает под Xen и в качестве dom0 и в качестве domU тебе мало? я должен тебе ещё ссылки на гитвеб кернелорговский постить?
[18:49:42] <nis> mva: я пока кроме умвр ничего не увидел
[18:49:45] <Civilian> 0xd34df00d: и да, докер не совсем чистая виртуалка - там можно запустить баш, он скорее контейнер для приложений и предполагает запуск конкретного софта.
[18:49:57] <nis> почему-то доки на зен мне говорят что кему на каждом шагу
[18:50:03] <mva> и что?
[18:50:10] <mva> kvm без qemu чтоли?
[18:50:17] <mva> или о чём ты вообще?
[18:50:22] <0xd34df00d> Civilian: а можно просто запустить неинтерактивно, и чтобы оно висело и слушало по ссх?
[18:50:23] <mva> или это зазорно использовать qemu?
[18:50:29] <mva> к чему ты это?
[18:50:36] <Civilian> http://docs.docker.io/en/latest/examples/running_ssh_service/
[18:50:36] <Civilian> 0xd34df00d: ^
[18:50:36] <nis> mva: а то что кему не может памятью распряжаться
[18:50:41] <nis> т.к. он эмулирует железо
[18:50:53] <mva> не вижу связи
[18:50:57] <nis> а вот в режиме паравиртуализации когда ос допилена под зен
[18:51:05] <nis> тогда пожалуйста
[18:51:08] <nis> любой каприз
[18:51:10] <mva> что ему мешает аллоцировать память в хостовой системе и передать её внутрь?
[18:51:13] <mva> в рантайме?
[18:51:17] <0xd34df00d> Охренительные истории.
[18:51:18] <0xd34df00d> Civilian: пасяб.
[18:51:20] <Civilian> 0xd34df00d: докер рулит именно доками ) к слову там как раз убунта в примере.
[18:51:27] <mva> когда поступила команда "аллоцируй мне ещё гигабайт памяти"
[18:51:32] <nis> mva: потому что нельзя так делать по правилам виртуализации
[18:51:36] <mva> почему?
[18:51:37] <Civilian> 0xd34df00d: тока примеры надо читать скорее с hello world и ниже )
[18:51:39] <mva> где эти правила?
[18:51:50] <mva> почему xen так делает и у него всё ок и брат жив?
[18:51:53] <Civilian> т.к. многие из них предполагает наличие результата прошлого.
[18:52:30] <Civilian> mva: ну справедливости ради, многие хостеры ворчат на Xen именно за реализацию ограничений памяти у него, процесс там непростой.
[18:53:08] <mva> xsm
[18:53:19] <mva> там были для него модули
[18:53:23] <mva> для разделения памяти
[18:53:33] <mva> хотя обычно хватает и скраббинга
[18:53:38] <mva> который Xen делает по дефолту
[18:53:44] <mva> к слову
[18:54:03] <mva> у меня только что KVM виртуалка прекрасно в рантайме увеличила память и отдала обратно
[18:54:10] <nis> mva: почему нельзя вм просвопить?
[18:54:41] <mva> nis: теоретически - можно. Не вижу проблем. Только тормозить будет
[18:54:44] <mva> тем не менее
[18:54:50] <mva> [21:49:25] <mva> у меня только что KVM виртуалка прекрасно в рантайме увеличила память и отдала обратно
[18:55:11] <mva> так что почему maxmem должен хоть как-то влиять на старт виртуалки - я хз
[18:55:17] <nis> плохо что не видишь
[18:55:20] <mva> если в рантайме у неё всё равно current
[18:55:52] <noga> а че скажент начальник транспортного цеха
[18:55:58] <noga> alexxy, а ? :)
[19:03:51] <nis> mva: а ты знаешь как работает система памяти
[19:03:53] <nis> ?
[19:05:25] <mva> не на уровне системного программиста
[19:05:46] <mva> но про то, что malloc и free можно вызывать в рантайме - я прекрасно знаю
[19:13:01] <nis> ну вот системный уровень тебе и нужен
[19:13:43] Night Nord вышел(а) из комнаты
[19:13:47] LK4D4 вышел(а) из комнаты: Disconnected: connection closed
[19:14:35] ruda вышел(а) из комнаты
[19:16:23] <mva> nis: нет, не нужен
[19:16:52] <nis> чтобы знать почему нельзя как ты хочешь
[19:17:06] <mva> это не добавит понимания, почему одним программистам в одной подсистеме ядра никто не мешал сделать по-удобному, а другим — кто-то мешал.
[19:17:12] <mva> в одном и том же ядре
[19:17:26] <mva> nis: если где-то оно реализовано и работает, значит можно.
[19:17:30] <qnikst> предлагаю вмести в спор разумное зерно и начать говорить технические аргументы
[19:20:37] <Civilian> qnikst: ты многого хочешь )
[19:20:58] <Civilian> nis: хаки можно подложить везде. Вопрос в том почему production-grade виртуализация этого еще не сделала
[19:21:50] backbone вышел(а) из комнаты
[19:22:00] <nis> Civilian: на хаках долго не проедешь и далеко не уедешь
[19:22:10] <mva> расскажи это линусу
[19:22:42] <nis> что я должен расказать товарищу чьего кода с каждым годом всё меньше и меньше
[19:22:51] <Civilian> nis: а хаки они везде, начиная простите от генов и заканчивая технологиями и целыми науками.
[19:24:19] <nis> ну ну
[19:24:25] <Civilian> nis: а что, нет? )
[19:28:11] <nis> Civilian: а что да?
[19:28:35] <nis> mva: тем более что кода этого Линуса если осталось то в виде копирайтов
[19:28:48] <nis> а ядро после 2.16.18 вообще няшным стало
[19:28:59] <Civilian> nis: хаки они по жизни )
[19:30:21] <mva> nis:
[19:30:26] 0xd34df00d вошёл(а) в комнату
[19:30:29] <nis> Civilian: мне твоя точка зрения понятна
[19:30:34] <mva> Is dynamic memory management for guests supported?
KVM only allocates memory as the guest tries to use it. Once it's allocated, KVM keeps it.
[19:30:50] <mva> (c) www.linux-kvm.org/page/FAQ
[19:31:13] <mva> >> as guest tries to use it
[19:31:35] <mva> т.е. если currentmem гостю говорит, что памяти 1G, то гость только 1G и может попробовать
[19:31:50] <mva> следовательно, остальные 47G квм не аллоцирует
[19:33:05] <mva> точнее, по заявлению разработчиков не аллоцирует
[19:33:16] <mva> но зачем пробует — не ясно
[19:34:25] <nis> для стабильности
[19:35:21] <qnikst> mva, libvirt!=kvm
[19:35:27] <qnikst> чистым kvm попробу
[19:35:28] <qnikst> й
[19:41:25] Интеллект вышел(а) из комнаты
[19:41:28] Интеллект вошёл(а) в комнату
[19:42:10] <mva> qnikst: например? :)
[19:43:55] <qnikst> mva, что напимер?
[19:44:16] <qnikst> libvirt вносит заметное кол-во багов
[19:44:24] <qnikst> я уже не помню конкретно
[19:44:39] <qnikst> просто с коммандлайна запусти
[19:44:51] <qnikst> можешь у либвирта коммандлайн спросить
[19:45:15] <mva> либвирт просто говорит -m 49152
[19:45:21] <mva> в коммандлайне в логе
[19:45:35] <mva> я даже сходу не вижу, где он там балунит вниз
[19:45:51] <qnikst> дык это совсем не --maxmem
[19:45:57] <mva> дык
[19:46:01] <qnikst> это изначальное кол-во памяти енмип
[19:46:10] <qnikst> которое и аллокатится
[19:46:18] <mva> qemu-system-x86_64: --maxmem: invalid option
[19:46:26] <mva> например
[19:46:35] <mva> отсюдавывод
[19:46:52] <mva> *отсюда вывод:
[19:47:14] <mva> либоkvm без костылей не умеет динамический аллокейшн, либо NEEDSINFO
[19:47:33] <qnikst> ну открывай маны kvm и смотри опции
[19:47:57] <nis> динамический аллокейшен возможен, но при этом нужно куда-то собирать черновые страницы
[19:48:00] <noga> mva: man qemu-monitor
[19:48:02] <noga> :)
[19:48:12] <noga> там оно есть ?
[19:48:15] <nis> т.к. хост не знает когда память гостя действительно свободна
[19:48:22] <mva> нету такого мана
[19:48:42] <qnikst> в коммандлайне никак вроде, входишь в монитор или консольку и делаешь ballon X
[19:48:45] <mva> Только qemu, qemu-img и qemu-nbd
[19:48:53] <noga> http://wiki.qemu.org/QMP
[19:49:43] <mva> то есть, вот такие вот костыли
[19:50:05] <mva> и никакого перекидывания 40G между двумя виртуалками
[19:50:15] <qnikst> nis, с 2.6.38 это впилили говорят
[19:50:35] <nis> qnikst: но это дополнительный функционал
[19:50:50] <qnikst> mva, http://www.lamolabs.org/blog/6813/one-liner-increasing-a-kvm-guests-memory-on-centos-5/ не подходит?
[19:50:52] <nis> + приложение может и не отдать память
[19:50:58] <qnikst> nis, какой функционал?
[19:51:10] <qnikst> в гильбертовом пространстве хоть?
[19:51:22] <noga> mva: http://en.wikibooks.org/wiki/QEMU/Monitor
[19:51:24] <nis> в слябе вести маркировку неиспльзуемой памяти
[19:51:50] nalcheg_ вышел(а) из комнаты
[19:52:24] <mva> qnikst: http://www.lamolabs.org/blog/6813/one-liner-increasing-a-kvm-guests-memory-on-centos-5/ не доступно
[19:53:33] <qnikst> тока что работало
[19:53:37] <mva> хотя в вебкеше вроде есть
[19:53:38] <qnikst> умвп
[19:54:37] <noga> mva: ну а вообще на данный момент все просто
[19:54:55] <noga> для тырпрайза есть вмваре
[19:55:04] <noga> для хостинга - кему
[19:55:17] <noga> в хостинге то что ты хош - неактуально
[19:55:30] <noga> хош поэкономить раму - ksm/uksm
[19:55:41] <noga> хош быстро - hugepages
[19:56:02] <mva> qnikst: алсо, не то. Ибо не на горячую
[19:56:20] <mva> [22:50:38] <noga> в хостинге то что ты хош - неактуально
[19:56:21] <mva> ложь
[19:56:27] <mva> именно что актуально
[19:56:31] <noga> tebe ?
[19:56:38] <mva> нет
[19:56:41] <mva> амазон тот де
[19:56:53] <mva> и прочие хостинги гдединамически добавяется и убирается память
[19:56:58] <noga> для амазона есть рдма :)
[19:56:59] <mva> при необходимости и по требованию
[19:57:10] <noga> ну да
[19:57:18] <noga> кому надо - идут и дописывают
[19:57:26] <mva> s@и@и/или@
[20:02:01] 0xd34df00d вышел(а) из комнаты
[20:03:52] kaoru вошёл(а) в комнату
[20:06:34] <qnikst> mba, ок
[20:09:48] alexxy вошёл(а) в комнату
[20:10:38] <alexxy> ну что есть еже желающие на xeon phi пойти в спб
[20:10:45] <alexxy> 17-18 апареля
[20:11:03] <qnikst> R
[20:11:25] <alexxy> ты в списке есть ;)
[20:12:20] <kaoru> спб же :|
[20:12:31] <kaoru> далеко
[20:12:40] <alexxy> ну что делать
[20:12:46] <alexxy> замкадье
[20:12:58] <alexxy> радуйся что не в нижнем новгороде
[20:13:00] <alexxy> ;)
[20:13:13] <kaoru> :D золотые слова
[20:13:39] <Civilian> главное чтобы не во Владивостоке.
[20:13:50] <alexxy> хотя для меня замкадье это москва ;P
[20:14:04] <kaoru> домкадье.
[20:14:10] <alexxy> именно за ;)
[20:14:20] <qnikst> =))
[20:14:23] <alexxy> понятие в общем то относительное
[20:14:32] <alexxy> для них мы замкадье
[20:14:38] <alexxy> а для нас они
[20:14:45] <noga> если посмотреть на мкад
[20:14:49] <alexxy> условие пересечение мкада выполняется в обье стороны
[20:14:51] <noga> из-за КАДа
[20:14:55] <noga> то ....
[20:14:57] <noga> :)
[20:15:12] <noga> ну  если из моего окна ....
[20:15:12] <kaoru> так и запишем. кАДье
[20:15:51] <qnikst> блин на трависе программу со странным билдом хрен запустишь
[20:15:51] <noga> вобщем из моего окна становится жалко тех, кто за мкадом
[20:15:54] <noga> Л(
[20:19:37] <alexxy> noga, тебе то что? ;)
[20:19:42] <alexxy> ты ж вообще в Риге ;)
[20:20:08] <noga> ну так я равноудален от этих вонючек
[20:20:29] <noga> живу в лесу
[20:20:36] <noga> на берегу озера
[20:20:44] <noga> ;)
[20:22:40] alexxy вышел(а) из комнаты
[20:22:40] <noga> 56.963298,24.299955
[20:22:43] <noga> как то так
[20:25:50] Суисейсеки вошёл(а) в комнату
[20:26:20] Суисейсеки вышел(а) из комнаты
[20:29:41] <kaoru> нога живет в лесу.
[20:32:31] Суисейсеки вошёл(а) в комнату
[20:33:01] Суисейсеки вышел(а) из комнаты
[20:34:53] <noga> блин, ну не садовом же
[20:34:59] <noga> там жить нельзя
[20:35:12] <noga> там только москвичи могут жить
[20:36:57] <noga> ;)
[20:54:20] medvedko вышел(а) из комнаты
[21:04:01] maksbotan вошёл(а) в комнату
[21:04:54] alexxy вошёл(а) в комнату
[21:07:23] 0xd34df00d вошёл(а) в комнату
[21:09:59] 0xd34df00d вышел(а) из комнаты: Disconnected: Replaced by new connection
[21:10:09] 0xd34df00d вошёл(а) в комнату
[21:10:34] CryptSpirit вышел(а) из комнаты
[21:25:43] LK4D4 вошёл(а) в комнату
[21:35:44] Mellon вышел(а) из комнаты
[21:35:54] Mellon вошёл(а) в комнату
[21:41:57] blow вышел(а) из комнаты
[21:51:51] bober2000 вошёл(а) в комнату
[21:56:21] Civilian вышел(а) из комнаты
[21:56:36] Civilian вошёл(а) в комнату
[22:03:00] nis вышел(а) из комнаты
[22:03:30] <Perlovka> lxc это обертка
[22:03:34] <Perlovka> упс
[22:07:14] <winterheart> Земля - это шар
[22:10:00] <bober2000> winterheart геоид ;)
[22:10:41] <maksbotan> диск
[22:10:43] <maksbotan> на черепахах
[22:12:44] Perlovka KO
[22:12:47] <Perlovka> =)
[22:13:34] <Civilian> http://www.cnx-software.com/2014/04/09/nitrogen6-max-development-board-freescale-i-mx6-4gb-ram-pcie
[22:13:36] <bti> черепаха на ботане
[22:13:49] <Perlovka> и если я не ошибаюсь, "-" пишется вместо "это", а не перед ;)
[22:15:37] <Desu> Perlovka: не всегда
[22:21:06] Civilian вышел(а) из комнаты
[22:23:09] <evadim> noga: а ты там неплохо устроился. Правда со стрит вью выглядит слегка жутковато...
[22:25:22] noga вышел(а) из комнаты: Replaced by new connection
[22:25:32] noga вошёл(а) в комнату
[22:47:21] Desu вышел(а) из комнаты
[22:48:20] Zlogene вошёл(а) в комнату
[22:52:02] Perlovka вышел(а) из комнаты
[22:52:12] Perlovka вошёл(а) в комнату
[22:56:26] <Nikoli> 0xd34df00d: привет, ты клавиатурой хорошо пользоваться умеешь?
[22:57:42] DropSQL вошёл(а) в комнату
[23:04:26] Zlogene вышел(а) из комнаты
[23:07:03] <0xd34df00d> В смысле?
[23:07:07] 0xd34df00d вышел(а) из комнаты
[23:09:38] maksbotan вышел(а) из комнаты
[23:11:00] <Nikoli> 0xd34df00d: как разработчик, конечно
[23:11:28] <Nikoli> 0xd34df00d: нужна помощь с https://github.com/mpv-player/mpv/issues/351#issuecomment-40001534
[23:11:48] <Nikoli> что-то задумка wm4 уж больно на костыльный велосипед похожа
[23:16:36] <0xd34df00d> Ппц бред.
[23:20:44] noga вышел(а) из комнаты: Replaced by new connection
[23:20:54] noga вошёл(а) в комнату
[23:21:13] DropSQL вышел(а) из комнаты: Disconnected: No route to host
[23:22:44] <noga> evadim:  почему жутковато ?
[23:23:27] <noga> winterheart:   я свободен
[23:23:33] <evadim> ну, там как-о полузаброшено-облезло домики выглядят местами
[23:23:34] <noga> если - стучись
[23:23:45] <noga> evadim: они немного старше меня
[23:23:46] <evadim> а так в целом хорошо
[23:23:54] <noga> но сильно крепче :-D
[23:24:08] <evadim> а то я не понял. Просто вид такой, типа никто не живет...
[23:24:23] <noga> evadim:  а работу нашел ? :)
[23:24:24] <evadim> всяко лучше столиц
[23:24:31] <evadim> кто? я?
[23:24:41] <noga> мою
[23:24:43] <noga> :)
[23:25:41] <evadim> если ты о нас - пока никого нового нету. Хотя вроде как были планы на человека 4 аж, по всяким направлениям
[23:25:56] <evadim> хотя тут вдруг стало с местными законами непонятно
[23:26:02] <evadim> черногоры воду мутят
[23:26:08] <noga> 56.94864,24.214194
[23:26:10] <noga> :)
[23:26:20] <noga> а вот это точно не столицы
[23:26:31] <evadim> несомненно
[23:26:36] <noga> и даже не какой то там Омск :-D
[23:27:15] Интеллект вышел(а) из комнаты
[23:27:20] <Nikoli> 0xd34df00d: если можешь посоветовать что-то лучше, было бы здорово
видел это?
https://qt.gitorious.org/qt/qt/source/0c03af0d4d928bdbb32b09eedb1dba3ce59e5278:src/gui/kernel/qkeymapper_x11.cpp#L1236
[23:27:34] <evadim> noga: а что по этим координатам то?
[23:27:46] <noga> где работаю
[23:28:46] <evadim> о как
[23:28:49] <evadim> занятно
[23:28:53] <noga> угу ;)
[23:29:19] <evadim> правда неясно где, ну да ладно
[23:30:22] <noga> я про расстояние от дома
[23:31:48] <noga> http://beta.hstor.org/storage1/f6885829/440ba21a/9806faf0/1f461fa7.jpg
[23:35:12] <noga> evadim: я те 100 раз говорил - залетай на огонек
[23:35:20] CryptSpirit вошёл(а) в комнату
[23:35:48] <evadim> а, ну так расстояние то и у меня - 15 минут пешком =)
[23:36:16] <noga> evadim: ну так мы же не в столицах :)
[23:36:18] <evadim> мне к тебе залететь несколько сложнее чем наоборот - виза нужна
[23:36:30] <noga> ты чо, до сих пор ?
[23:36:48] <evadim> на украину меня и без визово не пустили :D
[23:36:58] <noga> тануеенафик
[23:37:06] <evadim> ну, а ты ж в ЕС
[23:37:24] <evadim> теперь они как бы совсем не перестали пускать, не то что без виз
[23:37:34] <noga> никогда не понимал прикола сидения дома на выхах
[23:38:17] <kaoru> чат, а можно ffmpeg'ом отрезать допустим нижнию часть картинки на видео?
[23:38:56] <noga> теоретически - да
[23:39:15] <evadim> noga: я то на выхах дома не сижу
[23:39:29] <evadim> хотя в другие страны не часто выбираюсь
[23:39:39] <noga> evadim: на велике далеко не удешь
[23:39:53] <evadim> с коллегами погонять тоже хорошо можно
[23:39:54] <noga> у тебя вся  старая европа под боком
[23:39:59] <evadim> ага
[23:40:09] <noga> evadim: сколько до Праги ?
[23:40:18] <evadim> только чтобы туда поехать, надо страдать месяц с визой
[23:40:35] <noga> ну так сам себе злобный буратина
[23:40:37] <evadim> планировать путешествия и вообще заниматься хренью, от которой зубы сводит
[23:41:07] LK4D4 вышел(а) из комнаты: Disconnected: No route to host
[23:41:09] <evadim> кстати из Ч довольно паршиво летать - дорого
[23:41:21] <noga> летают бизнесмены
[23:41:36] <noga> и  на похороны
[23:42:21] <evadim> отсюда далековато, на машинке 1300
[23:42:28] <evadim> как сказать
[23:42:52] <evadim> сейчас вон райнэйр открыл рейс Ч - Лондон. 50 евро =)
[23:43:11] <evadim> но я согласен что на машинке интереснее
[23:43:26] <evadim> просто нудно бюрократию разводить
[23:43:41] <evadim> я пока балканами ограничиваюсь
[23:44:11] <noga> на машинке 1300
[23:44:20] <noga> всего  ? :)
[23:44:26] bober2000 вышел(а) из комнаты
[23:44:30] <evadim> ну, на выхи то не сгоняешь
[23:44:37] <noga> да запросто
[23:44:53] <evadim> вот не надо этого запросто
[23:45:00] Civilian вошёл(а) в комнату
[23:45:01] <evadim> по-хорошему нужно дня 3
[23:45:12] <evadim> иначе приехал, переночевал и уехал
[23:45:21] <Nikoli> kaoru: всякие mpv и mplayer резать точно умеют - использовал, но это потребует пережать
[23:45:50] <Nikoli> ffmpeg тоже умеет http://ffmpeg.org/ffmpeg-filters.html#Examples-7
[23:46:02] <kaoru> Nikoli, да, видел crop у него
[23:46:14] <kaoru> хотя cropbottom был удобнее, но он deprecated
[23:47:24] <evadim> мы гоняли 1000-1200 за выхи, с выездом в пятницу вечером. Довольно смазано выходило. А в Прагу на выхи - разве что пиво попить и сразу обратно
[23:47:56] <evadim> хотя, тут конечно от дорог зависит
[23:48:13] <evadim> там где мы гоняли, не сильно то разгонишься
[23:55:25] CryptSpirit вышел(а) из комнаты
[23:56:09] CryptSpirit вошёл(а) в комнату
[23:58:19] <kaoru> да, с точки зрения покататься в европе несравненно лучше жить
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!