@freebsd_ru

Страница 378 из 669
Dmitry
22.02.2018
21:52:32
каждая в своем контейнере

и есть прога, которая их использует

Volodymyr Kostyrko
22.02.2018
21:52:44
Коммиты от портов. Старые.

Andrey
22.02.2018
21:52:56
т.е. я должен еще какие-то телодвижения при этом совершать ?
в общем если не разу не щупал, очень рекомендую глянуть очень хорошо смешали имеющиеся технологии

Google
Dmitry
22.02.2018
21:53:14
в случае с unionfs, все эти libX маппируются в /usr/local/lib, и прога работает

а в случае с докером как ?

Andrey
22.02.2018
21:53:46
ну глянь их геттинг стартед, там делов на час два, чтоб въехать в идею

есть база, которая может расширятся, слоями, слои хранят только дифы

готовый контейнер наслоение предопределённых слоёв и итогового в котором он гадит при работе

Roman
22.02.2018
21:56:46
и они не привязаны к докеру

Dmitry
22.02.2018
21:58:42
а средствами чего ?

я кроме как про unionfs ничего не знаю

или ext4 так умеет ?

Roman
22.02.2018
22:00:09
а средствами чего ?
средствами vfs

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

Noiseless
22.02.2018
22:00:19
overlayfs

Google
Roman
22.02.2018
22:00:36
overlayfs
это чтобы слои делать.

а если просто хочется кусок фс положить в другой каталог - bind mount

Dmitry
22.02.2018
22:01:22
" bind mount" - что это за FS ?

Roman
22.02.2018
22:03:05
" bind mount" - что это за FS ?
это аналог nullfs

Noiseless
22.02.2018
22:03:13
это чтобы слои делать.
Ага, я что-то подумал, что об этом и речь.

Dmitry
22.02.2018
22:04:02
это аналог nullfs
т.е. это какая-то специальная файловая система

она в ядре, в юзерлевеле ?

только под линукс ?

Roman
22.02.2018
22:04:34
только под линукс ?
это часть linux vfs

Dmitry
22.02.2018
22:04:57
ну так пришли к тому, что писалось выше

у нас аналоги есть ?

Roman
22.02.2018
22:05:13
Dmitry
22.02.2018
22:06:04
nullfs может смешивать в одном каталоге файлы из разных разделов ?

Noiseless
22.02.2018
22:08:46
nullfs = смонтировать один кусок дерева фс к другому (директорию в директорию). Unionfs = смешать содержимое двух директорий.

Dmitry
22.02.2018
22:08:56
вот

Andrey
22.02.2018
22:08:59
не надо смешивать надо наслаивать, как со снепшотами

Dmitry
22.02.2018
22:09:09
у нас есть два контейнера

в каждом есть /bin, /etc/, /lib, /var

надо отмаппировать файлы из этих двух контейнетров в /usr/local/bin, /usr/local/etc, /usr/local/lib, /var

в результате - файлы там смешаются

Google
Andrey
22.02.2018
22:11:40
они приехали с родителя и доступны как бы в RO, обоим, в своём слое каждый гадит в меру сил куда хочет

Dmitry
22.02.2018
22:12:51
не понимаю про слои

мне нужно, чтобы прога увидела в /usr/local/lib файлики от этих контейнеров

прога ничего про докер не знает

она знает только, что ей нужно искать билиотеки в /usr/local/lib

Dmitry
22.02.2018
22:15:11
Не, эта вся ерунда не нужна. Просто из stagedir делается пакет и ставится в систему штатно. С деинсталляцией и шлюхами

А так-то с этим наворотили всякие nix/guix, можете посмотреть

Dmitry
22.02.2018
22:16:01
Не, эта вся ерунда не нужна. Просто из stagedir делается пакет и ставится в систему штатно. С деинсталляцией и шлюхами
тут именно сам смысл в том, что stagedir делается как volime, и монтируется как readonly

т.е. я не смогу удалить файлик /usr/local/lib/mylib.so

Dmitry
22.02.2018
22:16:24
Зачем когда можно поставить пакет?

Andrey
22.02.2018
22:16:44
тут проблема что пакет может в процессе жизнедеятельности не туда нагадить и хотеть странного, не в рамках контейнера такого не реализовать

Volodymyr Kostyrko
22.02.2018
23:40:31
Кстати, статья с перконы таки жизненная. Они описывают проблемы которые в ZFS есть и не зависят от тюнинга файловой системы: write amplification, фрагментацию из-за COW…

Andrey
22.02.2018
23:56:03
ну... мерять только их не потюнинговав и не включив/померяв в том числе и с кешами, это даже не пол дела, а так лёгкая затравка

кстати, а были же где то и от слоника когда то, но там что то не смотрел они тоже дефолт меряли, там вроде в заголовке что то было вроде про оптимизация если склероз не подводит

Volodymyr Kostyrko
22.02.2018
23:59:56
Для меня недавним открытием для постгресса например стало что для SSD там нужно менять цены страниц.

Andrey
23.02.2018
00:09:29
да они там вообще замороченные товарищи, судя по промоушену одного из ихних главных в местном отделении, они больше хотят с ораклем сражатся чем с мускулем, тот типа мелок :)

Volodymyr Kostyrko
23.02.2018
00:29:59
Мускуль вырос в базу?

Хотя, если честно, благодаря перконе и такой-то матери у них действительно есть прогресс. В районе 5.7.6 - 5.7.12 у них многое поменялось — шедулинг iops, куча значений по умолчанию стали вменяемыми. Даже в конце концов пару параметров обозвали небезопасными.

Andrey
23.02.2018
00:53:46
не помню, то ли перкона, то ли мария, помнится в каком то докладе, рассказывали рассказивали, какие крутые и какие есть крутилки и всё такое, а потом такие, но для совместимости, у нас всё это нахер выключено :)

Volodymyr Kostyrko
23.02.2018
01:07:46
Сталикивался, по умолчанию для мускуля не существует понятия date NOT NULL и это никогда не считалось чем-то неправильным. Сейчас это можно исправить, но оно немного всё ломает… поэтому по умолчанию вырублено.

Google
Dmitry
23.02.2018
09:26:53
Я когда выбирал базу выбрал постгрес по той же причине по какой выбрал в своё время freebsd - вертел я зоопарк mysql, марий и перкон с их зоопарком движков. Алсо оно из коробки на внешнем ip слушает, так что пошло лесом

А теперь мне в постгресе не хватает хитрых фич планнера запросов. В MySQL их понятно даже в планах нет, это игрушка. А тут местами реализовано. Постгрес действительно догоняет оракл

Volodymyr Kostyrko
23.02.2018
09:30:37
Ну почему нет, берёшь и планируешь.

Помню столкнулся с кодом одного профи на мускуле. Думал бред сивой кобылы. А оказалось что планировщик.

Dmitry
23.02.2018
09:33:02
Не, это не костыли, это нормальный запрос для которого ожидается очевидная но нетривиальная оптимизация

Join elimination в данном случае

Roman
23.02.2018
12:37:42
ну... мерять только их не потюнинговав и не включив/померяв в том числе и с кешами, это даже не пол дела, а так лёгкая затравка
А что именно тюнинговать, если проблемы происходях из дизайна фс, а не результат каких-либо неправильных настроек?

A
23.02.2018
13:22:59
Товарищи, помогите разобраться в тормозах. На ноутбук поставил фряху. Очень ощутимые тормоза. top -S показывает такую картину: PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 11 root 8 155 ki31 0K 128K CPU0 0 217:22 702.97% idle

В dmesg огромное кол-во сообщений такого вида: uhub_reattach_port: could not allocate new device usb_alloc_device: set address 4 failed (USB_ERR_IOERROR, ignored) usbd_setup_device_desc: getting device descriptor at addr 4 failed, USB_ERR_IOERROR usbd_req_re_enumerate: addr=4, set address failed! (USB_ERR_IOERROR, ignored) usbd_setup_device_desc: getting device descriptor at addr 4 failed, USB_ERR_IOERROR usbd_req_re_enumerate: addr=4, set address failed! (USB_ERR_IOERROR, ignored) usbd_setup_device_desc: getting device descriptor at addr 4 failed, USB_ERR_IOERROR usbd_req_re_enumerate: addr=4, set address failed! (USB_ERR_IOERROR, ignored) usbd_setup_device_desc: getting device descriptor at addr 4 failed, USB_ERR_IOERROR usbd_req_re_enumerate: addr=4, set address failed! (USB_ERR_IOERROR, ignored) usbd_setup_device_desc: getting device descriptor at addr 4 failed, USB_ERR_IOERROR

Могут быть взаимосвязанные вещи это?

Если нет, то куда копать?

камон
23.02.2018
14:22:55
Разве idle это не простой?

Dmitry
23.02.2018
14:26:32
битый USB порт

Егор
23.02.2018
14:55:17
Всем привет. Я вот признаю фряху, потому что ядро стабильней, разработчики одни, порты, ZFS, и тд. Слышал что раньше ее юзали почаще, опять же за стабильность. Но сегодня среди всех знакомых админов к ней отвращение, от того что всякие иниты и полкиты уже пятилетку как никому не интересны, неудобны, и тд. Кластеры, вебсервера, почтари любят ласты, и в общем назрел вопрос, людям в ней шарящим. Зачем она нужна сегодня и когда ее сделают нормальной?

vonabarak
23.02.2018
15:02:15
> > когда её сделают нормальной? #DonatedtoFreeBSD

Егор
23.02.2018
15:03:50
Когда будут средства на разработку?)

Кстати с радостью

Просто не думал что они бедны

И типа основное некро там по другим причинам

Google
Dmitry
23.02.2018
15:07:32
фря как работала, так и работает в корпоративном секторе

просто, в отличие от пользователей линуксов, об этом не кричат на каждоум углу

Егор
23.02.2018
15:11:01
я на самом деле встречался с ней в рамках фринаса, но это не корпоративный сектор

возможно есть еще сетевое оборудование

Dmitry
23.02.2018
15:12:46
ну, фринас,. это кастрированый truenas

без ha, iscsi и т.п.

Егор
23.02.2018
15:15:26
а существует например systemd на BSD?

я бы чисто из любопытства поюал бы на raspberry какой-нибудь такой вариант

ну или просто на виртуалочке

в целях изучения + любопытства

про truenas почитаю, спасибо

Dmitry
23.02.2018
15:18:40
на распберри отлично ставится и работает

единственное, что нету аппаратного ускорения видео

есть пара аналогов systemd, но ини так и не взлетели

Егор
23.02.2018
15:21:02
Понял

Dmitry
23.02.2018
15:21:26
во FreeBSD такая политика, что не суют в базу полурабочую хрень

т.е. сначала обкатают где-то, а только потом оно появится в базе

Егор
23.02.2018
15:22:54
ага, ну и соответственно конкретно на bsd всякие systemd еще попросту не обкатали, на волне затухания популярности, вот ее и нет

какой-то прям замкнутый круг)

Dmitry
23.02.2018
15:23:16
не в том дело

Страница 378 из 669