Dima
разве не одинаковое поведение должно быть
Dima
Nikolay
Подскажите: под бэкапы zfs send/recv какой способ записи тестировать sync=0 || sync=1 ?
Nikolay
fio --ioengine=libaio --filename=/ton618/fio/file --sync=0 --rw=write --bs=16K --numjobs=4 --iodepth=1 --group_reporting --name=writeBackup --filesize=10G --runtime=120
c sync=0 - скорость аж почти 1 Гб/с Но утилизация дисков >90% slog 10%
с sync=1 - 111 Мб\с (так понимаю это реальная скорость) Утилизация дисков ~10% slog - 99%
Это на raidz3
max
Народ, совет нужен
Собираюсь брать доманий сервак, есть 8x SAS 15k 600gb
И 2 контролера по 4 канала
Думал про рейд, планирую на каждом из контролеров сделать raid 0 ( чтобы все диски контроллера были одним) а вот между контролёрами сделать зеркало.
Суть вопроса какой из рейдов делать аппаратным , а какой программным ?
Ivan
Ivan
в данном чате благославляются только hba контроллеры
max
SAS мне вышел на 60% дешевле чем ssd
Aleksey
дык SAS это что?
Aleksey
этож интерфейс вроде как
Ivan
max
этож интерфейс вроде как
SATA - кострированый и удешевлённый SAS, он рулит тем что у него 12гб в секунду ширина капканов передачи + надежность
Aleksey
да это пофиг на ширину шины то
Aleksey
если физика сама тормозная
d
А гудеть оно будет под кроватью - моё почтение!
Fedor
Fedor
а сас это улучшенный scsi
Fedor
абсолютно по-разному работают
Fedor
в сата нельзя, например, сказать "запиши ка мне 1000 блоков, забитых нулями" или "повтори последний блок"
Fedor
Самое важное отличие sata от sas - это наличие в scsi/sas сети между устройствами, позволяющее сделать множество плюшек, типа расширения хранилища доп. модулями с дисками или множественных путей доступа к устройству
Fedor
Dima
Evgenii
Кто нибудь знает как измерить время работы пайпа? хочу померять скорость передачи снимков с разным сжатием на приемнике
ivdok
Evgenii
time пробовал?
Пробовал перед send, результат пустой, попробую перед recv
ivdok
Попробуй ещё пайпить вывод не в консоль, а другой файл. Или >/dev/null 2>&1
$ time lspci >/dev/null 2>&1
real 0m0.012s
user 0m0.011s
sys 0m0.000s
George
Evgenii
George
время
честно говоря не понимаю разницу тогда, просто используй time для времени, или pv для скорости именно пайпа
Evgenii
Evgenii
во Freebsd почему то не работает, 2>&1 не помогает
Evgenii
Fedor
Может, в бсд тайм уходит в пайп
Fedor
Можно сделать виртуальный дескриптор и попробовать в него вывод тайма записать
Fedor
Вообще
Fedor
date; command; date
Alexandr
Добрый день
Alexandr
подскажите пожалуйста, после выравнивания версий ZFS на freebsd и linux можно ли просто так взять и пекинуть диск на линукс с фряхи?
Alexandr
(конечно же ескпортнуть и птом импортнуть)
Alexandr
может уже ктото сталкивался с таким?
ivdok
umount, export, ребут в linux, import
George
d
Alexandr
понял, спасибо большое!
Alexandr
буду пробовать
Andrew
а подскажите, если я смотрю (freebsd) gstat и вижу, что физические диски (шпиндели, sata) заняты на 50%, а dataset в zfs на 100%, то что мне стОит сделать, чтобы "разогнать" систему, устранить узкое место в dataset?
дисков 15 — 3 zvol из raidz(5 дисков в каждом).
проц загружен где-то на 30-40% system и 15% на interrupts. два ядра.
вынести slog на ssd? проц поменять на более производительный?
что гуглить/почитать, чтобы понять почему это происходит?
Vladislav
начать с iops на каждом диске и с interrupts в системе
Andrew
iops на дисках от 120 до 170. interrupts до 20%.
%busy на дисках около 50%.
т.е. запас, вроде, есть.
Mikhail
Mikhail
Andrew
смешаная нагрузка.
Andrew
я тогда не понимаю, почему %busy маленький.
Mikhail
Забей на %, смотри на iops и длину очереди.
Mikhail
Andrew
примерно равномерно.
tomb: ~# zpool iostat 5
capacity operations bandwidth
pool alloc free read write read write
---------- ----- ----- ----- ----- ----- -----
tomb 13.2T 14.0T 668 580 41.6M 29.2M
tomb 13.2T 14.0T 535 615 33.5M 32.1M
tomb 13.2T 14.0T 533 591 33.3M 32.1M
tomb 13.2T 14.0T 659 545 41.2M 29.9M
tomb 13.2T 14.0T 400 984 25.0M 56.4M
tomb 13.2T 14.0T 621 621 38.8M 31.5M
tomb 13.2T 14.0T 540 601 33.7M 32.1M
tomb 13.2T 14.0T 645 579 40.3M 32.1M
Mikhail
Andrew
Ну про пул с ssd понятно, что быстрее будет. Танцую от того, что есть. И ещё очень интересует теоретическая часть.
Andrew
т.е. получается, что всё-же в физические диски упираюсь. Спасибо.
Mikhail
Владимир
Всем привет!.
У меня есть NVME, на нём 2 раздела
первый раздел отдан как устройство кеша, а из второго сделан пул без избыточности.
Я хочу удалить устройство кеша, создать раздел под кеш меньшего размера, а не размеченное пространство закинуть в раздел из которого сделан второй пул без избыточности.
Мне не понятно как это сделать, причём раздел под кеш отдан первый раздел, то есть добавление рамера будет не привычным образом для меня в конец диска, а мне выходит надо перемещать начало.
Вообще возможна ли такая операция или проще пересоздать пул?\
Evgenii
Владимир
по факту то это тот же самый накопитель
Evgenii
Evgenii
А добавление места спереди, будет фактически перемещением всех блоков устройства на N позиций, где N количество добавленных блоков
Fedor
Проще пул пересоздать
Fedor
Больше шанса на успех будет
Fedor
И диск в другом режиме будет работать
Владимир
не понял)
Fedor
Пересоздавай.
George
И проще пересоздать, ага. На будущее кеши в конце стоит создавать, а не в начале (в очередности разделов)
Владимир
George