
ptchol
02.09.2016
15:19:10
с виртуалками таких проблем нет
у провайдеров виртуалок всегда есть четки правила именвоания интерфейсов
и мы можем зацепиться за эти правила и на основании них изменять поведение свое

Александр
02.09.2016
15:19:56
Пятница же, ну так вот, мы говорим о eth0 и eth1 и eno1 допустим, у нас есть виртуалка и физ машина, у каждой есть аткие интерфейсы и в одном случае у нас настройка руками в другом папетом, так?

Google

ptchol
02.09.2016
15:20:25
нет, в обоих случаях паппетом

Александр
02.09.2016
15:21:08
Ок, но eno1 нам надо перегнать в eth0, а eth0 в eth2, вы настройки делаете папетом или руками?
Вам же всё равно надо понять куда и что уходит и как уходит?

ptchol
02.09.2016
15:21:26
машина с интерфейсами приходит как таковая.
не совсем понял

Александр
02.09.2016
15:21:50
Ладно, надо закрыть дисскусию имхо и продолжить её после выходных ?

ptchol
02.09.2016
15:22:12
есть интерфейсы, в них воткнуты правильно шнурки. там по дхцп прилетели адреса, интерфейсы обозвались как то сами после провижонинга
дальше туда проинсталился пуппет и хочет накатить свои правила

Александр
02.09.2016
15:22:57
Ну зная mac мы и называем интерфейс как хотим :-\
Или я не так что то понимаю
Какая нам разница как он называется eno или esp или как нибудь ещё

ptchol
02.09.2016
15:23:48
мак мы знаем в каком то там дхцп

Александр
02.09.2016
15:24:28
Ну да, на основе мак мы выдаем с какого-то dhcp ему ip-address, но не знаем какое название этого интерфейса, так?

Google

ptchol
02.09.2016
15:25:01
разница такая что мы не можем написать в паппете типа "allow from 1.1.1.1 to $ipaddresess['eth0']"

Александр
02.09.2016
15:25:27
Ааа, понял что имеется ввиду. Ну да, согласен.
Но опять же, ни чего не мешает нам папетом привести всё в норму, на основании каких-то данных

ptchol
02.09.2016
15:26:00
мы можем как то учиться понимать "публичный интерфейс" и создавать новый факт с этим адресом \ интерфейсом и так жить дальше
но это нвоый наворот без которого жили ок

Александр
02.09.2016
15:26:37
Ну да мб, но мы же стремимся всё автоматизировать, что б меньше делать работы руками, так что этот наврот получается ок

ptchol
02.09.2016
15:26:46
да не) я ж сказал что нет непреодолимых проблем, но некоторые усложнения появляются

Александр
02.09.2016
15:27:29
Угу, согласен, система получается громоздкой, зато самодостаточной, чем больше учтено таких факторов тем лучше - но это имхо

ptchol
02.09.2016
15:27:48
пофиг )
давайте лучше поговорим про опции монтирования ext4 ! )
а в частности про самые опасные опции, для увеличения производительности

Александр
02.09.2016
15:28:18
не юзаю ext4
Хотя у нас где-то есть ext3 даже ?
/dev/sdd1 /usr ext4 defaults,noatime,discard 0 0 - у нас есть, что-то типа такого

Мария
02.09.2016
15:29:55
Поняшка✋

Александр
02.09.2016
15:30:03
Приветствую Маш.

ptchol
02.09.2016
15:30:36
безопасненько
noatime,data=writeback,barrier=0
дискард же вроде ссд оптимизейшн ?
или наоборот ненужен с ссд ))

Google

Paul
02.09.2016
15:32:00

Александр
02.09.2016
15:32:09

ptchol
02.09.2016
15:32:20
The "discard" options is not needed if your SSD has enough overprovisioning (spare space) or you leave (unpartitioned) free space on the SSD.

Александр
02.09.2016
15:32:20
trim запускается автоматом

Paul
02.09.2016
15:32:23

ptchol
02.09.2016
15:32:37
так что не нада если вы ок ссд юзаете

Paul
02.09.2016
15:32:46
интересно, спасибо. Поизучаю

ptchol
02.09.2016
15:33:24
http://www.spinics.net/lists/raid/msg40866.html

Александр
02.09.2016
15:33:42
Надо бы поизучать производительность xfs

ptchol
02.09.2016
15:33:45
но если чо нового узнаешь скажи а то там 2012

Александр
02.09.2016
15:34:06
/dev/sdb1 on /solutions type xfs (rw,relatime,seclabel,attr2,inode64,sunit=128,swidth=2560,noquota) - а то это печаль

ptchol
02.09.2016
15:34:06

Phil
02.09.2016
15:34:40

Paul
02.09.2016
15:34:48

ptchol
02.09.2016
15:35:26
xfs же
да, но есть тут одна старая херовина, и там не приделаешь так сразу ссд, а хочется попытаться чуть ускорить
*ссд=xfs
опечатка всмысле

Александр
02.09.2016
15:36:03
Кстати - bcache юзает кто нибудь для kvm и для чего ещё?

Phil
02.09.2016
15:38:19

Alex
02.09.2016
15:39:17
Я

Google

Александр
02.09.2016
15:39:37
Как оно себя ведёт и стоит ли вообще лезть туда?
Тестового стенда нет(

ptchol
02.09.2016
21:01:40
@Civiloid @demeliorator а что с Атласом нетфликсовским ?

Alexander
02.09.2016
23:25:43
объясните про слайсы
правильно создавать слайс для каждого проекта и лимиты ставить там?
(я про systemd)

Phil
02.09.2016
23:29:43
слайсы.... это... были такие слайс-полиномы

Alexander
02.09.2016
23:31:17
Slices may be used to group a number of services and scopes together in a hierarchial tree. Slices do not contain processes themselves, but the services and slices contained in them do. Slices are named in the style of foobar-waldo.slice, where the path to the location of the slice in the tree is encoded in the name with "-" as separator for the path components (foobar-waldo.slice is hence a subslice of foobar.slice). There's one special slices defined, -.slice, which is the root slice of all slices (foobar.slice is hence subslice of -.slice). This is similar how in regular file paths, "/" denotes the root directory.

Admin
ERROR: S client not available

Alexander
02.09.2016
23:31:52
https://www.freedesktop.org/software/systemd/man/systemd.slice.html
допустим, я хочу сделать machine-<project>.slice
в какой директории это правильнее всего сделать?
дальше у меня там проект состоит из трёх .service - файлов, в каждом я напишу Slice=machine-myproject.slice
то есть это позволит мне выделить ресурсы на слайс, сразу на три сервиса (допустим, каждый из них запускает какой-нибудь pod из 1 или нескольких аппов через Rkt)
кто-нибудь вообще делал такое?

Phil
02.09.2016
23:44:22
да наплевать. как придумаешь

Alexander
02.09.2016
23:52:53
попробую сделать рядом с другими в /lib/systemd/system/
но меня смущает то, что в /lib/ вроде как я не должен хотеть что-либо записывать

Phil
03.09.2016
00:00:53
ты все запутал
/etc/systemd конечно

Google

Phil
03.09.2016
00:01:37
вообще это гдето в основной доке

Alexander
03.09.2016
00:02:31
ну, оно работает, если поместить в /lib/systemd/system/ , но мне интересно, что будет после обновления на 16.10

Phil
03.09.2016
00:02:50
не хочешь ты туда помещать

Alexander
03.09.2016
00:03:30
ну вот поэтому я и спросил тут))
думал, может быть, кто-нибудь копался в этом

Phil
03.09.2016
00:03:53
https://www.freedesktop.org/software/systemd/man/systemd.unit.html#
не надо там копаться. это в мане в первом же
ещё до слайсов

Alexander
03.09.2016
00:04:43
а ну вот /etc/systemd/system/* я тут храню свои .service
и .slice тогда туда же перемещу

Phil
03.09.2016
00:05:46
тип того

Alexander
03.09.2016
00:06:01
но по идее мне нужна дир типа /etc/systemd/machine/
её нет

Phil
03.09.2016
00:07:13

Alexander
03.09.2016
00:07:42
ну, я указываю Slice=machine-byvshie.slice
их там три по умолчанию
system user machine
и конфиг-папки с похожими именами
есть system, есть user
machine нет
machine.slice он для контейнеров и виртуалок