Mark ☢️
ну. а с ним только один процесс работает
Mark ☢️
в нашем случае
Roman
да, но у тебя с этой очередью работает планировщик
Mark ☢️
ну пусть.
Roman
он её сортирует и вот это всё.
Mark ☢️
noop не сортирует же
Roman
noop не сортирует же
эээ... really? даже по оффсетам?
Mark ☢️
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Performance_Tuning_Guide/sect-Red_Hat_Enterprise_Linux-Performance_Tuning_Guide-Storage_and_File_Systems-Configuration_tools.html
Mark ☢️
6.3.6
Mark ☢️
Я вот думаю — cfq или deadline взять ?
Mark ☢️
или всётаки noop ?
Mark ☢️
понятно что тесты...но в теории то что должно под наши задачи лучше подойти ?
Mark ☢️
да прочитал уже.
Mark ☢️
но не сортирует :)
Mark ☢️
вернее там не сказано об этом...
Mark ☢️
ладно.
Mark ☢️
очень много вопросов у меня. у меня почему-то fio жостко подвисает и надолго....
Mark ☢️
как правильно запускать его вобще? у меня так:
Mark ☢️
[global] ioengine=libaio filename=/dev/sdc rw=randwrite bs=4k [hdd_iodepth32] iodepth=32
Pavel
Filename - файл на примонтированном диске
Pavel
А не устройство
Mark ☢️
да нет у меня ФС и не будет
Mark ☢️
bluestore блеять
Mark ☢️
а то что libaio — никого не смущает. нормально ?
Mark ☢️
ну я хз. может не надо через него ?
Mark ☢️
цеф ведь его не испольует
Mark ☢️
pread/pwrite Заюзать ?
Mark ☢️
psync Basic pread(2) or pwrite(2) I/O. vsync Basic readv(2) or writev(2) I/O. Will emulate queuing by coalescing adjacents IOs into a single submission.
Roman
ну я хз. может не надо через него ?
ну так оно у тебя в обход page cache будет работать
Mark ☢️
Will emulate queuing ?! ШТА
Mark ☢️
ну так оно у тебя в обход page cache будет работать
на сколько я знаю, говорить о page cache имеет смысл только при операциях через FS. Не так ли ?
Mark ☢️
возможно не прав. хз. не настолько силён
Mark ☢️
блин что за хренота... фио подвисает и это бесит.
Mark ☢️
контрол-цэ не работает. килл минус килл тоже.
Mark ☢️
# fio hdd.fio hdd_iodepth32: (g=0): rw=randwrite, bs=4K-4K/4K-4K/4K-4K, ioengine=psync, iodepth=32 fio-2.12 Starting 1 process ^Cbs: 1 (f=1): [w(1)] [0.2% done] [0KB/2304KB/0KB /s] [0/576/0 iops] [eta 05h:40m:09s] fio: terminating on signal 2 ^Cbs: 1 (f=1): [f(1)] [100.0% done] [0KB/0KB/0KB /s] [0/0/0 iops] [eta 00m:00s] fio: terminating on signal 2 ^C fio: terminating on signal 2 ^C fio: terminating on signal 2 ^C fio: terminating on signal 2 ^C fio: terminating on signal 2 ^C fio: terminating on signal 2 ^C fio: terminating on signal 2 ^C fio: terminating on signal 2 ^C fio: terminating on signal 2 ^C fio: terminating on signal 2 ^C fio: terminating on signal 2 ^C fio: terminating on signal 2 ^C fio: terminating on signal 2 ^Cbs: 1 (f=1): [f(1)] [100.0% done] [0KB/0KB/0KB /s] [0/0/0 iops] [eta 00m:00s]
Mark ☢️
минуту..
Polnoch
на саммите однозначно сказали, что это best practice
поэтому для мини-инсталляций опенстека всё же лучше DRBD?
Mark ☢️
блять
Mark ☢️
скриншотом щас сделаю
Mark ☢️
Mark ☢️
У меня волчанка ?
Александр
А это
Александр
Сколько нужно программистов^W компьютеров, чтобы поднять опенстак в самой простой конфигурации?
Polnoch
но это не для продакшена
Александр
Да мне для пощупать
Polnoch
см. в сторону devstack, хотя и другие дистрибутивы тоже можно на одну ноду
Polnoch
DevStack самый простой в том значении простоты, в котором прост Arch Linux (но не убунту)
Александр
Арч?
Lex
ну devstack это для упрощения развертывания окружения для разработки
Александр
Это роллинг же?
Polnoch
Это роллинг же?
для десктопа же ОК
Александр
Ага
Pavel
Сколько нужно программистов^W компьютеров, чтобы поднять опенстак в самой простой конфигурации?
один. Но я бы поднимал минимум на 3, чтобы архитектура понятнее была. Можно в виртуалках
Александр
На проксмоксе взлетит?
Михаил
На проксмоксе взлетит?
нова хорошо так жрёт
Михаил
почему нет?
потому что прокс говно)
Александр
ты решил нырнуть в облака?)
Я хочу познавать новое
Pavel
только чтобы гонять ВМ в ВМ нужен будет естественно nested virtualization
Александр
Айрони
Polnoch
а в VirtualBOX, собаки, так и не сделали :(
Polnoch
сволочи
Михаил
в vmware workstation оно есть,
о дааа, openstack на ноутбуке)
Polnoch
Да, у меня из-за этого ноут с 16Гб рам
Polnoch
для разработки :(
Polnoch
если поиграться, и понять, как всё работает, можно гипервизор LXC
Polnoch
Тогда всё в виртуалбоксе заработает (луч поноса в сторону Oracle corporation)